实现四足机器人在复杂地形上的实时全向跳跃,兼顾运动约束与环境感知。
Online Omnidirectional Jumping Trajectory Planning for Quadrupedal Robots on Uneven Terrains
- 构建级联在线优化框架,联合优化质心轨迹、地面反力与关节状态。
- 0.1秒内生成跳跃轨迹,支持不平坦地形上的稳定起跳与着陆。
- 适用于四足及人形机器人,适合高动态复杂环境任务。
自然地形的复杂性常需动物通过跳跃等敏捷动作提升通行效率。为使四足机器人具备类似能力,需实现复杂的实时跳跃行为。现有研究未充分解决在线全向跳跃问题,且在轨迹生成中忽略机器人的动力学与运动学约束。本文提出一种通用、完整的级联在线优化框架,用于四足机器人的全向跳跃。该方案系统涵盖跳跃轨迹生成、轨迹跟踪控制器与着陆控制器,并融合环境感知以跨越标准行走无法逾越的障碍(如从高台跃下)。我们引入新颖的跳跃平面参数化方法,建立紧密耦合的优化问题,同时优化质心轨迹、地面反作用力(GRFs)与关节状态。为满足在线需求,提出加速进化算法作为轨迹优化器,应对动力学约束的复杂性。为保障着陆后环境感知的稳定与精度,设计了粗到精的重定位方法,结合全局分支定界(BnB)搜索与最大后验(MAP)估计,实现导航与跳跃中的精准定位。所提框架在约0.1秒内完成跳跃轨迹生成(预热后),已在两种四足机器人上于不平坦地形成功验证,并扩展至人形机器人。
原文摘要 · Abstract (English)
Natural terrain complexity often necessitates agile movements like jumping in animals to improve traversal efficiency. To enable similar capabilities in quadruped robots, complex real-time jumping maneuvers are required. Current research does not adequately address the problem of online omnidirectional jumping and neglects the robot's kinodynamic constraints during trajectory generation. This paper proposes a general and complete cascade online optimization framework for omnidirectional jumping for quadruped robots. Our solution systematically encompasses jumping trajectory generation, a trajectory tracking controller, and a landing controller. It also incorporates environmental perception to navigate obstacles that standard locomotion cannot bypass, such as jumping from high platforms. We introduce a novel jumping plane to parameterize omnidirectional jumping motion and formulate a tightly coupled optimization problem accounting for the kinodynamic constraints, simultaneously optimizing CoM trajectory, Ground Reaction Forces (GRFs), and joint states. To meet the online requirements, we propose an accelerated evolutionary algorithm as the trajectory optimizer to address the complexity of kinodynamic constraints. To ensure stability and accuracy in environmental perception post-landing, we introduce a coarse-to-fine relocalization method that combines global Branch and Bound (BnB) search with Maximum a Posteriori (MAP) estimation for precise positioning during navigation and jumping. The proposed framework achieves jump trajectory generation in approximately 0.1 seconds with a warm start and has been successfully validated on two quadruped robots on uneven terrains. Additionally, we extend the framework's versatility to humanoid robots.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。