提出可快速适应形态变化的足式机器人动力学建模方法
Fast and Modular Whole-Body Lagrangian Dynamics of Legged Robots with Changing Morphology
- 基于螺栓理论与Boltzmann-Hamel方程,分腿独立建模并动态组装
- 模型在多腿损伤下误差小于5%,计算速度达实时3倍以上
- 适合需要自适应损伤恢复的机器人控制与故障诊断场景
快速且模块化的多足机器人(MLRs)建模对增强控制鲁棒性至关重要,尤其在机械损伤导致显著形态变化时。传统固定结构模型常基于理想步态假设,难以适应此类情况。为此,本文提出一种基于Boltzmann-Hamel方程与螺栓理论的快速模块化全身建模框架,各腿动力学独立建模并按当前机器人形态动态组装。该无奇异性、闭式表达的公式支持高效模型控制器设计与损伤识别算法开发。其模块化特性使系统能自动适应多种损伤配置,无需手动重新推导或神经网络重训练。通过集成接触动力学、步态生成器与局部腿部控制的自研仿真引擎进行验证。与六足机器人硬件测试对比的仿真结果证实模型精度与适应性。运行时分析表明,该模型计算速度约为实时的三倍,适用于损伤识别与恢复的实时应用。
原文摘要 · Abstract (English)
Fast and modular modeling of multi-legged robots (MLRs) is essential for resilient control, particularly under significant morphological changes caused by mechanical damage. Conventional fixed-structure models, often developed with simplifying assumptions for nominal gaits, lack the flexibility to adapt to such scenarios. To address this, we propose a fast modular whole-body modeling framework using Boltzmann-Hamel equations and screw theory, in which each leg's dynamics is modeled independently and assembled based on the current robot morphology. This singularity-free, closed-form formulation enables efficient design of model-based controllers and damage identification algorithms. Its modularity allows autonomous adaptation to various damage configurations without manual re-derivation or retraining of neural networks. We validate the proposed framework using a custom simulation engine that integrates contact dynamics, a gait generator, and local leg control. Comparative simulations against hardware tests on a hexapod robot with multiple leg damage confirm the model's accuracy and adaptability. Additionally, runtime analyses reveal that the proposed model is approximately three times faster than real-time, making it suitable for real-time applications in damage identification and recovery.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。