3

阿木币

0

精华

2 小时

在线时间

应届白菜

Rank: 1

发表于 2021-3-11 21:57:55 5108 浏览 6 回复

[控制算法] mavros控制飞控,无人机无法悬停

本人最近两个月刚刚接触mavros机制及四旋翼无人机控制,目前在树莓派里下mavros包,已成功成功连上飞控并且解锁,无人机的桨也能转。位置确定用的是光流。但是用官方给的offboard例程(定高2m),无人机要么是起飞不到2m就转速下降,导致无法悬停,还没到达指定位置就下降,要么是直接一股脑向上飞。然后我们用速度发布机制mavros_msgs::PositionTarget,给无人机发布速度,用位置pid控制速度大小,无人机还是无法在指定位置悬停,一接近那个位置就下落。
顺便说一下,两个例子在gazebo中都能正常运行。
现在真的是卡在这里了。请问各位大佬有没有什么好的解决方法呢,谢谢了?
一小段飞行视频,是在晚上室内拍的,但是光流能正常工作,rostopic echo了位置消息,都是正常的。白天和晚上都没法悬停。

视频.zip

10.46 MB, 下载次数: 10


扫一扫浏览分享
回复

使用道具 举报

2

阿木币

0

精华

41 小时

在线时间

老司机

Rank: 2

论坛元老

发表于 2021-3-11 22:24:28
建议看看飞行日志,一般就能发现问题。
回复 点赞

使用道具 举报

109

阿木币

1

精华

399 小时

在线时间

技术大V

Rank: 4

发表于 2021-3-12 09:31:23
光流可以在你那个环境中很好的position模式下飞行吗
回复 点赞

使用道具 举报

144

阿木币

0

精华

31 小时

在线时间

老司机

Rank: 2

发表于 2021-3-12 09:55:18
不同厂家的光流效果差距挺大的
回复 点赞

使用道具 举报

3

阿木币

0

精华

2 小时

在线时间

应届白菜

Rank: 1

 楼主| 发表于 2021-3-12 16:28:17 来自手机
eason 发表于 2021-3-12 09:31
光流可以在你那个环境中很好的position模式下飞行吗

position模式用的是光流的数据,但控不住无人机。
回复 点赞

使用道具 举报

109

阿木币

1

精华

399 小时

在线时间

技术大V

Rank: 4

发表于 2021-3-12 19:03:16
position都控不住飞机,即使是发期望的位置点,也达不到呀!本身数据都不稳定,更别谈offboard了
回复 点赞

使用道具 举报

0

阿木币

0

精华

182 小时

在线时间

技术大V

Rank: 4

发表于 2021-3-13 16:08:12
还是上传个飞行日志能看出来点问题,光线也差,地面纹理看不清。我们光流一般都用作辅助定位,你没GPS,只用光流,还真没试过...
回复 点赞

使用道具 举报

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

本版积分规则

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