6

阿木币

0

精华

86 小时

在线时间

老司机

Rank: 2

发表于 2020-5-14 13:45:01 6235 浏览 7 回复

offboard发送期望位置xyz与地面站显示期望位置xyz不一致

无人机仿真的时候,运行指点飞行的时候发现节点程序发送的期望位置(x:1,y:2,z:3),地面站上显示的却是(x:2,y:1,z:-3)具体如下图所示。麻烦解答下是为什么啊。 微信图片_20200514035628.jpg 微信图片_20200514035700.jpg 微信图片_20200514035654.jpg


hanxuan2019已获得悬赏 1 阿木币

最佳答案

ROS中的坐标是ENU(东北天)坐标系,而PX4中是NED(北东地)坐标系。MAVROS这个ROS包中已经进行了坐标转换。所以ros的xyz对应着px4中的yx(-z).

扫一扫浏览分享
回复

使用道具 举报

6

阿木币

0

精华

86 小时

在线时间

老司机

Rank: 2

 楼主| 发表于 2020-5-14 14:20:04
我已经知道了哈,麻烦把阿木币退给我
回复 点赞

使用道具 举报

3

阿木币

0

精华

183 小时

在线时间

技术大V

Rank: 4

发表于 2020-5-14 16:32:43
hanxuan2019 发表于 2020-5-14 14:20
我已经知道了哈,麻烦把阿木币退给我

你把答案写在下面,我们评选你为最佳即可
回复 点赞

使用道具 举报

6

阿木币

0

精华

86 小时

在线时间

老司机

Rank: 2

 楼主| 发表于 2020-5-15 18:18:19
ROS中的坐标是ENU(东北天)坐标系,而PX4中是NED(北东地)坐标系。MAVROS这个ROS包中已经进行了坐标转换。所以ros的xyz对应着px4中的yx(-z).
回复 点赞

使用道具 举报

188

阿木币

3

精华

71 小时

在线时间

技术大V

Rank: 4

发表于 2020-5-16 11:03:41
你好 问一下代码是您自己写的 还是?

看起来原版像是我写的呢。。。。。
回复 点赞

使用道具 举报

149

阿木币

1

精华

429 小时

在线时间

技术大V

Rank: 4

发表于 2020-5-16 11:08:34
AmovlabQYP 发表于 2020-5-16 11:03
你好 问一下代码是您自己写的 还是?

看起来原版像是我写的呢。。。。。 ...

这是bingo写的,是从你那边拿过来用的,当时也加了转换了。应该是不会反的。
lol...
回复 点赞

使用道具 举报

6

阿木币

0

精华

86 小时

在线时间

老司机

Rank: 2

 楼主| 发表于 2020-5-16 14:58:54
AmovlabQYP 发表于 2020-5-16 11:03
你好 问一下代码是您自己写的 还是?

看起来原版像是我写的呢。。。。。 ...

对呀,就是您写的呀
回复 点赞

使用道具 举报

6

阿木币

0

精华

86 小时

在线时间

老司机

Rank: 2

 楼主| 发表于 2020-5-16 14:59:44
eason 发表于 2020-5-16 11:08
这是bingo写的,是从你那边拿过来用的,当时也加了转换了。应该是不会反的。
lol... ...

坐标系不一样
回复 点赞

使用道具 举报

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

本版积分规则

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