当前位置: 首页 > news >正文

006 刚体运动学与动力学基础

飞控算法从入门到精通 | 006 刚体运动学与动力学基础

从一次炸机说起

去年夏天,我在调试一架四轴飞行器的姿态控制器。PID参数调了三天,悬停看起来稳如老狗,结果一打横滚——飞机直接翻了个跟头栽进草丛。事后分析日志,发现角速度反馈和姿态解算之间差了整整两个采样周期。问题出在哪?我忽略了刚体运动学里一个最基础的假设:刚体在空间中的转动,不是简单的矢量叠加

那次之后,我花了整整一周重新啃刚体运动学。今天这篇笔记,就是当时踩坑的总结。如果你也在调飞控时遇到过“明明PID没问题,飞机就是乱转”的情况,那这篇文章就是为你写的。

刚体运动学:别把四轴当质点

飞控算法处理的对象,本质上是一个在三维空间中自由运动的刚体。刚体意味着:任意两点之间的距离保持不变。这个假设在大多数飞行器上都成立——除非你的机臂是橡皮泥做的。

刚体的运动可以分解为两部分:平动(质心的位移)和转动(绕质心的旋转)。平动好理解,牛顿第二定律直接上。但转动才是飞控的噩梦。

姿态表示:三种方法,三种坑

描述刚体在空间中的朝向,常用的有三种方法:欧拉角、旋转矩阵、四元数。

欧拉角最直观,俯仰、横滚、偏航,一看就懂。但别被它的外表骗了——万向锁是欧拉角的死穴。当俯仰角接近±90°时,横滚和偏航会耦合在一起,你分不清哪个是哪个。

http://www.jsqmd.com/news/721745/

相关文章:

  • Flowchart-Vue:Vue.js流程图组件的完整指南与实战应用
  • 手把手教你用Kintex7 FPGA实现4路摄像头同屏显示(附Verilog源码)
  • # 发散创新:基于事件驱动的实时响应系统在运维自动化中的深度实践在现代云原生架构中,**事件响应机制*
  • LaTeX表格从入门到放弃?Overleaf里用booktabs和tabularx搞定复杂三线表和跨页长表
  • 树莓派Zero 2W无屏幕无网线开箱指南:从烧录到VNC远程桌面的保姆级避坑教程
  • HoRain云--超全SciPy安装指南,3种方法一键搞定
  • 人人选商城便捷的哪个好
  • 使用CodeBuddy为UE4项目合入HTML5能力
  • 捡漏价90块的乐视Astra Pro深度摄像头,我用Python+OpenCV让它动起来了(附完整代码)
  • Ubuntu 22.04 安装NVIDIA驱动报错‘Building kernel modules’?别慌,这份保姆级排错指南帮你搞定
  • 007、牛顿-欧拉方程在飞控中的应用
  • 10分钟完成OpenCore EFI配置:OpCore Simplify图形化工具完整指南
  • Cursor Free VIP:三步解决Cursor AI试用限制,永久免费使用Pro功能
  • RSSHub Radar:智能信息雷达,5步快速开启高效订阅体验
  • 主流全品类机器人租赁平台综合推荐榜 - 奔跑123
  • 保姆级教程:用Pycharm远程调试Jetson Nano GPIO,5分钟搞定LED闪烁
  • 中美AI差距缩至2.7%:国产大模型正式进入全球第一梯队
  • 第十六天打卡 | 541. 反转字符串 II
  • 008、飞行器空气动力学基础
  • 模型可解释性专家养成:软件测试从业者的进阶指南
  • 3步彻底解决Windows系统卡顿:开源工具Winhance实战指南
  • 别再搞错了!Xilinx 7系列FPGA的LVDS bank电压,HR用2.5V还是HP用1.8V?一次讲清
  • 别再手动转PDF了!手把手教你用SpringBoot + Jodconverter搭建一个文档自动转换服务
  • 广州聚餐吃海鲜哪里推荐,怎么找?本地人聚餐选店技巧 - 资讯焦点
  • 数据科学研讨会:实时推荐系统与MLOps实践
  • 从Monster.com到LinkedIn:聊聊在线招聘20年变迁,给新人的求职效率提升指南
  • P5-设置入口点
  • 广州哪家早茶最值得去,怎么找?一键解锁地道老牌早茶楼 - 资讯焦点
  • 博客园~我来啦~
  • 当YOLO遇见人脸:如何用5分钟构建工业级视觉检测系统