This repository contains code for my participation in the Lychee x Revel Hackathon on NVIDIA Isaac Sim 5.0.0.
The goal is to create a prototype for robotic manipulation where a user places an order using natural language. Two robots then collaborate: one places all objects on a tray, and the other transports the crate.
- The project is designed to run fully locally, so you need at least a GPU with 4GB of VRAM to run both the model and the simulation.
- If you experience jerky movements, increase the number of solver steps (position and velocity) to stabilize the grasp.
- Clone this repository inside a folder linked to the Isaac Sim Extension Manager (by default:
isaacsim/extsUser). - Open Isaac Sim, go to the Extension Manager, search for
"delivery_packing", enable it, and set it to Auto Load. See this tutorial for more details. - The delivery_packing items should now appear in the toolbar menu. Click on it to load the extension.
- In parallel, install Docker on your machine following this guide. You need to have installed nvidia-container-toolkit.
- Open a terminal inside the
agentfolder and run:
docker compose up- In Isaac Sim, load and run the
delivery_packingextension (via the Extension Manager). - In the extension UI, enter your query in the input field and press Send to start the system.
- The system will process the request and command the robots; response time may vary depending on your computer.
- Automatic grasp pose estimation.
- Autonomous navigation in complex environment.
Loan BERNAT


