Skip to content
MoffKalast edited this page Sep 19, 2024 · 13 revisions

New to ROS?

The installation instructions presume that one of the following is installed:

You can find the setup instructions for Noetic in the main branch readme and Humble/Jazzy on the ros2 branch.

Getting started

As the readme states, once the backend is launched, navigating to http://<host_ip>:5000 in your browser should display the web app client. If you need to adapt the stock setup, see the advanced config guide for tips and tricks.

Check the browser compatibility guide on more info regarding what works best.

Clicking the drawing button lets you add widgets to display and send data to ROS topics. Check the feature list for a rundown of all widgets and the messages they support.

Aside from the required ones, custom widgets can be added to the navbar to customize functionality for a given robot and test setup.

Note: Some icons open setup modals instantly, while others use a single press to trigger actions and use a long press to open the modal.

You can also reference the list of demo videos for a better feel of how it all works in principle.


ROS Distro support

Setup Noetic (ROS 1) Humble (ROS 2) Iron (ROS 2) Jazzy (ROS 2)
Vizanti + Rosbridge 🟢 🟡 🔶
Vizanti + RWS N/A 🟡 🟡

🟢 stable, all features should work

🟡 experimental, most features should work

❓ untested

🔶 rosbridge_suite needs to be cloned and built from source

🟥 no support (yet)

Clone this wiki locally