利用欧拉角旋转正交_姿态误差(二)-旋转矩阵做差(2019-1-12更新)

本文探讨了旋转矩阵作为姿态描述的优势,指出旋转矩阵做差仍为旋转,且正交阵的转置等同于逆,简化了计算过程。尽管旋转矩阵描述姿态无顺序问题,但在实际控制系统中因需要转化成三参数描述或设计新的控制器而较少使用。
摘要由CSDN通过智能技术生成

969717cc99a24e049fa2295abedc1335.png

通过上次的研究: [飞控]姿态误差(一)-欧拉角做差
我们发现欧拉角计算姿态间的误差不是很好用。既然欧拉角做差不行,那就试试别的方法吧.

同样是要解决困扰我们的两个问题,首先旋转的误差还得是个旋转,第二不要有像欧拉角一样有先后顺序。当然能别用小角度假设就更好了。

旋转矩阵好像可以!

不行不行,上次你不是说了吗?欧拉角转换成旋转矩阵,欧拉角有这么多顺序,那对应的旋转矩阵不就有很多顺序吗?第二条不满足,换一个。

e5ee06e72042b4381128f704a5c093e7.png

其实同一个姿态(旋转)可以使用不同顺序的欧拉角表示,但是对应的旋转矩阵是唯一的。

举个栗子:
zyx顺序的欧拉角
[-1.04537914205813,-0.0795839823878026,0.909278065160895]
xyz顺序的欧拉角
[0.523636366815730,-0.785388573397448,-0.785398163397448]
对应的都是旋转矩阵
[0.5000 -0.8624 0.0795;
0.5000 0.3624

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值