21

阿木币

0

精华

10 小时

在线时间

应届白菜

Rank: 1

发表于 2021-12-1 13:34:45 4085 浏览 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环境设置有问题

扫一扫浏览分享
回复

使用道具 举报

39

阿木币

0

精华

91 小时

在线时间

技术大V

Rank: 4

发表于 2021-12-2 10:08:08
估计是PX4环境设置有问题
回复 点赞

使用道具 举报

返回列表
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表