Web visualization stack is composed of several packages that work together to visualize different ROS message types (such as images, laser scan, markers or point clouds) and display types (such as grids and robot models) in a web browser.
Here is a list of short descriptions for some packages. Please refer to their own pages for more information about them:
tf_lister: (helper node) provides a service to list all tfs available.
wviz_tf_manager: (helper node) provides a topic that publishes the tfs that change and a service that publishes all tfs.
rosjs_resources: keeps necessary robot models for wviz.
rosjs_visualization: keeps necessary files to render the models and all sorts of visualization elements.
wviz: keeps the html and the launch file for the user interface.
Installing From ROS Repository
Ubuntu deb package release will be available very soon. Until then you can obtain and install the stack by following the instructions below. This page will be updated once the ubuntu release is out.
Installing From Source
Show EOL distros:
- Installing dependencies: bosch_web_visualization stack depends on the new rosbridge_suite stack. If you don't already have it installed, you can obtain it from its repository:
$ cd /somewhere/in/your/rospath $ git clone http://kforge.ros.org/rosbridge/git rosbridge_suite $ rosmake rosbridge_suite
- Installing bosch_web_visualization:
$ svn checkout http://svn.code.sf.net/p/bosch-ros-pkg/code/trunk/stacks/bosch_web_visualization $ rosmake bosch_web_visualization
See our tutorials to start using this stack.
Supported Robot Models
Supported Display and Sensor Message Types
History and Vision
The remote_lab stack is restructured and bosch_web_visualization is one of its spin offs. bosch_web_visualization can be used completely independent of remote_lab.
We hope to see bosch_web_visualization growing and getting better as a robot and hardware independent tool for the community to visualize not only robots but (hopefully one day) all possible ros message types using just a web browser and nothing else on the end-user side.
Questions or Comments
If you are using this stack, or you have questions or comments, please join the users mailing list at https://groups.google.com/d/forum/bosch_web_visualization-users.
Report a Bug
For bugs and feature requests please create a ticket at https://sourceforge.net/p/bosch-ros-pkg/tickets/