robotics-visual-lab / README.md
askuric's picture
askuric HF Staff
README.md
9fd9b27
metadata
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 .
  1. Run the Docker container
docker run -p 7860:7860 robotics-visual-lab
  1. Open your web browser and navigate to http://localhost:7860 to access the app.