Real-time Perceptive Motion Control using Control Barrier Functions with Analytical Smoothing for Six-Wheeled-Telescopic-Legged Robot Tachyon 3

📄 arXiv: 2310.11792v3 📥 PDF

作者: Noriaki Takasugi, Masaya Kinoshita, Yasuhisa Kamikawa, Ryoichi Tsuzaki, Atsushi Sakamoto, Toshimitsu Kai, Yasunori Kawanami

分类: cs.RO

发布日期: 2023-10-18 (更新: 2024-09-13)

备注: 8 pages, 8 figures, This work has been submitted to the IEEE for possible publication


💡 一句话要点

提出实时感知运动控制方法以解决六轮伸缩腿机器人运动安全问题

🎯 匹配领域: 支柱一:机器人控制 (Robot Control) 支柱四:生成式动作 (Generative Motion) 支柱七:动作重定向 (Motion Retargeting) 支柱八:物理动画 (Physics-based Animation)

关键词: 实时运动控制 控制障碍函数 碰撞检测 六轮机器人 平滑分离轴定理 动态环境 安全性 效率

📋 核心要点

  1. 现有方法在实时运动控制中难以平衡安全性与效率,特别是在复杂环境中。
  2. 论文提出了一种基于控制障碍函数的实时运动控制系统,结合平滑分离轴定理进行碰撞检测。
  3. 实验结果表明,该系统在1毫秒内实现运动生成,并在爬楼梯运动中表现出色,验证了其实用性。

📝 摘要(中文)

为了实现安全的腿部运动,实时生成考虑机器人和环境各种约束的运动至关重要。本研究提出了一种轻量级的实时感知运动控制系统,适用于新开发的六轮伸缩腿机器人Tachyon 3。该方法应用了平滑分离轴定理(Smooth SAT)作为新型高阶可微碰撞检测技术,并将其整合到控制障碍函数(CBF)中。该系统能够在1毫秒的短控制周期内实现在线运动生成,满足关节限制、环境碰撞避免和安全的凸形支撑约束。平滑SAT的效率体现在碰撞检测时间小于1微秒,以及Tachyon 3的CBF约束计算时间为数微秒。此外,通过在仿真和实际机器上集成在线识别,验证了该系统在爬楼梯运动中的有效性。

🔬 方法详解

问题定义:本论文旨在解决六轮伸缩腿机器人在复杂环境中实时运动控制的安全性与效率问题。现有方法在碰撞检测和约束处理上存在延迟,难以满足实时性的要求。

核心思路:论文的核心思路是将平滑分离轴定理(Smooth SAT)与控制障碍函数(CBF)相结合,以实现高效的碰撞检测和运动生成。通过这种设计,能够在保证安全性的同时提高运动控制的响应速度。

技术框架:整体架构包括三个主要模块:首先是碰撞检测模块,利用Smooth SAT进行高效的3D形状碰撞检测;其次是控制障碍函数模块,处理运动约束;最后是运动生成模块,负责实时生成符合约束的运动轨迹。

关键创新:最重要的技术创新点在于引入了平滑分离轴定理作为高阶可微碰撞检测方法,这一方法显著提高了碰撞检测的效率,与传统方法相比,检测时间缩短至1微秒以下。

关键设计:在设计中,控制障碍函数的计算时间被优化至数微秒,确保在1毫秒的控制周期内完成所有计算。此外,系统集成了在线识别功能,以增强在动态环境中的适应能力。

🖼️ 关键图片

fig_0
fig_1
fig_2

📊 实验亮点

实验结果显示,所提系统在1毫秒内实现了运动生成,碰撞检测时间小于1微秒,CBF约束计算时间为数微秒。通过在仿真和实际机器上进行的爬楼梯运动验证了系统的有效性,展现出显著的性能提升。

🎯 应用场景

该研究的潜在应用领域包括机器人导航、自动驾驶、以及人机协作等场景。通过实时感知运动控制,机器人能够在复杂环境中安全高效地执行任务,提升了其在实际应用中的价值和可靠性。未来,该技术有望推动更多智能机器人在动态环境中的应用。

📄 摘要(原文)

To achieve safe legged locomotion, it is important to generate motion in real-time considering various constraints in robots and environments. In this study, we propose a lightweight real-time perspective motion control system for the newly developed six-wheeled-telescopic-legged robot, Tachyon 3. In the proposed method, analytically smoothed constraints including Smooth Separating Axis Theorem (Smooth SAT) as a novel higher order differentiable collision detection for 3D shapes is applied to the Control Barrier Function (CBF). The proposed system integrating the CBF achieves online motion generation in a short control cycle of 1 ms that satisfies joint limitations, environmental collision avoidance and safe convex foothold constraints. The efficiency of Smooth SAT is shown from the collision detection time of 1 us or less and the CBF constraint computation time for Tachyon3 of several us. Furthermore, the effectiveness of the proposed system is verified through the stair-climbing motion, integrating online recognition in a simulation and a real machine.