【技术实现步骤摘要】
一种基于四元数的四足姿态控制策略
[0001]本专利技术涉及一种姿态控制策略,具体为一种基于四元数的四足姿态控制策略,此方法计算姿态角较简单,通式利用其计算姿态角可以有效避免出现奇异点。
技术介绍
[0002]四足仿生机器人作为机器人必须具有很高的运动自主性,在复杂的非结构化环境下,只需少量的人工干预,独立自主实施各种运动。并能根据地形环境的变化,自主做出适当的调整,直观上具有了类似于四足动物或人一样的反应和应变能力。由于在运动过程中,具体的动作指令几乎不可能靠人工实现。需要完全借助开发好的运动控制系统自主生成,所以这套系统必须具有很强的鲁棒性和应变性,才能满足不同地形条件下的需求。而在非结构化环境下,姿态自调整对于四足的稳定性则显的十分关键,所以非常有必要研发出基于四元数的姿态控制方法。
技术实现思路
[0003]本专利技术要解决的技术问题克服现有的缺陷,提供一种基于四元数的四足姿态控制策略。
[0004]为了解决上述技术问题,本专利技术提供了如下的技术方案:一种基于四元数的四足姿态控制策略,包括如下步骤:步骤一:从陀螺仪中读取每个转轴的实时角速度,通过角速度计算旋转角度,具体的计算方法如下:
[0005][0006]公式(1)可由四元数推导得到;
[0007]假设世界坐标系下的一个单位向量为Q,若四元数R(x,y,z)以Q为旋转轴,则旋转后的向量可以表示为:R'=Q-1
*R*Q,则可得:
[0008][0009]令
[0010][0011]则可得: ...
【技术保护点】
【技术特征摘要】
P2′
=R
xyz
*P2P3′
=R
xyz
*P3P4′
=R
xyz
*P4将旋转前后对应向量进行相减,即ΔP=P
′-
P,则可得到髋关节在世界坐标系下...
【专利技术属性】
技术研发人员:张佳丽,陈云川,刘志鹏,骆敏舟,
申请(专利权)人:江苏集萃智能制造技术研究所有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。