Skip to content

Latest commit

 

History

History
37 lines (25 loc) · 902 Bytes

README.md

File metadata and controls

37 lines (25 loc) · 902 Bytes

is-ros-translator

This is a service for Intelligent Spaces (IS) responsible for the integration of the programmable environment with the Robots Operating System ROS.

Usage

Broker

docker run -d --rm -p 5672:5672 -p 15672:15672 rabbitmq:3.7.6-management

Robot

If not setup:

sudo apt install ros-noetic-rosbridge-server
sudo apt install ros-noetic-tf2-web-republisher

Then

roslaunch rosbridge_server rosbridge_websocket.launch
rosrun tf2_web_republisher tf2_web_republisher

More information at:

Roslibpy - API Reference | Setup | Connecting to ROS

Docker Commands

docker build -t viniciusbaltoe/is-ros-translator:0.0.9 -f etc/docker/Dockerfile .
docker run -ti --rm --network=host -p 5672:5672  viniciusbaltoe/is-ros-translator:0.0.9 /bin/bash