arXiv:2504.09705cs.RO2025-04被引 9

将运动基元转为距离场,实现稳定可控的机器人运动生成

From Movement Primitives to Distance Fields to Dynamical Systems

  • 用贝齐尔曲线建模运动基元,通过距离场实现时间无关的动态系统
  • 基于伯恩斯坦基函数的解析梯度保证轨迹稳定性,无需动力学模型
  • 适合需要抗扰动、模块化运动控制的机器人应用

开发能从示范中学习并复现复杂动作的自主机器人仍是机器人学中的核心挑战。一方面,运动基元(MPs)提供了连续轨迹的紧凑模块化表示;另一方面,自主系统需具备时间无关的控制策略。本文提出一种简单灵活的方法,将运动基元转化为自主动态系统。核心思想是将显式的时变轨迹转换为隐式空间形状的距離场表示。该转换使时间依赖的运动变为空间表征,从而定义出对扰动具有模块化响应的自治动态系统。通过在运动基元中使用伯恩斯坦基函数,将轨迹表示为分段二次贝齐尔曲线,提供距离场的解析计算方法,确保渐近稳定性。该方法连接传统运动基元与距离场,实现平滑精确的动作编码,同时保持连续的空间表示。仅利用曲线及其距离场的解析梯度,即可计算出稳定动态系统,重现示范轨迹并处理扰动,无需估计系统动力学模型。数值仿真与真实机器人实验验证了该方法在编码复杂运动模式的同时,保障轨迹稳定性和扰动响应设计的灵活性。交互式演示项目页面见 https://mp-df-ds.github.io/。

原文摘要 · Abstract (English)

Developing autonomous robots capable of learning and reproducing complex motions from demonstrations remains a fundamental challenge in robotics. On the one hand, movement primitives (MPs) provide a compact and modular representation of continuous trajectories. On the other hand, autonomous systems provide control policies that are time independent. We propose in this paper a simple and flexible approach that gathers the advantages of both representations by transforming MPs into autonomous systems. The key idea is to transform the explicit representation of a trajectory as an implicit shape encoded as a distance field. This conversion from a time-dependent motion to a spatial representation enables the definition of an autonomous dynamical system with modular reactions to perturbation. Asymptotic stability guarantees are provided by using Bernstein basis functions in the MPs, representing trajectories as concatenated quadratic Bézier curves, which provide an analytical method for computing distance fields. This approach bridges conventional MPs with distance fields, ensuring smooth and precise motion encoding, while maintaining a continuous spatial representation. By simply leveraging the analytic gradients of the curve and its distance field, a stable dynamical system can be computed to reproduce the demonstrated trajectories while handling perturbations, without requiring a model of the dynamical system to be estimated. Numerical simulations and real-world robotic experiments validate our method's ability to encode complex motion patterns while ensuring trajectory stability, together with the flexibility of designing the desired reaction to perturbations. An interactive project page demonstrating our approach is available at https://mp-df-ds.github.io/.

运动基元距离场动态系统机器人控制

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