IsaacSim Conveyor
SUMMARY
The Conveyor class drives a conveyor belt prim in a running Isaac Sim stage. It runs the belt at a signed speed along the direction the scene authored, and wakes cargo resting on it so a stopped box is picked up again.
Requirements: Isaac Sim running with the telekinesis.isaacsim.bridge extension enabled, and a conveyor prim provisioned in the open stage.
Installation
Install Medulla — see Installation. No additional dependencies are required beyond Isaac Sim itself.
Getting Started
Open Isaac Sim and add a conveyor prim to the stage before running any script. If there is none yet, follow the Isaac Sim conveyor belt guide to create one.
python
from telekinesis.medulla.conveyors import isaacsim
belt = isaacsim.Conveyor(name="infeed_belt")
belt.connect(simulation_prim_path="/World/ConveyorBelt_A08")
belt.start()WARNING
If a belt connects but never moves, check that its ConveyorNode has inputs:enabled set to true in the stage.
Examples
| Skill | Description |
|---|---|
| Connection and Disconnection | Connect to and disconnect from a conveyor prim in the open stage |
| Start and Stop | Run or stop the belt, optionally at a given signed speed |

