Spaces:
Running
Running
| 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. | |