Skip to content

Guidance on deploying Isaac Lab-trained policy to Isaac Sim #29

@smtbhd32-ABX

Description

@smtbhd32-ABX

Problem

A locomotion policy trained in Isaac Lab using the DeeproboticsLite3RoughEnvCfg config runs stably in Isaac Lab and also stably in MuJoCo, but becomes severely unstable (jittering, falling immediately) when deployed into Isaac Sim via our ROS2 bridge.

The bridge handles:

  • Sensor streaming (IMU, joint states) from Isaac Sim → policy node
  • Action commands from policy node → Isaac Sim articulation controller
  • It follows the architecture described in the Isaac Sim ROS2 RL Controller tutorial

Environment

Component Detail
Robot DeepRobotics Lite3
Training framework Isaac Lab (forked from DeepRoboticsLab/rl_training)
Deployment sim Isaac Sim 5.1.0
Bridge Custom ROS2 bridge (isaac_bridge)
ROS2 distro Humble
Policy DeeproboticsLite3RoughEnvCfg base config

Repos:


Any guidance will be appreciated, thanks in advance

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions