Hardware-In-The-Loop Simulation¶
We configure a multi-machine HITL simulation, where a powerful desktop computer runs Isaac Simulator and rendering, and one/multiple jetson compute boards run robot-specific programs (planning, mapping, etc.).
Requirement¶
A desktop computer configured according to here. One/multiple ORIN AGX/NX configured according to here.
Communication¶
All machines should connect to the same network. In our test, all machines are connected to the same router with ethernet cables. Ensure that all machines are able to ping
others' IP addresses.
Run¶
On the desktop computer, under your Airstack folder, run
You should see the isaac simulator being launched. On the Jetson computer, run Once the scene is played in the Isaac simulator, the rviz GUI on the Jetson should start displaying sensor data, which means the connection is successful.Screen record of desktop computer:
Screen record of Jetson computer: