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

088、机器人动力学:牛顿-欧拉法

机器人动力学:牛顿-欧拉法从一次机械臂抖动说起去年调试一台六轴协作机器人,空载运行还算平稳,一夹持3kg负载做高速圆弧插补,末端就开始高频抖动。PID参数调了三轮,陷波滤波器加了两个,效果都不理想。后来拆开关节看,发现电机电流波形在加减速阶段有明显的毛刺——这不是控制问题,是动力学模型没算对,前馈力矩给错了。那台机器人的动力学模型用的是拉格朗日法,但实际调试中发现,拉格朗日法推导出来的惯性矩阵和科里奥利项,在嵌入式上实时计算时,矩阵运算的浮点开销太大,导致控制周期从1kHz掉到500Hz。后来换成牛顿-欧拉法,迭代计算,每个关节的力矩直接递推出来,计算量降了一个数量级,抖动问题迎刃而解。今天这篇笔记,就聊聊牛顿-欧拉法在机器人动力学里的工程落地。不扯虚的,直接上推导和代码。牛顿-欧拉法的核心思想拉格朗日法是从能量角度出发,先算动能和势能,再对广义坐标求偏导。好处是数学上漂亮,坏处是计算量大,尤其对于六轴以上的机器人,惯性矩阵的维度爆炸。牛顿-欧拉法换个思路:把机器人拆成一个个连杆,每个连杆当成刚体,用牛顿第二定律算平动,用欧拉方程算转动。从基座开始向外递推速度、加速度,再从末端向内递推力、力矩。两个方向各跑一遍,力矩就出来了。这里踩过坑:很多人以为牛顿-欧拉法只适合串联机器人,其实并联机器人也能用,只是约束方程要单独处理。后面有机会再聊。符号约定与坐标系先定规矩。每个连杆i固连一个坐标系{i},原点在关节i的轴线上。定义
http://www.gsyq.cn/news/1296118.html

相关文章:

  • 从材料数据到机器学习特征:Matminer实战指南
  • 深度学习概率建模:生成模型理论
  • 揭秘AMD Ryzen隐藏性能:5个实用技巧让你轻松掌控处理器底层
  • Linux下QT Creator调试断点失效?手把手教你排查GDB配置问题(附重启QT关键步骤)
  • macOS上运行Windows应用的未来:Whisky项目深度解析与技术演进指南
  • Python API客户端开发实战:构建Kalshi预测市场自动化交易接口
  • 深入解析Safe智能合约钱包:架构、核心功能与开发实践
  • 从车牌识别到医学影像:用Python OpenCV玩转边缘检测的5个真实项目场景
  • Harness Engineering:用“确定性“驾驭AI的“不确定性“
  • 宇视云相机离线?这6个步骤来解决!
  • 抖音创作者本地化工具箱:自动化素材处理与文案生成实战
  • 激光雕刻机制作个性化印章:从矢量设计到参数调校全流程
  • 3种安装方式深度评测:为你的Mac鼠标体验选择最佳安装路径
  • 通过用量看板清晰观测各模型Token消耗与成本分布
  • Untrunc终极指南:3步快速修复损坏的MP4/MOV视频文件
  • 国产LDO CN86L028实战:解决图像传感器电源噪声,兼容BL8062
  • 从零到一:UniApp CLI 实战入门与避坑指南
  • 基于ARM核心板的工业无线示教器开发全流程解析
  • 告别多设备切换烦恼:Input Leap免费跨平台KVM解决方案深度解析
  • 通过Taotoken用量看板分析API消耗模式并优化模型调用策略
  • 在Node.js后端服务中集成Taotoken调用大模型的最佳实践
  • x264 编解码并行实现原理深度剖析:从线程池到帧级并行
  • 苏州贝特LF500微小型热式气体质量流量计:专用于三元材料与磷酸铁锂辊道窑/气氛保护炉的小口径气体测控方案 - 速递信息
  • ElevenLabs奥里亚文语音合规性警告:印度《2023语言技术法案》生效后,这4类商用场景必须重做语音备案
  • 如何轻松掌握res-downloader:高效下载网络资源的终极指南
  • 陕西铝单板厂家定制价格-陕西汇创建材 - 速递信息
  • Hermes-agents搭建部署运行本地模型ollama和lm_studio
  • 企业数据采集的技术困境与架构演进:company-crawler的深度技术解构
  • 树莓派3B+吃灰了?拿来做个24小时运行的网络监控器吧(Raspberry Pi OS + 串口看日志)
  • STM32MP157开发板USB OTG功能实战:从Type-C芯片选型到设备树配置全解析