api_documentation: http://ros.org/doc/electric/api/roscpp/html
authors: Morgan Quigley mquigley@cs.stanford.edu, Josh Faust jfaust@willowgarage.com,
  Brian Gerkey gerkey@willowgarage.com, Troy Straszheim straszheim@willowgarage.com
brief: ROS C++ client library
bugtracker: ''
depends:
- rosgraph_msgs
- rosconsole
- xmlrpcpp
- std_msgs
- roslib
- rostime
- roscpp_serialization
- roscpp_traits
- roslang
- pkg-config
depends_on:
- swissranger_visualizer
- flir_driver
- ros2opencv
- pointcloud_snapshot_service
- vision_srvs
- p2os_teleop
- cob_lightmode
- turtle_tf
- cob_generic_can
- bmp085
- amtec
- interactive_marker_tutorials
- loopback_controller_manager
- realtime_tools
- pr2_gripper_sensor_action
- openni_tracker
- wviz_scene_manager
- hector_roll_pitch_stabilizer
- gscam
- laser_assembler
- turtlebot_teleop
- active_realtime_segmentation
- hector_interactive_marker_pose_server
- tf2_ros
- costmap_2d
- cop_rviz_plugin
- point_cloud_converter
- srs_env_model_ui
- visp_tracker
- hector_geotiff
- cob_light
- test_ros
- turtlebot_block_manipulation
- camera_self_filter
- laser_scan_splitter
- move_arm_head_monitor
- pr2_gripper_action
- fast_plane_detection
- ipa_canopen_tutorials
- cob_sound
- turtle_teleop
- pr2_mechanism_controllers
- cob_spacenav_teleop
- mapstitch
- asctec_proc
- point_cloud_server
- riq_hand_ethercat_hardware
- jpeg_streamer
- trajectory_filter_server
- pal_vision_segmentation
- asebaros
- pr2_gripper_sensor_controller
- kdl_parser
- cob_base_drive_chain
- test_rosjava_jni
- pr2_etherCAT
- hector_mapping
- database_interface
- katana_kinematics_constraint_aware
- laser_cb_detector
- model_completion
- pc_grasp_position
- costmap_trajectory_checker
- turtlebot_kinect_arm_calibration
- grabcut_3d
- irobot_create_2_1
- sr_move_arm
- art_map
- pr2_mechanism_diagnostics
- objects_of_daily_use_finder
- joint_qualification_controllers
- cob_people_detection
- katana_joint_movement_adapter
- husky_interactive_markers
- amigo_gazebo
- laser_tilt_controller_filter
- gps_common
- image_geometry
- swissranger_srv
- test_diagnostic_aggregator
- camera_pose_toolkits
- cob_hokuyo
- player_log_actarray
- photo
- rgbd2cloud
- camera_offsetter
- cob_collision_velocity_filter
- aruco_pose
- test_roscpp_serialization_perf
- planning_environment
- intersect_polys
- srs_likelihood_calculation
- p2os_driver
- pr2_teleop_general
- octomap
- rtt_rosnode
- robot_pose_ekf
- srs_env_model_percp
- laser_scan_matcher
- safe_teleop_base
- AlicaClient
- occupancy_grid_utils
- cob_read_text
- serializer
- cob_voltage_control
- composite_swissranger
- cob_phidgets
- stereo_wall_detection
- nao_driver
- karto_scan_matcher
- presenter
- test_roscpp_serialization
- arbotix_msgs
- armadillo_matrix
- sr_hardware_interface
- ethercat_hardware
- blort_ros
- gazebo
- robot_state_chain_publisher
- katana_openrave_test
- hector_marker_drawing
- roscpp_tutorials
- visp_hand2eye_calibration
- audio_capture
- diagnostic_updater
- slam_exporter
- dense_laser_assembler
- topic_tools
- arm_kinematics_constraint_aware
- screenrun
- schunk_powercube_chain
- move_slow_and_clear
- wviz_tf_manager
- sicktoolbox_wrapper
- collada_parser
- rosgui_paramedit
- ping
- pcl_ros
- srs_assisted_detection
- katana_object_manipulator
- gmapping
- turtlebot_follower
- vrmagic_multi_driver
- hector_turtlebot_scan_filter
- sr_example
- rotate_recovery
- katana_teleop
- pi_face_tracker
- pr2_interactive_gripper_pose_action
- image_rotate
- visual_pose_estimation
- global_planner_switcher
- pr2_manipulation_controllers
- pr2_navigation_controllers
- object_tracker
- cob_sick_s300
- camera_calibration
- rotating_unit
- move_arm
- hogman_minimal
- rosmatlab
- visualization_marker_tutorials
- pluginlib_tutorials
- sbpl
- humanoid_localization
- test_client
- roscs
- gazebo_tools
- hokuyo_node
- pr2_marker_control
- netft_rdt_driver
- pi_head_tracking_tutorial
- cob_command_gui_rviz
- scan_to_cloud_converter
- rosjava_jni
- bumper_gazebo_plugin
- table_objects
- graspit_ros_planning
- pr2_gripper_sensor_msgs
- foreign_relay
- nodelet_topic_tools
- hector_exploration_planner
- pi_face_tracker_gui
- rxtools
- checkerboard_detector2
- pr2_interactive_segmentation
- single_joint_position_action
- clear_costmap_recovery
- actionlib_tutorials
- turtle_actionlib
- distance_field
- interactive_markers
- nao_remote
- collider
- pr2_controller_interface
- wviz_kinematic_manager
- art_observers
- katana_arm_gazebo
- position_string_rviz_plugin
- pr2_dremel_arm_controller
- joint_group_position_controller
- sr_utilities
- kuka_fri
- sr_mechanism_model
- ublox_serialization
- interactive_marker_helpers
- pi_head_tracking_3d_part2
- sr_movements
- art_servo
- image_view
- cob_3d_mapping_common
- navfn
- dwa_local_planner
- tabletop_object_detector
- katana
- cob_trajectory_controller
- move_base
- motoman
- checkerboard_pose_estimation
- pi_speech_tutorial
- urdf_parser
- cob_canopen_motor
- kurt_freespace
- laser_geometry
- camera_calibration_parsers
- srs_decision_making
- sbpl_cart_planner
- usb_cam
- pi_head_tracking_3d_part1
- rxparamedit
- velodyne_height_map
- skiller
- art_nav
- cv_bridge
- amcl
- pr2_grasp_adjust
- perf_roscpp
- gazebo_plugins
- remote_power_manager
- rviz
- asctec_autopilot
- pr2_calibration_controllers
- power_monitor
- sick_lms400
- ias_mechanism_controllers
- espeaktopic
- mjpeg_server
- tf
- rosrt
- triangle_mesh_rviz_plugin
- srs_assisted_arm_navigation
- diagnostic_aggregator
- fast_match_template
- laser_filters
- stoc_driver
- srs_assisted_arm_navigation_ui
- hector_gazebo_plugins
- move_arm_warehouse
- evart_bridge
- hrl_kinematics
- microstrain_3dmgx2_imu
- katana_openloop_grasping
- srs_assisted_grasping_ui
- nodemon_tui
- cob_3d_mapping_semantics
- visp_camera_calibration
- isolated_point_filter
- semantic_point_annotator
- cob_relayboard
- wire_core
- footstep_planner
- collada_urdf
- spline_smoother
- cob_footprint_observer
- pr2_computer_monitor
- hector_quadrotor_controller
- urdf
- filters
- household_objects_database
- simple_object_capture
- schunk_sdh
- rosspawn
- vrmagic_devkit_wrapper
- driver_base
- uvc_cam2
- pr2_teleop
- turtlebot_interactive_markers
- people_detector_node
- clearpath_tools
- tf2
- clearpath_kinect_demo
- nodelet
- reem_gazebo
- bosch_object_segmentation_gui
- srs_people_tracking_filter
- cob_vision_utils
- sr_kinematics
- bma180
- pr2_controller_manager
- annotation_srvs
- actionlib
- base_local_planner
- composite_node
- rtc
- erratic_gazebo_plugins
- rcpdf_interface
- map_server
- srs_interaction_primitives
- katana_openrave_grasp_planner
- hector_quadrotor_teleop
- pr2_power_board
- depth_image_proc
- visp_bridge
- image_cb_detector
- lua_utils
- erratic_teleop
- blort
- bondcpp
- nodemon_cpp
- netft_example_controllers
- udp_proxy_generator
- visp_auto_tracker
- monocam_settler
- rviz_qt
- nxt_rviz_plugin
- cop_client_cpp
- cob_vel_integrator
- ublox_gps
- cob_head_axis
- stereo_image_proc
- outlet_pose_estimation
- projected_light
- pr2_arm_move_ik
- nodemon_webview
- vision_msgs
- octomap_ros
- image_algos
- kurt_teleop
- rosspawn_gui
- joint_trajectory_generator
- range_gazebo_plugin
- srs_environments
- test_roscpp
- compressed_pointcloud_transport
- cob_teleop
- robot_state_publisher
- srs_body_detector
- pr2_hardware_interface
- cob_utilities
- robot_mechanism_controllers
- wpa_supplicant_node
- mongo_ros
- segmented_clutter_grasp_planner
- spacenav_node
- sr_mechanism_controllers
- rosout
- table_pose
- turtlebot_arm_interactive_markers
- laser_ortho_projector
- test_tf2
- gpsd_client
- openni_camera
- pr2_pick_and_place_service
- ee_cart_imped_action
- pr2_interactive_object_detection
- motion_planning_rviz_plugin
- image_proc
- katana_tabletop_manipulation_launch
- velodyne_driver
- hector_pose_estimation_core
- srs_ui_but
- cstf
- rosbag_video
- tabletop_vfh_cluster_detector
- templated_transports
- test_roslisp
- camera_calibration_standalone
- hector_laserscan_to_pointcloud
- AlicaEngine
- timestamp_tools
- robot_self_filter
- pr2_head_action
- vlr
- luaagent
- hector_imu_attitude_to_tf
- pr2_pick_and_place_demos
- flirtlib_ros
- netft_ethercat_hardware
- ipa_canopen_core
- CANOpen_driver
- interval_intersection
- explore
- husky_description
- wire_tutorials
- object_recognition_gui
- pr2_wrappers
- srs_assisted_grasping
- robot_self_filter_color
- erratic_player
- settlerlib
- armadillo
- joint_states_settler
- pcl_filter
- hector_path_follower
- mapping_rviz_plugin
- simple_message
- collision_map
- katana_simple_grasp_planner
- pr2_gazebo_plugins
- cob_image_flip
- element
- pr2_mechanism_model
- sr_hand
- ocean_battery_driver
- fake_localization
- gumstix_memread_bma180
- pr2_plugs_common
- srs_env_model
- david_laserscanner
- kurt_base
- problib
- srs_leg_detector
- thermalvis
- cob_base_velocity_smoother
- pr2_dremel_server
- self_test
- pr2_navigation_self_filter
- simple_robot_control
- topic_logger
- rgbd_assembler
- audio_play
- katana_trajectory_filter
- hector_quadrotor_gazebo_plugins
- sound_play
- rotunit_snapshotter
- bayesian_grasp_planner
- pr2_arm_kinematics
- pi_tracker
- pr2_navigation_perception
- asctec_msgs
- ethercat_trigger_controllers
- sr_tactile_sensors
- srs_env_model_utils
- cob_undercarriage_ctrl
- test_collision_space
- katana_tutorials
- carrot_planner
- smi540
- art_pilot
- nav_pcontroller
- ias_arm_kinematics
- pr2_plugs_actions
- gumstix_memwrite_bma180
- wge100_camera
- karto
- chomp_motion_planner
- cart_state_estimator
- omni_ethercat
- turtlebot_actions
- adc_sub20
- joy
- ias_descriptors_3d
- turtlesim
- cart_local_planner
- prosilica_camera
- cob_interactive_teleop
- simulator_art
- laser_scan_sparsifier
- srs_knowledge
- network_detector
- hector_elevation_mapping
- joint_trajectory_action
- cereal_port
- control_toolbox
- cob_camera_sensors
- walk_msgs
- drive_base_action
- ipa_canopen_ros
- nao_dashboard
- art_common
- map_store
- qt_tutorials
- cob_linear_nav
- sr_gazebo_plugins
- object_segmentation_gui
- teleop_wii
- stage
- kurtana_tabletop_manipulation_launch
- skeleton_markers
- sick_tim3xx
- kurtana_pole_joint_commander
- object_manipulator
- manipulation_transforms
- applanix
- message_filters
- ros_arduino_python
- rosbag
description: "\n\n<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>\n  "
doc_job: doc-electric-ros_comm
license: BSD
maintainers: ''
metapackages:
- ros_comm
msgs:
- Logger
package_type: package
repo_name: ros_comm
repo_url: ''
srvs:
- Empty
- SetLoggerLevel
- GetLoggers
timestamp: 1362230613.247524
url: http://ros.org/wiki/roscpp
vcs: git
vcs_uri: https://github.com/ros/ros_comm.git
vcs_version: ros_comm-1.6
