1

阿木币

0

精华

1 小时

在线时间

应届白菜

Rank: 1

发表于 2019-4-28 15:04:47 3346 浏览 2 回复

运行一GUIDED模式的程序时,搭载APM固件的pixhawk无法解锁的...

已检查了pixhawk与树莓派的连接没有问题,串口正常使用
在运行了roslaunch mavros apm.launch和程序的rosrun demo demo_node出现了下面这个情况

在运行roslaunch mavros apm.launch这个终端会出现Flight mode changed failed等的警告和NO IO Thread Heartbeat()这样的错误

在运行rosrun demo demo_node这个终端,从输出日志上只能看到模式enabled,却解锁不了飞控

希望博主可以帮帮我
f0af07809804d830ba4ab8e88e671c1.jpg
4d59d612801db038e9265d3f283794b.jpg
972a5d54de234477ddaea00e4568f7b.jpg
972a5d54de234477ddaea00e4568f7b.jpg

扫一扫浏览分享
回复

使用道具 举报

131

阿木币

0

精华

272 小时

在线时间

管理员

Rank: 9Rank: 9Rank: 9

发表于 2019-4-28 20:26:12
线排除 mavros的问题,你看下ROS的topic里面 有没有飞控的消息数据,用mavros指令能不能控制飞机,比如简单的解锁指令和切换模式指令。如果这些简单的模式都可以,在去尝试高级的offboard
我不为己,谁人为我,但我只为己,那我又是谁?
回复 点赞

使用道具 举报

131

阿木币

0

精华

272 小时

在线时间

管理员

Rank: 9Rank: 9Rank: 9

发表于 2019-4-28 20:28:37
在看了下你的报错,你是切换guide 失败的原因是 你没有获得正确的本地位置数据(没有GPS 或者 激光雷达等定位设备) 导致offboard模式切换失败。在有非常好的本地位置的情况下在去切换guide模式
我不为己,谁人为我,但我只为己,那我又是谁?
回复 点赞

使用道具 举报

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

本版积分规则

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