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

Stack Summary

A stack of tools for remote control, tele-op and remote labs.

Documentation

This stack provides tools for remote robotic control, teleo-op, and remote labs. This stack in combination with packages from the brown-ros-pkg provide the code used to create the Pr2 Remote Lab.

Installation

To use the remote lab, you will need the trunk of the remote lab stack: remote_lab and some additional packages such as rosbridge.

The following rosinstall file will get everything for you:

- svn: 
    local-name: remote_lab
    uri: 'https://bosch-ros-pkg.svn.sourceforge.net/svnroot/bosch-ros-pkg/trunk/stacks/remote_lab'
- svn: 
    local-name: rosbridge
    uri: 'https://brown-ros-pkg.googlecode.com/svn/trunk/distribution/brown_remotelab/rosbridge'

Note: To use the rosinstall file, create a new directory (e.g. remote_lab), create a file named .rosinstall in this folder and paste the above text into it, go to the directory in a terminal and type

rosinstall . /opt/ros/diamondback
source ./setup.sh
rosmake remote_lab

Please refer to the rosinstall page for more details.

Wiki: remote_lab (last edited 2012-03-20 05:57:56 by BenjaminPitzer)