--- title: Robotics Visual Lab emoji: 🤖 colorFrom: blue colorTo: blue sdk: docker pinned: true --- # Robotics Visual Lab This is a visual lab for experimenting with robotic manipulators using Pinocchio and Meshcat. You can select different robots, manipulate their joint angles using sliders, and visualize the results in real-time. The robot models are sourced from the `example-robot-data` package. ## Features - Select from a variety of robotic manipulators (e.g., Panda, UR5, Kuka). - Adjust joint angles using interactive sliders. - Real-time 3D visualization using Meshcat. - Easy-to-use Gradio interface. ## Requirements - Python 3.7+ - Pinocchio - Meshcat - Gradio - example-robot-data package ## To run the app locally 1. Clone this repository. 2. build the Docker image using the provided Dockerfile. ``` docker build -t robotics-visual-lab . ``` 3. Run the Docker container ``` docker run -p 7860:7860 robotics-visual-lab ``` 4. Open your web browser and navigate to `http://localhost:7860` to access the app.