6

阿木币

0

精华

1 小时

在线时间

应届白菜

Rank: 1

发表于 前天 17:00 57 浏览 0 回复

[飞控嵌入式] vins_fusion飞控视觉定位相关问题(飞控,px4,mavros,视觉定位)

如题,实验室之前留下来的一台自组的小无人机。配置是英伟达机载电脑+Nora飞控+D435i相机。使用的时候发现并没有将vins_fusion的数据发给飞控,而且通过usb地面站连接飞控后发现EKF2_AID_MASK和HGT都没改过。然后准备尝试把vins的定位发给飞控,EKF2_AID_MASK改了24,HGT改了3。修改了px4的yaml让/mavros/vision_position/pose话题显示出来了。写了python节点将vins的数据转为posestamp数据(时间戳是对的,也设置了map系)发到了/mavros/vision_position/pose话题上。tf变换目前设置的是map系、world系重合,body系与base_link系重合。但订阅/mavros/local_position/pose没有数据,/mavros/estimator/status也没有显示vision字段的标志位,地面站analyze也没有显示vision相关的值。搞不懂到底是为什么了,连发布15hz固定数据到/mavros/vision_position/pose都试过了,都没用。到底如何才能让飞控收到视觉数据并发布/mavros/local_position/pose呢?
我知道答案 回答被采纳将会获得3 阿木币 已有0人回答

扫一扫浏览分享
回复

使用道具 举报

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

本版积分规则

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