DisplayPort Insertion with Isaac ROS#

Train a DisplayPort insertion policy in Isaac Lab, validate it with hardware-in-the-loop simulation testing, then deploy it to a real robot.

Note

Required before simulation or real-robot deployment: Complete Workspace and Developer Environment Setup to create your source workspace and initialize the Isaac ROS development environment. Both tutorials use this shared setup.

Trained DisplayPort insertion policy running in Isaac Lab.
1. Train in Isaac Lab

Follow the IsaacLabTraining documentation to train your DisplayPort insertion policy in Isaac Lab.

IsaacLab Training
DisplayPort pickup and insertion in Isaac Sim.
2. Hardware-in-the-Loop Sim Testing

Test the trained policy with the DisplayPort pickup and insertion workflow in Isaac Sim before deploying to a real robot.

DisplayPort Task-Space Policy Pickup and Insertion in Isaac Sim
A real robot inserting a DisplayPort cable into its socket.
3. Real Robot Deployment

Run the complete DisplayPort cable insertion workflow or deploy the task-space insertion policy with an already-grasped cable.

Sim-to-Real Tutorials

Before You Begin#

Review the system requirements, then complete the setup guide. For setup failures, see troubleshooting.