本人多次试过机载重装系统后初次安装mavros,出现mavros连接不上的问题。
一、USB接口电压不够
我之前遇到过的一种就是当px4通过USB线接入机载,启动mavros时,一直连接不上,而且px4上常亮的灯也没亮,然而我给px4上电后,再通过USB线接入机载,启动mavros后就可以正常连接了。
这种问题不常见,但可以做一种参考。
二、USB接口的权限问题
如果不是电压的问题,那很有可能就是串口的问题,我一般出现的都是串口权限的问题。
执行以下命令获取串口永久权限:
sudo usermod -aG dialout Username
(注:Username改为自己机载的用户名即可)