HOW THE COMMUNITY CAN USE THEM
Roboticists familiar with RViz will find it very similar. Just connect to a websocket endpoint and click on Add Visualization.
Developers can also include it in their web applications. Instructions can be found on the Github Wiki
Getting started with any visualization only takes a few lines of code.
Syntax for each visualization is available on the Wiki page
We extensively use them to build powerful browser-based user interfaces to develop and operate our robotics solutions built around rapyuta.io. Here are some examples for inspiration.
Recent past work
We’ve added support for PlanningScene, DisplayTrajectory and a lot of Image encodings. (#31, #32)
We received contributions from our friends for Point, Range and Wrench (#17, #19, #37)
We also made improvements to the performance of PointClouds and Images. (#25, #33)
And rectified bugs in the fixed frame selection. (#30)
Enhancements in progress
The current features in development include support for interactive markers.
We’re working on widgets for Jupyterlab which should see significant additions in the upcoming weeks
We sincerely hope this work helps you to build powerful user interfaces. We will be very happy to hear feedback and welcome any contribution.
We’ll be delighted to receive PRs, suggestions, advice and ideas from the community so we can together make it better.
A good place to start is the Issues section on Github
We’re committed to the browser as a medium for ROS visualizations. It is in line with our vision to make robots more accessible. We believe this is just the beginning of ROS based web visualizations.