Integration of the TIAGo Robot into Isaac Sim with Mecanum Drive Modeling and Learned S-Curve Velocity Profiles
Schoenbach, Wiedemann, Memmesheimer et al.
Efficient physics simulation has significantly accelerated research progress in robotics applications such as grasping and assembly. The advent of GPU-accelerated simulation frameworks like Isaac Sim has particularly empowered learning-based methods, enabling them to tackle increasingly complex tasks. The PAL Robotics TIAGo++ Omni is a versatile mobile manipulator equipped with a mecanum-wheeled base, allowing omnidirectional movement and a wide range of task capabilities. However, until now, no model of the robot has been available in Isaac Sim. In this paper, we introduce such a model, calibrated to approximate the behavior of the real robot, with a focus on its omnidirectional drive dynamics. We present two control models for the omnidirectional drive: a physically accurate model that replicates real-world wheel dynamics and a lightweight velocity-based model optimized for learning-based applications. With these models, we introduce a learning-based calibration approach to approximate the real robot's S-shaped velocity profile using minimal trajectory data recordings. This simulation should allow researchers to experiment with the robot and perform efficient learning-based control in diverse environments. We provide the integration publicly at https://github.com/AIS-Bonn/tiago_isaac.
academic
TIAGo 로봇의 Isaac Sim 통합: 메카넘 드라이브 모델링 및 학습된 S-곡선 속도 프로필
본 논문은 PAL Robotics TIAGo++ Omni 전방향 이동 매니퓰레이터를 NVIDIA Isaac Sim 시뮬레이션 환경에 통합하는 작업을 소개한다. 해당 로봇은 메카넘 휠 섀시를 갖추고 있으며 전방향 이동 능력을 보유하고 있다. 저자들은 물리적으로 정확한 모델과 경량 속도 모델 두 가지 제어 모델을 제시하였으며, 학습 방법을 사용하여 로봇의 S-곡선 속도 프로필을 보정하였다. 본 시뮬레이션 모델은 연구자들이 다양한 환경에서 학습 기반 제어 실험을 수행할 수 있는 효율적인 플랫폼을 제공한다.