/ros2-tdsi-backend

ROS 2 with MoveIt2 for the TDSI Demo

Primary LanguageShell

orom

🤖 open robotic metaverse - tdsi demo 🌐

Overview 🔍

This repository hosts the Docker configuration and supporting scripts necessary to create a Docker image that integrates ROS 2 with MoveIt 2 and Rosbridge. The primary function is to control a Franka Emika robot using MoveIt Servo and send the joint states to frontend applications via a ROSBridge WebSocket server.

Setup ⚙️

  1. Clone the Repo 📥
git clone git@github.com:openroboticmetaverse/ros2-tdsi-backend.git
cd ros2-tdsi-backend
  1. Run the following script to automatically determine joytick device ID 🕹️
./configure.sh
  1. Run Docker Compose 🐳
docker compose up -d

Usage 💻

The WebSocket server is available at ws://localhost:9090.