ROS-GUIDE

ROS-Guide logo

ROS-GUIDE is a web browser tool for communicating and controlling robots via ROS. The interaction between the browser and ROS uses roslibjs with WebSockets as an intermediary.

Features

Realtime Graph

  • Line Graph: Display values from selected ROS topics on a line graph in real-time.
Line graph feature screenshot
  • Scatter Plot: Uses dots to display the relationship between three sets of topic values.
Scatter plot feature screenshot

Streaming Video

Stream video of a ROS image topic by using web_video_server or a streaming port that the robot provides.

Streaming video feature screenshot

Customize Button

Create and customize buttons to control or subscribe to a robot. It consists of the following tools:

  • rostopic: including publishers, subscribers, and publishing rate.
  • rosservice: call the service with the provided values.
  • rosparams: including set and get ROS parameter.
  • command: run commands to the robot.
Customize button feature screenshot rostopic button screenshot