arXiv:2410.09512cs.RO2024-10

用间接法生成高效双足行走步态库,提升精度与系统性。

The Indirect Method for Generating Libraries of Optimal Periodic Trajectories and Its Application to Economical Bipedal Walking

  • 基于间接打靶法结合数值延拓,求解周期性轨迹优化问题。
  • 在单摆式步行器上验证,间接法比直接法更准确。
  • 可扩展至复杂机器人如RABBIT(10个状态,4个输入),适合步态库构建。

轨迹优化是生成高效、动力学一致步态的关键工具。本文研究间接轨迹优化方法,强调其在生成腿式系统最优周期步态中的应用,并与更常见的直接法对比。直接法虽实现灵活,但受限于输入空间参数化;而间接法通过沿最优轨迹计算控制量与协态变量,提升精度。针对间接打靶法的收敛难题,本文采用数值延拓方法,尤其适用于系统化构建步态库。贡献包括:(1) 形式化一般周期轨迹优化问题,将一阶必要条件推广至更广的成本函数与工况;(2) 提出基于单打靶与数值延拓的高效步态库生成方法;(3) 提出从被动步态重构拉格朗日乘子与协态的新策略;(4) 以单摆式步行器为案例,对比分析间接与直接打靶法,证明间接法在生成最优步态上的更高精度;(5) 验证该方法在更复杂机器人RABBIT(10个动态状态,4个输入)上的适用性。结果表明,间接法在生成最优步态家族方面具有巨大潜力,推动了腿式机器人轨迹优化的发展。

原文摘要 · Abstract (English)

Trajectory optimization is an essential tool for generating efficient, dynamically consistent gaits in legged locomotion. This paper explores the indirect method of trajectory optimization, emphasizing its application in creating optimal periodic gaits for legged systems and contrasting it with the more common direct method. While the direct method provides flexibility in implementation, it is limited by its need for an input space parameterization. In contrast, the indirect method improves accuracy by computing the control input from states and costates obtained along the optimal trajectory. In this work, we tackle the convergence challenges associated with indirect shooting methods by utilizing numerical continuation methods. This is particularly useful for the systematic development of gait libraries. Our contributions include: (1) the formalization of a general periodic trajectory optimization problem that extends existing first-order necessary conditions to a broader range of cost functions and operating conditions; (2) a methodology for efficiently generating libraries of optimal trajectories (gaits) utilizing a single shooting approach combined with numerical continuation methods; (3) a novel approach for reconstructing Lagrange multipliers and costates from passive gaits; (4) a comparative analysis of the indirect and direct shooting methods using a compass-gait walker as a case study, demonstrating the improved accuracy of the indirect method in generating optimal gaits; and (5) demonstrating applicability to the more complex legged robot RABBIT, with ten dynamic states and four inputs. The findings underscore the potential of the indirect method for generating families of optimal gaits, thereby advancing the field of trajectory optimization in legged robotics.

轨迹优化双足行走间接法步态生成

Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。