APP下载

四旋翼无人机飞行控制中四元数与欧拉角的转换

2019-10-21陈孟臻

科学导报·学术 2019年45期
关键词:无人机

陈孟臻

摘  要:在四旋翼无人机飞行控制环路中,欧拉角便于终端输出,适合人的直观观察和理解,方便人为调整姿态控制参数,进而调整四旋翼飞行姿态,但是占用内存较大。而四元数占用内存少,且方便在环路控制中实现插值操作,因此可提高机器运算速度,实现快速参数设定,因此研究四元数与欧拉角之间的转换方式具有一定的研究意义。

关键词:无人机;姿态;四元数;欧拉角

1 四元数

四元数(Quaternions)是简单的超复数,由爱尔兰数学家哈密顿在1843年提出的数学概念,总所周知复数是由实数加上虚数单位i组成,其中。相似地,四元数都是由实数加上三个虚数单位i、j、k 组成,而且它们有如下的关系:

四元数一般可表示为a+bi+cj+dk,其中a、b、c、d是实数,称为四元数的模。为了说明是a+bi+cj+dk怎么和三维旋转结合在一起的,使用如下式子来表示一个四元数:

q =(x,y,z),w)=(v,w),其中:其中v是向量,w是实数。使用一个四元数:,来执行一个旋转,即把空间中一个P点绕着单位向量轴u=(x,y,z)表示旋转轴旋转角度θ,当把P点扩展到四元数空间,即p=(P,0),旋转后新的点对应的新坐标为:。

2.从欧拉角到四元数

歐拉旋转是最接近自然理解的一种旋转方式,日常生活中常这些轴称为前、后、左、右、上、下、这意味着在旋转之前需要指明一个顺序。其按照一定的坐标轴顺序(例如先x、再y、最后z)、每个轴旋转一定角度来变换坐标或向量,它实际上是一系列坐标轴旋转的组合。给定一个旋转顺序(例如z、x、y),以及它们对应的旋转角度(φ,θ,ψ),不同的坐标选择结果不一样。……

登录APP查看全文

猜你喜欢

无人机
基于蚁群算法的一种无人机二维航迹规划方法研究
无人机动态跟踪展示系统设计
无人机配送的障碍性因素分析
无人机在海上人命救助中的应用
植保无人机操作规程及注意事项
高职院校新开设无人机专业的探讨
利用无人机进行航测工作的方式方法
一种适用于输电线路跨线牵引无人机的飞行方案设计
浅析无人机技术在我国的发展前景