🪶 姿态解算 · 数学原理与代码实现 🌱

30 章 · 从入门到实战
什么是姿态 欧拉角与四元数 坐标系定义 应用场景
向量与矩阵运算 点积与叉积 旋转矩阵推导
四元数定义与性质 四元数乘法 与旋转矩阵转换 更新方程
欧拉角定义 万向锁问题 欧拉角与四元数互转
加速度计模型 陀螺仪模型 磁力计模型 IMU数据融合基础
欧拉角 旋转矩阵 四元数 轴角法
互补滤波原理 一阶互补滤波 Mahony算法
卡尔曼滤波基础 状态预测与更新 一维卡尔曼实现
扩展卡尔曼滤波EKF EKF在姿态中应用 EKF实现步骤
梯度下降法原理 Madgwick算法 梯度下降与互补滤波对比
加速度计六面校准 陀螺仪零偏校准 磁力计硬铁软铁 椭球拟合校准
低通滤波 滑动平均滤波 中值滤波 巴特沃斯滤波器
传感器时间戳对齐 线性插值与样条 IMU预积分概念
初始对准 加速度计计算俯仰横滚 磁力计计算偏航 静止检测
四元数微分方程 龙格-库塔法RK4 角速度积分
NED与ENU 地理→机体 导航坐标系姿态
姿态误差度量 均方根误差RMSE 测试数据集与仿真
PX4 EKF2模块 ArduPilot DCM 开源飞控代码解读
sensor_msgs/Imu robot_localization EKF节点配置
NumPy矩阵运算 模拟IMU数据 基础互补滤波
Madgwick Python 可视化姿态变化 实时数据读取
EKF姿态解算 协方差调参 性能对比分析
Eigen库使用 C++ Madgwick 实时性优化
STM32平台 MPU6050驱动 资源受限优化
GPS+IMU 视觉+IMU (VIO) 激光+IMU (LIO) 松/紧耦合
非线性观测模型 无迹卡尔曼UKF 粒子滤波PF
传感器选型 安装误差校准 振动滤波策略 温度补偿
Matplotlib姿态曲线 3D可视化(Mayavi/Plotly) 日志分析与回放
组合导航姿态 高动态姿态跟踪 多天线GNSS测姿
搭建完整姿态解算系统 传感器数据→姿态 常见问题与解决方案 未来发展方向