CRISP让学习型机械臂控制更平滑,适配ROS2硬件与仿真。
CRISP -- Compliant ROS2 Controllers for Learning-Based Manipulation Policies and Teleoperation
- 轻量级C++实现,支持笛卡尔与关节空间的柔顺控制。
- 兼容任意扭矩接口机械臂,在Franka、Kuka、Kinova上验证有效。
- 提供统一数据采集与部署管道,加速学习方法落地应用。
基于学习的控制器(如扩散策略和视觉语言动作模型)常生成低频或不连续的机器人状态变化。为实现平滑参考轨迹跟踪,需底层控制器将高层指令转化为关节力矩,以在接触交互中实现柔顺行为。本文提出CRISP,一个针对ROS2控制标准的轻量级C++实现,支持笛卡尔与关节空间的柔顺控制器,可无缝集成于高层学习型策略及远程操作。该控制器适用于任何具备关节力矩接口的机械臂。通过配套的Python与Gymnasium接口,CRISP提供从硬件与仿真中统一采集数据并部署高层策略的流程,支持快速实验。系统已在Franka Robotics FR3硬件平台,以及Kuka IIWA14与Kinova Gen3仿真环境中完成验证。设计注重快速集成、灵活部署与实时性能,为基于学习的方法在ROS2兼容机械臂上的应用降低门槛。详细文档见项目主页:https://utiasDSL.github.io/crisp_controllers。
原文摘要 · Abstract (English)
Learning-based controllers, such as diffusion policies and vision-language action models, often generate low-frequency or discontinuous robot state changes. Achieving smooth reference tracking requires a low-level controller that converts high-level targets commands into joint torques, enabling compliant behavior during contact interactions. We present CRISP, a lightweight C++ implementation of compliant Cartesian and joint-space controllers for the ROS2 control standard, designed for seamless integration with high-level learning-based policies as well as teleoperation. The controllers are compatible with any manipulator that exposes a joint-torque interface. Through our Python and Gymnasium interfaces, CRISP provides a unified pipeline for recording data from hardware and simulation and deploying high-level learning-based policies seamlessly, facilitating rapid experimentation. The system has been validated on hardware with the Franka Robotics FR3 and in simulation with the Kuka IIWA14 and Kinova Gen3. Designed for rapid integration, flexible deployment, and real-time performance, our implementation provides a unified pipeline for data collection and policy execution, lowering the barrier to applying learning-based methods on ROS2-compatible manipulators. Detailed documentation is available at the project website - https://utiasDSL.github.io/crisp_controllers.
Thank you to arXiv for use of its open access interoperability. PaperDance 不是 arXiv 官方产品;中文卡片由大模型生成,请以原文为准。