March 2018
Intermediate to advanced
1396 pages
42h 14m
English
In the previous section we have discussed about rosbridge, rosbridge server and rosbridge clients. In this section, we can see a list of rosbridge clients which can be used to send JSON commands from web browsers. Each client is used in different scenario.
Using roslibjs (http://wiki.ros.org/roslibjs), we can implement basic functionalities of ROS topics, services, actionlib, TF support, URDF, and many more ROS features--using this module.
The ros2djs (http://wiki.ros.org/ros2djs) is built on top of roslibjs. This library provides a 2D visualization manager for ROS. Using this library, we can visualize 2D maps in a web browser.
The ros3djs (http://wiki.ros.org/ros3djs) library is another cool JavaScript library ...