96

阿木币

0

精华

26 小时

在线时间

老司机

Rank: 2

发表于 2020-5-15 16:48:53 5624 浏览 4 回复

室内定位系统在地面站上的使用

现有一套optitrack室内定位系统。想要实现单机的室内定位功能,在网上看了一些教程,需要改动一些参数 ATT_EXT_HDG_M,ATT_POS_MOCAP,ATT_W_EXT_HDG
这些参数在地面站上均未找到,倒是PX4固件里有写好的。
问题就是,想要实现修改这些参数以启用室内定位,是不是需要进行地面站二次开发,把这些参数人为的加上去,订阅、发布等等?如果是,还有别的那些地方需要修改的呢?
请教论坛里的大佬们,望不吝赐教/抱拳
AmovlabQYP已获得悬赏 1 阿木币

最佳答案

mocap这一套东西都是旧版本的固件用的了(当然也还能用),现在都用vision_est了 就用mavros+vrpn_client_ros包最简单了。我好像在论坛里发过一篇讲这个的文章吧 链接:https://bbs.amovlab.com/forum.php?mod=viewt ...
ATT_W_EXT_HDG.png
ATT_POS_MOCAP.png
ATT_EXT_HDG_M.png

扫一扫浏览分享
回复

使用道具 举报

139

阿木币

0

精华

287 小时

在线时间

管理员

Rank: 9Rank: 9Rank: 9

发表于 2020-5-15 18:10:25
不动驱动的化,通过MAVROS发送进去比较简单,通过mavlinl协议也可以。要把本地位置数据发送给飞控,并且飞控端这个本地位置源作为输入。可以参考我们室内无人机是如何工作的,也是其他传感器提供的数据源给到无人机。原理一样,就是要发把本地位置数据源通过MAVROS发送给飞控,并且飞控在做融合的时候,要选择这个数据源。
我不为己,谁人为我,但我只为己,那我又是谁?
回复 点赞

使用道具 举报

96

阿木币

0

精华

26 小时

在线时间

老司机

Rank: 2

 楼主| 发表于 2020-5-16 15:39:45
amov_msq 发表于 2020-5-15 18:10
不动驱动的化,通过MAVROS发送进去比较简单,通过mavlinl协议也可以。要把本地位置数据发送给飞控,并且飞 ...

感激不尽!
先再mavlink上做一做,ROS以前就知道不过没试过,非常感谢能提供这个思路!
回复 点赞

使用道具 举报

188

阿木币

3

精华

71 小时

在线时间

技术大V

Rank: 4

发表于 2020-5-17 09:11:34
mocap这一套东西都是旧版本的固件用的了(当然也还能用),现在都用vision_est了
就用mavros+vrpn_client_ros包最简单了。我好像在论坛里发过一篇讲这个的文章吧
链接:https://bbs.amovlab.com/forum.php?mod=viewthread&tid=416
回复 点赞

使用道具 举报

96

阿木币

0

精华

26 小时

在线时间

老司机

Rank: 2

 楼主| 发表于 2020-5-17 20:39:01
AmovlabQYP 发表于 2020-5-17 09:11
mocap这一套东西都是旧版本的固件用的了(当然也还能用),现在都用vision_est了
就用mavros+vrpn_client_r ...

感谢大大
这两天终于把环境装好了,各种报错,一通百度总算是解决了(/害)
回复 点赞

使用道具 举报

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

本版积分规则

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