'api_documentation': 'http://ros.org/doc/api/roscpp/html/'
'authors': 'Morgan Quigley mquigley@cs.stanford.edu, Josh Faust jfaust@willowgarage.com,
  Brian Gerkey gerkey@willowgarage.com'
'brief': 'ROS C++ client library'
'dependency_tree': 'http://ros.org/doc/api/roscpp/html/roscpp_deps.pdf'
'depends':
- 'roslang'
- 'roscpp_traits'
- 'roscpp_serialization'
- 'rostime'
- 'roslib'
- 'xmlrpcpp'
- 'rosconsole'
- 'std_msgs'
- 'rosgraph_msgs'
'depends_on':
- 'motion_planning_rviz_plugin'
- 'cob_oodl_scanner'
- 'test_roslisp'
- 'rosout'
- 'mjpeg_server'
- 'cyberglove'
- 'tf'
- 'mapping_rviz_plugin'
- 'diagnostic_aggregator'
- 'pr2_gripper_sensor_action'
- 'pr2_head_action'
- 'karto_scan_matcher'
- 'openni_tracker'
- 'laser_assembler'
- 'test_roscpp_serialization'
- 'arbotix_msgs'
- 'pr2_pick_and_place_demos'
- 'pr2_drive_life_test'
- 'graph_mapping_msgs'
- 'evart_bridge'
- 'gazebo'
- 'pr2_teleop_general'
- 'vision_srvs'
- 'p2os_teleop'
- 'interval_intersection'
- 'explore'
- 'roscpp_tutorials'
- 'pr2_teleop'
- 'simple_navigation_goals_tutorial'
- 'object_recognition_gui'
- 'microstrain_3dmgx2_imu'
- 'face_detector'
- 'cob_mmcontroller'
- 'joint_trajectory_generator'
- 'turtle_tf'
- 'robot_self_filter'
- 'diagnostic_updater'
- 'cob_generic_can'
- 'test_roscpp_serialization_perf'
- 'parallel_move_base'
- 'filters'
- 'openni_camera_unstable'
- 'isolated_point_filter'
- 'arm_kinematics_constraint_aware'
- 'semantic_point_annotator'
- 'cob_relayboard'
- 'laser_scan_matcher'
- 'erratic_player'
- 'laser_ortho_projector'
- 'laser_tilt_controller_filter'
- 'settlerlib'
- 'spline_smoother'
- 'explore_2d'
- 'vocabulary_tree'
- 'cob_powercube_chain'
- 'joint_states_settler'
- 'wviz_scene_manager'
- 'cob_trajectory_controller'
- 'driver_base'
- 'collada_urdf'
- 'dense_laser_assembler'
- 'pr2_props'
- 'timestamp_tools'
- 'move_slow_and_clear'
- 'wviz_tf_manager'
- 'vcglib'
- 'turtlebot_follower'
- 'costmap_trajectory_checker'
- 'ping'
- 'polar_scan_matcher'
- 'pr2_computer_monitor'
- 'collision_map'
- 'gscam'
- 'rtt_ros_param'
- 'gmapping'
- 'laser_filters'
- 'sicktoolbox_wrapper'
- 'ectools'
- 'rosjava'
- 'simple_Jtranspose_controller'
- 'pr2_doors_actions'
- 'sr_hand'
- 'turtlebot_teleop'
- 'active_realtime_segmentation'
- 'kidnapped_robot'
- 'ocean_battery_driver'
- 'rotate_recovery'
- 'fake_localization'
- 'pr2_controller_manager'
- 'household_objects_database'
- 'costmap_2d'
- 'stereo_wall_detection'
- 'skin_driver'
- 'point_cloud_converter'
- 'threeD_mouse'
- 'pose_follower'
- 'skin_safe_base'
- 'self_test'
- 'image_rotate'
- 'test_ros'
- 'simple_robot_control'
- 'cob_sick_s300'
- 'camera_self_filter'
- 'pr2_mechanism_model'
- 'laser_scan_splitter'
- 'vision_msgs'
- 'camera_calibration'
- 'pose_graph'
- 'move_arm'
- 'uvc_cam2'
- 'move_arm_head_monitor'
- 'demo_sbpl_dynamic_env'
- 'art_nav'
- 'sba'
- 'rgbd_assembler'
- 'pr2_gripper_action'
- 'fast_plane_detection'
- 'amtec'
- 'cob_sound'
- 'hogman_minimal'
- 'cob_forcetorque'
- 'visualization_marker_tutorials'
- 'turtle_teleop'
- 'pluginlib_tutorials'
- 'sbpl'
- 'pr2_mechanism_controllers'
- 'robot_setup_tf_tutorial'
- 'skin_dashboard'
- 'clearpath_tools'
- 'visp_tracker'
- 'laser_height_estimation'
- 'tf2'
- 'pr2_gazebo_plugins'
- 'asctec_proc'
- 'clearpath_kinect_demo'
- 'wge100_camera'
- 'cob_simpletrajectories'
- 'riq_hand_ethercat_hardware'
- 'sound_play'
- 'skin_config'
- 'pose_base_controller'
- 'pr2_gripper_click'
- 'cob_vision_utils'
- 'gazebo_tools'
- 'bayesian_grasp_planner'
- 'jpeg_streamer'
- 'graph_slam'
- 'teleop_controllers'
- 'trajectory_filter_server'
- 'asebaros'
- 'nodelet'
- 'bma180'
- 'pr2_navigation_perception'
- 'pr2_gripper_sensor_controller'
- 'monocam_settler'
- 'sbpl_lattice_planner'
- 'vslam_system'
- 'sr_tactile_sensors'
- 'rosjava_jni'
- 'pr2_doors_common'
- 'foreign_relay'
- 'cob_undercarriage_ctrl'
- 'test_collision_space'
- 'art_map'
- 'base_local_planner'
- 'fake_tracking'
- 'octovis'
- 'openni_camera'
- 'cob_base_drive_chain'
- 'laser_scan_publisher_tutorial'
- 'test_rosjava_jni'
- 'pr2_etherCAT'
- 'rtt_ros_integration'
- 'database_interface'
- 'erratic_gazebo_plugins'
- 'carrot_planner'
- 'laser_cb_detector'
- 'smi540'
- 'art_pilot'
- 'map_server'
- 'urdf'
- 'hokuyo_node'
- 'pr2_plugs_common'
- 'rxtools'
- 'image_cb_detector'
- 'point_cloud_publisher_tutorial'
- 'irobot_create_2_1'
- 'joy'
- 'checkerboard_detector2'
- 'chomp_motion_planner'
- 'pr2_arm_kinematics'
- 'cart_state_estimator'
- 'pr2_power_board'
- 'single_joint_position_action'
- 'clear_costmap_recovery'
- 'octomap'
- 'laser_slam'
- 'pr2_mechanism_diagnostics'
- 'erratic_teleop'
- 'actionlib_tutorials'
- 'asctec_msgs'
- 'turtle_actionlib'
- 'skin_demo_movebase'
- 'joint_qualification_controllers'
- 'graph_mapping_utils'
- 'dwa_local_planner'
- 'turtlesim'
- 'sbpl_dynamic_env_global_planner'
- 'kinect_camera'
- 'realtime_tools'
- 'mav_msgs'
- 'pr2_controller_interface'
- 'cart_local_planner'
- 'prosilica_camera'
- 'pcl_ros'
- 'test_rosjava'
- 'ps3joy'
- 'nxt_rviz_plugin'
- 'asctec_autopilot'
- 'sbpl_recovery'
- 'rosrt'
- 'simulator_art'
- 'test_roscpp'
- 'pr2_laser_snapshotter'
- 'cob_head_axis'
- 'rosrecord'
- 'stereo_image_proc'
- 'cob_manipulator'
- 'outlet_pose_estimation'
- 'cob_simpledrive'
- 'goal_passer'
- 'annotation_srvs'
- 'distance_field'
- 'pr2_transmission_check'
- 'ethercat_trigger_controllers'
- 'pr2_arm_move_ik'
- 'tf2_ros'
- 'gps_common'
- 'camera_calibration_parsers'
- 'image_geometry'
- 'pr2_plugs_actions'
- 'test_diagnostic_aggregator'
- 'octomap_ros'
- 'joint_trajectory_action'
- 'dynamic_reconfigure'
- 'cob_hokuyo'
- 'cob_tray_sensors'
- 'kdl_parser'
- 'laser_slam_mapper'
- 'art_servo'
- 'actionlib'
- 'image_view'
- 'turtlebot_graph_mapping'
- 'photo'
- 'navfn'
- 'tabletop_object_detector'
- 'cob_pseudo_joint_state_publisher'
- 'cob_joint_state_aggregator'
- 'camera_offsetter'
- 'cob_teleop'
- 'robot_state_publisher'
- 'pr2_hardware_interface'
- 'move_base'
- 'control_toolbox'
- 'cob_utilities'
- 'robot_mechanism_controllers'
- 'cob_camera_sensors'
- 'checkerboard_pose_estimation'
- 'bondcpp'
- 'door_handle_detector'
- 'lidar_tracking'
- 'wpa_supplicant_node'
- 'art_common'
- 'cob_canopen_motor'
- 'spacenav_node'
- 'message_filters'
- 'planning_environment'
- 'wgtest_status_indicator'
- 'object_segmentation_gui'
- 'safe_base_controller'
- 'ethercat_hardware'
- 'sbpl_cart_planner'
- 'stage'
- 'amcl'
- 'sr_remappers'
- 'gazebo_plugins'
- 'pr2_navigation_self_filter'
- 'usb_cam'
- 'test_tf2'
- 'teleop_microscribe'
- 'gpsd_client'
- 'topic_tools'
- 'velodyne_common'
- 'teleop_head'
- 'cv_bridge'
- 'visual_pose_estimation'
- 'odometry_publisher_tutorial'
- 'velodyne_ringcomp'
- 'p2os_driver'
- 'pr2_pick_and_place_service'
- 'pr2_gripper_sensor_msgs'
- 'object_manipulator'
- 'manipulation_transforms'
- 'applanix'
- 'karto'
- 'occupancy_grid_utils'
- 'laser_geometry'
- 'pr2_grasp_adjust'
- 'pr2_calibration_controllers'
- 'perf_roscpp'
- 'pr2_interactive_object_detection'
- 'robot_pose_ekf'
- 'image_proc'
- 'articulation_rviz_plugin'
- 'warehouse'
- 'assisted_teleop'
- 'wviz_kinematic_manager'
- 'topological_map_2d'
- 'cob_sdh'
- 'rviz'
- 'power_monitor'
- 'rosbag'
'description': "<p>\n    roscpp is a C++ implementation of ROS. It provides\n    a\
  \ <a href=\"http://www.ros.org/wiki/Client%20Libraries\">client\n    library</a>\
  \ that enables C++ programmers to quickly interface with\n    ROS <a href=\"http://ros.org/wiki/Topics\"\
  >Topics</a>,\n    <a href=\"http://ros.org/wiki/Services\">Services</a>,\n    and\
  \ <a href=\"http://ros.org/wiki/Parameter Server\">Parameters</a>.\n</p>\n<p>\n\
  \    roscpp is the most widely used ROS client library and is designed to\n    be\
  \ the high-performance library for ROS.\n</p>"
