✈️ 飞行控制算法
从理论到代码实战
📘 30章 · 完整目录
第01章
飞行控制概述
什么是飞行控制
系统基本组成
发展历程与趋势
第02章
坐标系与姿态表示
地球坐标系
机体坐标系
欧拉角·旋转矩阵·四元数
第03章
飞行动力学基础
刚体运动方程
牛顿-欧拉方程
空气动力学简化模型
第04章
传感器原理与选型
加速度计·陀螺仪
磁力计·GPS·气压计
选型要点
第05章
传感器数据融合
卡尔曼滤波入门
互补滤波
Mahony滤波算法
第06章
姿态解算
四元数更新算法
欧拉角与四元数互转
姿态初始化
第07章
PID控制理论
比例·积分·微分
参数整定方法
位置式与增量式PID
第08章
角度环与角速度环控制
内环(角速度)
外环(角度)
串级PID设计
第09章
位置控制与高度控制
水平位置PID
气压计/超声波高度控制
第10章
速度控制与导航
水平速度控制
GPS导航
航点跟踪算法
第11章
电机混控与执行机构
多旋翼电机布局
混控矩阵推导
PWM信号生成
第12章
系统建模与仿真
MATLAB/Simulink四旋翼模型
仿真环境搭建
第13章
嵌入式系统基础
STM32/ESP32选型
RTOS任务调度
中断管理
第14章
传感器驱动开发
I2C/SPI总线驱动
MPU6050/BMP280读取
第15章
姿态解算代码实现
MCU四元数更新
互补滤波代码
第16章
PID控制器代码实现
位置式PID
增量式PID · C语言
第17章
串级PID代码实现
角度-角速度串级PID
代码框架与调试
第18章
遥控器信号解析
PPM/SBUS协议
遥控器数据融合
第19章
飞行模式设计
自稳·定高·悬停·返航
逻辑设计
第20章
安全机制设计
失控保护
低电量保护
姿态异常检测
第21章
飞行日志与调试
日志系统设计
上位机通信
数据可视化
第22章
实机调试流程
PID现场调试
震动分析与滤波
飞行测试
第23章
进阶控制算法
LQR控制
自适应控制
模糊控制
第24章
视觉与激光SLAM
光流传感器
激光雷达
视觉里程计
第25章
编队飞行控制
多机协同控制
一致性算法
编队保持策略
第26章
无人机集群控制
集群通信架构
分布式控制
避碰算法
第27章
飞行控制中的机器学习
强化学习姿态控制
神经网络PID
第28章
开源飞控架构分析
PX4/ArduPilot
模块划分·核心算法
第29章
飞控硬件设计基础
PCB设计要点
电源管理
抗干扰设计
第30章
项目实战:从零搭建四旋翼
需求分析·硬件选型
软件设计·集成测试