|
发表于 2021-12-1 13:34:45
4086 浏览 1 回复
mavros通信失败
本帖最后由 lzj99272515 于 2021-12-2 14:34 编辑
运行cd ~/PX4_Firmware
roslaunch px4 mavros_posix_sitl.launch
之后,正常跳出gazebo,里面也有小飞机在转
然后运行rostopic echo /mavros/state之后,显示
header:
seq: 0
stamp:
secs: 0
nsecs: 0
frame_id: ''
connected: False
armed: False
guided: False
manual_input: False
mode: ''
system_status: 0
---
在其他网页看到connected:false可能是因为bashrc里的路径写的不对,可是我检查之后感觉并没写错
我的.bashrc文件里写的是
source ~/PX4_Firmware/Tools/setup_gazebo.bash ~/PX_4Firmware/ ~/PX4_Firmware/build/px4_sitl_default
export ROS_PACKAGE_PATH=$ROS_PACKAGE_PATH:~/PX4_Firmware
export ROS_PACKAGE_PATH=$ROS_PACKAGE_PATH:~/PX4_Firmware/Tools/sitl_gazebo
我的PX4_Firmware是放在主目录下的。
BOSHEN97已获得悬赏 3 阿木币最佳答案
估计是PX4环境设置有问题
|
扫一扫浏览分享
|
|
|
|
|
|
|
发表于 2021-12-2 10:08:08
|
|
|
|
|
|
|