6

阿木币

0

精华

86 小时

在线时间

老司机

Rank: 2

发表于 2020-6-1 09:41:43 11312 浏览 9 回复

P200飞控当前状态的guided问题

买的p200的无人机平台,将gps架高后重新进行了校准,校准后发现飞控当前状态state.guided参数状态一直为0,重新校准前该状态值为1的,麻烦告知下这个值受什么影响,然后可以在QGC上对应看到是 哪个状态消息吗?之所以关注这个值,是在跑VFH壁障程序时,有用到这个状态:
while (ros::ok() && !current_state.guided )
                {
                        ros::spinOnce();
                        rate.sleep();
                }
                printf("guild ok:%d\n",current_state.guided);

hanxuan2019已获得悬赏 1 阿木币

最佳答案

经历了重重测试,终于知道,遥控器得打到position,guided才为1.

扫一扫浏览分享
回复

使用道具 举报

149

阿木币

1

精华

447 小时

在线时间

技术大V

Rank: 4

发表于 2020-6-2 17:11:48
guided这个值是在有位置数据下进入的模式,比如是定点,hold,land,rtl,mission。室内有双目或者激光雷达的话可以有位置xy数据。室外就GPS了。正常情况下室外有gps之后就会有本地位置,他的状态也就为1。  在避障的时候,需要在qgc上规划航点,并上传mission,成功上传之后,避障程序会获取航点xy数据,既然航点都能正常上传,肯定是有本地位置数据的。

说你的问题,校准完传感器之后稍等一会或者飞控重启一下,过段时间等待GPS有星,guided就为1了。如果是在qgc中查看,你可以查看LOCAL_POSITION_MED这个mavlink消息,其中xy有值了,guided应该就为1了。
回复 点赞 1

使用道具 举报

156

阿木币

0

精华

32 小时

在线时间

老司机

Rank: 2

发表于 2020-6-2 14:43:01
不懂帮顶吧 只能他们官方的人来回答哦
回复 点赞

使用道具 举报

6

阿木币

0

精华

86 小时

在线时间

老司机

Rank: 2

 楼主| 发表于 2020-6-3 09:11:39
eason 发表于 2020-6-2 17:11
guided这个值是在有位置数据下进入的模式,比如是定点,hold,land,rtl,mission。室内有双目或者激光雷达的 ...

我是用的室外GPS,本地位置XY都有值的,但是guided还是为0
回复 点赞

使用道具 举报

6

阿木币

0

精华

86 小时

在线时间

老司机

Rank: 2

 楼主| 发表于 2020-6-3 09:13:12
eason 发表于 2020-6-2 17:11
guided这个值是在有位置数据下进入的模式,比如是定点,hold,land,rtl,mission。室内有双目或者激光雷达的 ...

回答的很仔细哦,谢谢
回复 点赞

使用道具 举报

207

阿木币

0

精华

377 小时

在线时间

版主

Rank: 7Rank: 7Rank: 7

发表于 2020-6-3 12:00:57
hanxuan2019 发表于 2020-6-3 09:13
回答的很仔细哦,谢谢

认可的话可选他为最佳答案哈~
回复 点赞

使用道具 举报

6

阿木币

0

精华

86 小时

在线时间

老司机

Rank: 2

 楼主| 发表于 2020-6-3 15:29:34
maxiou 发表于 2020-6-3 12:00
认可的话可选他为最佳答案哈~

但我的问题还是存在呀,gps已经定位了,guided还是0
回复 点赞

使用道具 举报

207

阿木币

0

精华

377 小时

在线时间

版主

Rank: 7Rank: 7Rank: 7

发表于 2020-6-3 17:24:07
hanxuan2019 发表于 2020-6-3 15:29
但我的问题还是存在呀,gps已经定位了,guided还是0

你P200购买多久啦  这个功能之前是正常的么  是不是哪儿硬件的问题哦 有没有换过硬件或者线路什么的 排除法一下
回复 点赞

使用道具 举报

6

阿木币

0

精华

86 小时

在线时间

老司机

Rank: 2

 楼主| 发表于 2020-7-24 13:56:10
eason 发表于 2020-6-2 17:11
guided这个值是在有位置数据下进入的模式,比如是定点,hold,land,rtl,mission。室内有双目或者激光雷达的 ...

我现在遇到这么个现象啊,开机gps定位之后,跑壁障,guided为0,然后就想offboard指点飞行一下,飞完之后,再来壁障,发现guided正常,麻烦大神帮分析下啊。
回复 点赞

使用道具 举报

6

阿木币

0

精华

86 小时

在线时间

老司机

Rank: 2

 楼主| 发表于 2020-8-14 15:03:06
maxiou 发表于 2020-6-3 17:24
你P200购买多久啦  这个功能之前是正常的么  是不是哪儿硬件的问题哦 有没有换过硬件或者线路什么的 排除 ...

经历了重重测试,终于知道,遥控器得打到position,guided才为1.
回复 点赞

使用道具 举报

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

本版积分规则

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