'license': 'BSD'
'msgs':
- 'Logger'
'name': 'roscpp'
'repository': 'ros'
'repository-actual': 'ros_comm'
'review_notes': ''
'review_status': 'Doc reviewed'
'rosinstall':
  'svn': &id001
    'local-name': 'ros_comm'
    'uri': 'https://code.ros.org/svn/ros/stacks/ros_comm/tags/ros_comm-1.4.8'
'rosinstalls':
  'devel':
    'svn':
      'local-name': 'ros_comm'
      'uri': 'https://code.ros.org/svn/ros/stacks/ros_comm/branches/ros_comm-1.4'
  'distro':
    'svn':
      'local-name': 'ros_comm'
      'uri': 'https://code.ros.org/svn/ros/stacks/ros_comm/tags/diamondback'
  'release':
    'svn': *id001
'siblings':
- 'roscpp'
- 'roscpp_traits'
- 'roscpp_serialization'
- 'roslisp'
- 'rospy'
- 'std_msgs'
- 'rosgraph_msgs'
- 'std_srvs'
- 'rostime'
- 'xmlrpcpp'
- 'roswtf'
- 'message_filters'
- 'cpp_common'
- 'rosnode'
- 'rostest'
- 'rosbagmigration'
- 'rostopic'
- 'rosparam'
- 'rosmaster'
- 'rosbag'
- 'rosconsole'
- 'topic_tools'
- 'roslaunch'
- 'rosgraph'
- 'rosout'
- 'rosrecord'
- 'rosmsg'
- 'rosservice'
- 'roscore_migration_rules'
- 'test_rosmsg'
- 'test_roscpp'
- 'test_roslaunch'
- 'test_rospy'
- 'perf_roscpp'
- 'test_rosparam'
- 'test_roscpp_serialization_perf'
- 'test_rostopic'
- 'test_roscpp_serialization'
- 'test_rosbag'
- 'test_rosgraph'
- 'test_rostime'
- 'test_rosnode'
- 'test_roslib_comm'
- 'test_crosspackage'
- 'test_rosservice'
- 'test_rosmaster'
- 'test_rostest'
- 'test_roswtf'
- 'test_topic_tools'
- 'test_ros'
'srvs':
- 'Empty'
- 'GetLoggers'
- 'SetLoggerLevel'
'stack': 'ros_comm'
'url': 'http://ros.org/wiki/roscpp'
'vcs': 'svn'
'vcs_uri': 'https://code.ros.org/svn/ros/stacks/ros_comm/tags/ros_comm-1.4.8'
