机器人 - 无人机基础(6) - 状态估计(ing)

目录

一、组合导航

[1.1 状态估计是什么](#1.1 状态估计是什么)

二、飞行器的坐标系

[2.1 三维笛卡尔直角坐标系](#2.1 三维笛卡尔直角坐标系)

三、方向余弦矩阵和欧拉角

[3.1 方向余弦矩阵](#3.1 方向余弦矩阵)


一、组合导航

1.1 状态估计是什么

首先,飞行器要获取状态信息,但是通过单独的传感器容易造成误差累积;组合导航结合GNSS、惯性测量元件、磁力计、气压计、超声波等设备进行多传感器融合,得到较为准确的状态空间量,这个过程成为状态估计;

二、飞行器的坐标系

2.1 三维笛卡尔直角坐标系

指的是三条相互垂直的坐标轴,相交形成的坐标系,交点成为原点O,每个坐标轴指向特定方向;

两个不同坐标轴决定的面成为笛卡尔平面;

我们主要需要研究 飞行器<位置、速度> 以及 <姿态>;

(1).大地坐标系用e或者G表示,一般把起飞点当原点,X-Y-Z方向为北-东-地,用于研究飞行器相对于大地的运动状态、空间位置坐标;

(2).机体坐标系用b或者B表示,坐标原点为机体重心,X-Y-Z方向为机身前-右-下,用于研究飞行器相对于重心的旋转运动;

三、方向余弦矩阵和欧拉角

3.1 方向余弦矩阵

对于大地坐标系e,有:

对于机体坐标系b,有:

我们这里可以把机体坐标系的三个轴的单位矢量在大地坐标系中表示,用的方法是把每个矢量投影 到大地坐标系上去,比如这里把机体坐标系中的x轴的单位矢量i,投到大地坐标系上面去的话,表示为如下:

我们可以认为就是把机体坐标系中的x的单位向量,投影到大地坐标系的每个坐标轴上面去;

然后我们可以按照上述方式,把机体坐标轴中的 Y与Z 轴的单位向量 j 和 k 也投影到大地坐标系上面去,就会形成下列矩阵;

反过来,大地坐标系也可以投到机体坐标系上面去(大地坐标系的矢量用机体坐标系表示);


方向余弦矩阵的作用:坐标间矢量的"翻译器"

比如在大地中,重力矢量为

假如想知道,它在机体坐标系b中的投影(加速度计测得的重力分量),那么可以

反之


矩阵的正交性:

方向余弦矩阵是正交矩阵,所以满足以下两个特性,

(1).互逆关系

(2).单位性:矩阵各行各列都是单位矢量,并且两两正交(点积为0);


我们了解这些什么用?

比如重力矢量这里,无人机悬停的时候,机体坐标系的加速度计测得矢量,我们可以通过方向余弦矩阵(DCM)转换为 大力坐标系的重力参考,来判断无人机自身姿态;

3.2 姿态与欧拉角

3.2.1 欧拉角简单介绍

三个欧拉角:

俯仰角

横滚角

偏航角

相同姿态,不同取法会得到不同欧拉角,

这里用的顺序是Z-Y-X,就是先绕Z轴,再Y,最后X的旋转,达到最终姿态;

其中:

俯仰角 (Pitch)抬头为正,

偏航角 (Yaw) 正北为x轴,机头与x轴偏东为正;

横滚角 (Roll) 绕x轴转,右滚为正;
注意: 这里x轴指向北,y指向东,z指向地;

3.2.2 欧拉角定轴转动表示矩阵

这里主要是尝试按上面说的 按Z-Y-X旋转,从大地坐标系e,转换到机体坐标系b

(1).围绕Z轴旋转:

这个比较好理解,可以看右边那个平面视图,Z轴这里是朝着我们,所以看不见,把e坐标系绕着Z轴,旋转得到1坐标系;

(2).围绕Y轴旋转:

与上面同理,这时候绕Y轴旋转,并且Y轴是指向我们的;

(3).围绕X轴旋转:

然后取得 大地坐标系e 到 机体坐标系b 的旋转矩阵:

这里右下e和右上b,是指 e坐标系 转换到 b坐标系,或者说e指向b;

这里我们可以看到,当=90°的时候,会出现除数为0的奇点,在物理空间称为万向节死锁问题;这里需要引入四元数运算法来求欧拉角;

3.3 四元数

3.3.1 四元数定义

四元数包含四个元素

相关推荐
CS创新实验室11 小时前
CS实验室行业报告:机器人领域就业分析报告
大数据·人工智能·机器人
QYR-分析11 小时前
机器人物体检测/追踪传感器行业解析及市场机遇
人工智能·机器人
Gerardisite15 小时前
企微机器人开发指南
java·python·机器人·自动化·企业微信
具身新纪元16 小时前
首个具身智能“顶配全家桶”开源:一站式解决具身智能模型训练与评估
机器人·具身智能
SteveSenna16 小时前
Pika Gripper搭配 Pika Sense进行遥操
机器人
观北海18 小时前
机器人调度系统死锁卡死全复盘及解决方案
数据库·机器人
Robot_Nav19 小时前
Kinodynamic Lazy ThetaStar:面向实时机器人导航的两阶段运动学路径规划算法
算法·机器人·lazy theta
全栈开发圈20 小时前
新书速览|机器人系统开发与优化:算法、感知与控制策略
算法·目标跟踪·机器人
北京盟通科技官方账号20 小时前
拒绝返工,应对挑战:fe.screen-sim 虚拟调试技术深度问答
人工智能·机器人·具身智能·虚拟调试·agv安全·工业产线·现场工程师
瑞璐塑业peek注塑20 小时前
基于PEEK+碳纤维注塑加工髋关节,助力外骨骼机器人实现全面跃升
人工智能·机器人