← 返回论文列表

腱驱动连续体机器人的数据驱动动态建模
Data-Driven Dynamic Modeling of a Tendon-Actuated Continuum Robot

作者: Harald Minde Hansen, Bjørn Kåre Sæbø, Kristin Y. Pettersen 等5人
arXiv: 2605.18720v1
分类: cs.RO
📝 论文摘要
由于肌腱驱动连续体机器人具有非线性、高维度和摩擦主导的动态特性,为其建立动态模型颇具挑战。本文针对欧洲核子研究中心(CERN)开发的滚动关节肌腱驱动机器人,开展基于数据驱动的系统辨识方法对比研究,涵盖N4SID、ARX及SINDYc三种算法。尽管该机器人关节数量众多,但实验分析表明,由于各关节间存在强运动学耦合,采用两自由度动态模型即可精确刻画系统动力学特性。通过实验数据验证模型有效性,并将其应用于模型预测控制器设计,证明了该模型在实时控制中的可行性。

📊 核心分析

🎯 研究动机
- 解决**肌腱驱动连续体机器人(tendon-driven continuum robot)** 动力学建模的挑战,因其具有**非线性(nonlinear)**、**高维(high-dimensional)** 和**摩擦主导(friction-dominated)** 的动态特性 - 现有方法难以平衡模型精度与实时控制需求,需要探索有效的数据驱动系统辨识方法 - 研究背景:CERN开发的具有滚动关节的连续体机器人关节数量多,但可能存在运动学依赖关系,简化建模可能性
🔧 核心方法
- 系统比较了三种数据驱动系统辨识方法:**N4SID** (子空间辨识)、**ARX** (自回归外生模型)、**SINDYc** (带约束的稀疏辨识非线性动力学) - 通过实验分析发现,尽管机器人关节数量多,但利用关节间的**强运动学依赖性(strong kinematic dependencies)**,仅需建立**两自由度动态模型(2-DOF dynamic model)** 即可准确捕捉系统动力学 - 使用实验数据验证模型,并基于模型设计**模型预测控制器(model predictive controller, MPC)** 实现实时控制
💡 核心创新
- **低维建模发现**:首次揭示高关节数肌腱驱动连续体机器人可用**两自由度(two-degree-of-freedom)** 动态模型准确描述,突破了传统高维建模的直觉 - **方法比较框架**:系统对比了**N4SID**、**ARX**、**SINDYc** 三种数据驱动方法在连续体机器人建模中的适用性,提供了选择依据 - **实时控制可行性**:将数据驱动模型成功用于**模型预测控制(MPC)**,验证了其在实时控制中的实用性
🏆 总体贡献
- 为肌腱驱动连续体机器人提供了**数据驱动系统辨识(data-driven system identification)** 的系统性比较指南 - 证明了利用运动学耦合可大幅降低模型维度,为复杂机器人的**简化动态建模(simplified dynamic modeling)** 开辟新思路 - 在CERN实际机器人上验证了模型和MPC控制器的有效性,推动了**实时控制(real-time control)** 在软体机器人领域的应用