Only released in EOL distros:
remote_lab: mjpeg_server | ping | pr2_pick_and_place_service | rosjs_common | rosjs_pr2interaction | rosjs_remotelabwidgets | rosjs_sharedautonomy | rosjs_tests | rosjs_tutorials | rosjs_visualization | wviz | wviz_kinematic_manager | wviz_scene_manager | wviz_tf_manager
Package Summary
 No API documentation 
rosjs common.
- Author: Benjamin Pitzer
 - License: BSD
 - Repository: bosch-ros-pkg
 - Source: svn http://svn.code.sf.net/p/bosch-ros-pkg/code/tags/stacks/remote_lab/remote_lab-0.2.2
 
remote_lab: interactive_marker_client | mjpeg_server | ping | pointcloud_snapshot_service | pr2_pick_and_place_service | robot_booking | rosjs_assisted_teleoperation | rosjs_common | rosjs_pr2interaction | rosjs_remotelabwidgets | rosjs_resources | rosjs_tests | rosjs_tutorials | rosjs_visualization | tf_lister | topic_logger | turtlebot_wviz | wviz | wviz_kinematic_manager | wviz_scene_manager | wviz_tf_manager
Package Summary
 Documented 
rosjs common.
- Author: Benjamin Pitzer
 - License: BSD
 - Source: svn http://svn.code.sf.net/p/bosch-ros-pkg/code/branches/electric/stacks/remote_lab
 
bosch_web_visualization: map_compressor | pointcloud_snapshot_service | rosjs_common | rosjs_resources | rosjs_visualization | tf_lister | wviz | wviz_scene_manager | wviz_tf_manager
Package Summary
 Documented 
rosjs common.
- Author: Benjamin Pitzer and Bener Suay
 - License: BSD
 - Source: svn http://svn.code.sf.net/p/bosch-ros-pkg/code/trunk/stacks/bosch_web_visualization
 
Overview
This is a package that provides libraries of functionality that is often required for users using Javascript and rosjs with the robot. To include the functionality common.js should be added as a script to the HTML.
Provided Functionality
- actionlib  
- Javascript actionlib interface. Allows programmers to create action clients to interface with action servers running on the robot. This includes goal managing.
 
 - core  
- Core functionality to simplify dealing with ROS.
 - Node Handle - allows programmers to handle a ROS node. Including but not limited to functions to advertise, publish, subscribe, unsubscribe, get topics, and get Services.
 - Publisher - allows programmers to publish ROS messages through publish funciton
 - Service Client - allows programmers to interact with ROS service through call and wait_for_service functions.
 
 - math  
- Frequently used math functionality: quaternion, rotation, transform and 3-d vector operations
 
 - pcl  
- Basic functionality to handle point cloud messages
 
 - roslib  
- Header handles ROS headers for messages
 
 - system  
- provides interfaces for map, time and tree
 
 - tf  
- provides code to easily work with TFs in Javascript.
 
 - urdf  
- provides code to easily work with urdfs in Javascript.
 
 - widgets  
- provides code to create and handle widgets with ROS functionality. Widgets are the recommended means of creating portable ROS web applications
 
 
Code API Documentation
A documentation of the code can be found here: http://www.pr2-remotelab.com/jsdoc/rosjs_common/html/js/index.html