actions: [] api_documentation: http://docs.ros.org/en/noetic/api/roscpp/html authors: Morgan Quigley, Josh Faust, Brian Gerkey, Troy Straszheim, Dirk Thomas , Jacob Perron brief: '' bugtracker: '' depends: - catkin - cpp_common - message_generation - message_runtime - rosconsole - roscpp_serialization - roscpp_traits - rosgraph_msgs - roslang - rostime - std_msgs - xmlrpcpp depends_on: - ackermann_steering_controller - actionlib - actionlib_tutorials - agni_tf_tools - amcl - amr_interop_bridge - apriltag_ros - aruco_opencv - aruco_ros - assisted_teleop - astra_camera - astra_ros - audibot_gazebo - audio_capture - audio_play - audio_video_recorder - avt_vimba_camera - backward_ros - bagger - base_local_planner - basler_tof - bondcpp - boost_sml - bosch_locator_bridge - bota_node - bota_worker - camera_aravis - camera_calibration_parsers - camera_info_manager - camera_throttle - can_dbc_parser - canopen_chain_node - canopen_motor_node - carrot_planner - cartesian_interface - cartesian_trajectory_controller - cartesian_trajectory_interpolation - catch_ros - checkerboard_detector - chomp_motion_planner - clear_costmap_recovery - clober_serial - clober_simulation - clpe_ros - cmd_vel_smoother - cmvision - cob_base_controller_utils - cob_base_drive_chain - cob_base_velocity_smoother - cob_bms_driver - cob_cam3d_throttle - cob_canopen_motor - cob_cartesian_controller - cob_collision_velocity_filter - cob_control_mode_adapter - cob_footprint_observer - cob_frame_tracker - cob_gazebo_plugins - cob_gazebo_ros_control - cob_hardware_emulation - cob_image_flip - cob_interactive_teleop - cob_light - cob_linear_nav - cob_lookat_action - cob_map_accessibility_analysis - cob_mecanum_controller - cob_mimic - cob_model_identifier - cob_monitoring - cob_object_detection_visualizer - cob_obstacle_distance - cob_obstacle_distance_moveit - cob_omni_drive_controller - cob_phidgets - cob_relayboard - cob_scan_unifier - cob_sick_lms1xx - cob_sick_s300 - cob_sound - cob_teleop - cob_trajectory_controller - cob_tricycle_controller - cob_twist_controller - cob_undercarriage_ctrl - cob_vision_utils - cob_voltage_control - codec_image_transport - combined_robot_hw - combined_robot_hw_tests - control_toolbox - controller_interface - controller_manager - controller_manager_tests - costmap_2d - costmap_converter - costmap_cspace - costmap_cspace_rviz_plugins - costmap_queue - crane_x7_control - cras_cpp_common - cras_laser_geometry - cras_topic_tools - create_driver - cv_camera - cvp_mesh_planner - darknet_ros - dataspeed_can_msg_filters - dataspeed_can_tools - dataspeed_can_usb - dataspeed_pds_can - dataspeed_pds_lcm - dataspeed_ulc_can - dbw_fca_can - dbw_fca_joystick_demo - dbw_mkz_can - dbw_mkz_joystick_demo - dbw_polaris_can - dbw_polaris_joystick_demo - ddynamic_reconfigure - depthai_bridge - depthai_examples - diagnostic_aggregator - diagnostic_updater - diffbot_base - diffbot_control - dijkstra_mesh_planner - dlux_global_planner - dnn_detect - driver_base - dwa_local_planner - dwb_critics - dwb_local_planner - dwb_plugins - dynamic_reconfigure - dynamic_robot_state_publisher - dynamixel_interface - dynamixel_sdk - dynamixel_sdk_examples - dynamixel_workbench_controllers - dynamixel_workbench_operators - dynamixel_workbench_toolbox - effort_controllers - end_effector - ensenso_camera - ergodic_exploration - ess_imu_ros1_uart_driver - ethercat_grant - ethercat_hardware - ethercat_trigger_controllers - exotica_cartpole_dynamics_solver - exotica_core - exotica_double_integrator_dynamics_solver - exotica_pendulum_dynamics_solver - exotica_pinocchio_dynamics_solver - exotica_quadrotor_dynamics_solver - explore_lite - face_detector - fadecandy_driver - fake_localization - fields2cover_ros - filters - find_object_2d - fkie_message_filters - floam - fmi_adapter - fmi_adapter_examples - force_torque_sensor_controller - forward_command_controller - four_wheel_steering_controller - foxglove_bridge - franka_control - franka_example_controllers - franka_gazebo - franka_gripper - franka_hw - franka_visualization - fuse_constraints - fuse_core - fuse_graphs - fuse_loss - fuse_models - fuse_optimizers - fuse_publishers - fuse_tutorials - fuse_variables - gazebo_model_attachment_plugin - gazebo_plugins - gazebo_ros - gazebo_ros_control - gazebo_video_monitor_plugins - global_planner - global_planner_tests - gmapping - gmcl - goal_passer - gpio_controller - gps_common - gpsd_client - graceful_controller - graceful_controller_ros - graft - gripper_action_controller - haf_grasping - hardware_interface - hector_pose_estimation_core - hfl_driver - hls_lfcd_lds_driver - hokuyo3d - hri - hri_rviz - ign_ros_control - image_cb_detector - image_proc - image_publisher - image_rotate - image_transport - image_view - image_view2 - imagesift - imu_complementary_filter - imu_filter_controllers - imu_filter_madgwick - imu_from_ios_sensorlog - imu_processors - imu_sensor_controller - imu_transformer - industrial_robot_client - industrial_utils - inno_sim_interface - innopolis_vtol_dynamics - interactive_marker_tutorials - interactive_marker_twist_server - interactive_markers - interval_intersection - iotbot - ipa_3d_fov_visualization - ipcamera_driver - ira_laser_tools - ixblue_ins_driver - joint_limits_interface - joint_state_controller - joint_states_settler - joint_trajectory_action - joint_trajectory_controller - joint_trajectory_generator - joy - joystick_interrupt - jsk_footstep_planner - jsk_interactive_marker - jsk_network_tools - jsk_perception - jsk_topic_tools - khi_duaro_ikfast_plugin - khi_rs_ikfast_plugin - kvh_geo_fog_3d_driver - l3cam_ros - label_manager - laser_assembler - laser_cb_detector - laser_filters - laser_geometry - laser_ortho_projector - laser_proc - laser_scan_densifier - laser_scan_matcher - laser_scan_sparsifier - laser_scan_splitter - laser_tilt_controller_filter - leg_detector - leo_fw - leo_gazebo_plugins - librviz_tutorial - libsensors_monitor - libuvc_camera - lms1xx - locomotor - log_view - lsc_ros_driver - lsm_localization - magnetometer_compass - map_organizer - map_server - mapviz - mapviz_plugins - mavros - mavros_extras - mbf_abstract_nav - mbf_costmap_nav - mbf_mesh_nav - mbf_simple_nav - mbf_utility - mcl_3dl - mesh_client - mesh_controller - mesh_map - mesh_msgs - mesh_msgs_conversions - message_filters - message_tf_frame_transformer - message_to_tf - microstrain_3dmgx2_imu - microstrain_inertial_driver - microstrain_inertial_examples - mimic_joint_controller - mir_dwb_critics - mlx90640_thermal_camera - mobile_robot_simulator - mocap_nokov - mocap_optitrack - mongodb_store - move_base - move_base_swp - move_slow_and_clear - moveit_calibration_gui - moveit_calibration_plugins - moveit_fake_controller_manager - moveit_kinematics - moveit_planners_chomp - moveit_planners_ompl - moveit_resources_prbt_ikfast_manipulator_plugin - moveit_ros_benchmarks - moveit_ros_manipulation - moveit_ros_move_group - moveit_ros_perception - moveit_ros_planning - moveit_ros_planning_interface - moveit_ros_robot_interaction - moveit_ros_visualization - moveit_ros_warehouse - moveit_setup_assistant - moveit_sim_controller - moveit_simple_controller_manager - moveit_task_constructor_core - moveit_task_constructor_demo - moveit_task_constructor_visualization - moveit_visual_tools - mpc_local_planner - mqtt_client - mrpt2 - mrpt_bridge - mrpt_ekf_slam_2d - mrpt_ekf_slam_3d - mrpt_generic_sensor - mrpt_graphslam_2d - mrpt_icp_slam_2d - mrpt_local_obstacles - mrpt_localization - mrpt_map - mrpt_msgs_bridge - mrpt_rawlog - mrpt_rbpf_slam - mrpt_reactivenav2d - mrpt_sensorlib - multi_map_server - multi_object_tracking_lidar - multires_image - multirobot_map_merge - multisense_ros - mvsim - nav2d_exploration - nav2d_karto - nav2d_localizer - nav2d_navigator - nav2d_operator - nav2d_remote - nav_2d_utils - nav_grid_iterators - nav_grid_pub_sub - nav_grid_server - navfn - ncd_parser - nearfield_map - neonavigation_common - nerian_stereo - nmea_comms - nodelet - nodelet_topic_tools - nodelet_tutorial_math - nonpersistent_voxel_layer - novatel_gps_driver - novatel_oem7_driver - ntpd_driver - obj_to_pointcloud - ocean_battery_driver - octomap_pa - octomap_rviz_plugins - octomap_server - omron_os32c_driver - open_manipulator_gazebo - open_manipulator_p_gazebo - opencv_apps - openni2_camera - openni_camera - openzen_sensor - outsight_alb_driver - ov_core - ov_eval - ov_init - ov_msckf - oxford_gps_eth - pal_statistics - pal_statistics_msgs - parameter_pa - pass_through_controllers - pcdfilter_pa - pcl_conversions - pcl_ros - pdu - people_tracking_filter - pf_driver - phidgets_accelerometer - phidgets_analog_inputs - phidgets_analog_outputs - phidgets_digital_inputs - phidgets_digital_outputs - phidgets_gyroscope - phidgets_high_speed_encoder - phidgets_magnetometer - phidgets_motors - phidgets_spatial - phidgets_temperature - picovoice_driver - pid - pilz_control - pilz_industrial_motion_planner - pilz_testutils - pilz_utils - pincher_arm_ikfast_plugin - pincher_arm_moveit_demos - planner_cspace - plotjuggler - plotjuggler_ros - pluginlib_tutorials - point_cloud2_filters - point_cloud_color - point_cloud_transport - pointcloud_to_laserscan - pointgrey_camera_driver - points_preprocessor - polar_scan_matcher - polled_camera - pose_base_controller - pose_cov_ops - pose_follower - posedetection_msgs - position_controllers - power_monitor - pr2_arm_kinematics - pr2_arm_move_ik - pr2_calibration_controllers - pr2_computer_monitor - pr2_controller_interface - pr2_controller_manager - pr2_ethercat - pr2_gazebo_plugins - pr2_gripper_action - pr2_gripper_sensor_action - pr2_gripper_sensor_controller - pr2_gripper_sensor_msgs - pr2_hardware_interface - pr2_head_action - pr2_mechanism_controllers - pr2_mechanism_diagnostics - pr2_mechanism_model - pr2_navigation_perception - pr2_navigation_self_filter - pr2_power_board - pr2_run_stop_auto_restart - pr2_teleop - pr2_teleop_general - pr2_tilt_laser_interface - prbt_hardware_support - prbt_ikfast_manipulator_plugin - prbt_support - prosilica_camera - psen_scan_v2 - qb_chain_controllers - qb_device_control - qb_device_driver - qb_device_gazebo - qb_device_hardware_interface - qb_device_utils - qb_hand_gazebo - qb_hand_hardware_interface - qb_move_gazebo - qb_move_hardware_interface - qb_softhand_industry_control - qb_softhand_industry_driver - qb_softhand_industry_hardware_interface - qb_softhand_industry_utils - quanergy_client_ros - quori_controller - quori_face - quori_holonomic_drive_controller - quori_mapping_odometry - quori_teleop - raptor_dbw_can - raptor_dbw_joystick_demo - raptor_dbw_joystick_speed_demo - raspimouse_control - rc_genicam_camera - rc_genicam_driver - rc_hand_eye_calibration_client - rc_pick_client - rc_roi_manager_gui - rc_silhouettematch_client - rc_tagdetect_client - rc_visard_driver - realsense2_camera - realtime_tools - remote_rosbag_record - ridgeback_gazebo_plugins - rm_calibration_controllers - rm_chassis_controllers - rm_common - rm_dbus - rm_gazebo - rm_gimbal_controllers - rm_hw - rm_orientation_controller - rm_referee - rm_shooter_controllers - robot_body_filter - robot_calibration - robot_localization - robot_mechanism_controllers - robot_nav_rviz_plugins - robot_nav_viz_demos - robot_pose_ekf - robot_self_filter - robot_state_controller - robot_state_publisher - roboticsgroup_upatras_gazebo_plugins - robotis_manipulator - robotont_gazebo - robotont_msgs - rokubimini - ros_comm - ros_control_boilerplate - ros_ign_bridge - ros_ign_gazebo - ros_ign_image - ros_type_introspection - rosbag - rosbag_fancy - rosbag_snapshot - rosbridge_library - roscpp_tutorials - rose2 - rosee_msg - roseus - rosfmt - rosmon_core - rosout - rosparam_shortcuts - rospy - rosrt - rosserial_server - rosserial_test - rotate_recovery - rplidar_ros - rqt_gui_cpp - rqt_human_radar - rqt_rosmon - rt_usb_9axisimu_driver - rtabmap_conversions - rtabmap_costmap_plugins - rtabmap_examples - rtabmap_odom - rtabmap_rviz_plugins - rtabmap_sync - rtabmap_util - rviz - rviz_imu_plugin - rviz_map_plugin - rviz_marker_tools - rviz_mesh_plugin - rviz_satellite - rviz_visual_tools - rwt_nav - safety_limiter - sainsmart_relay_usb - sbg_driver - sbpl_lattice_planner - sbpl_recovery - scan_to_cloud_converter - schunk_powercube_chain - schunk_sdh - schunk_svh_driver - sciurus17_control - sciurus17_examples - sciurus17_msgs - sciurus17_tools - sciurus17_vision - self_test - semantic_point_annotator - sensor_filters - septentrio_gnss_driver - sick_ldmrs_driver - sick_ldmrs_tools - sick_safetyscanners - sick_safevisionary_driver - sick_scan - sick_scan_xd - sick_tim - simple_grasping - simple_message - single_joint_position_action - skyway - slam_karto - slam_toolbox - socketcan_bridge - sound_play - spacenav_node - sparse_bundle_adjustment - spatio_temporal_voxel_layer - speed_scaling_interface - spinnaker_camera_driver - sr_hand_detector - stage_ros - steering_functions - swri_console - swri_console_util - swri_geometry_util - swri_image_util - swri_math_util - swri_nodelet - swri_profiler - swri_profiler_tools - swri_roscpp - swri_route_util - swri_system_util - swri_transform_util - swri_yaml_util - teb_local_planner - teleop_twist_joy - test_diagnostic_aggregator - test_mavros - test_nodelet_topic_tools - test_rosbag - test_roscpp - test_tf2 - tf - tf2_client - tf2_ros - tf2_server - tf2_web_republisher - tf_remapper_cpp - tf_static_publisher - tile_map - timestamp_tools - tof_radar_controller - tof_sensor_controller - topic_tools - toposens_driver - toposens_echo_driver - toposens_markers - toposens_pointcloud - toposens_sync - trac_ik_kinematics_plugin - trac_ik_lib - track_odometry - trajectory_tracker - transmission_interface - turtle_actionlib - turtle_tf - turtle_tf2 - turtlebot3_bringup - turtlebot3_fake - turtlebot3_gazebo - turtlebot3_slam - turtlesim - tuw_gazebo_msgs - tuw_geometry - tuw_geometry_msgs - tuw_multi_robot_ctrl - tuw_multi_robot_goal_generator - tuw_multi_robot_local_behavior_controller - tuw_multi_robot_router - tuw_nav_msgs - tuw_vehicle_msgs - tuw_voronoi_graph - twist_controller - twist_mux - uavcan_communicator - ubiquity_motor - ublox_gps - ublox_msg_filters - ublox_serialization - udp_com - ueye_cam - um6 - um7 - ur_kinematics - urdf - urdf_geometry_parser - urg_node - urg_stamped - usb_cam - usb_cam_controllers - usb_cam_hardware - usb_cam_hardware_interface - vda5050_connector - velo2cam_calibration - velocity_controllers - velodyne_driver - velodyne_gazebo_plugin - velodyne_gazebo_plugins - velodyne_laserscan - velodyne_pointcloud - video_stream_opencv - visp_auto_tracker - visp_bridge - visp_camera_calibration - visp_hand2eye_calibration - visp_ros - visp_tracker - visualization_marker_tutorials - vl53l1x - volta_description - voxel_grid - vrpn_client_ros - warehouse_ros - warehouse_ros_mongo - warehouse_ros_sqlite - warthog_gazebo - wave_front_planner - web_video_server - webots_ros - wge100_camera - wiimote - witmotion_ros - ws281x - xpp_examples - xpp_hyq - xpp_quadrotor - xpp_vis - xsens_mti_driver - xv_11_laser_driver - ypspur_ros - z_laser_gui - z_laser_viz - z_laser_zlp1 - zbar_ros description: "roscpp is a C++ implementation of ROS. It provides\n a client\n library that enables C++\ \ programmers to quickly interface with\n ROS Topics,\n Services,\n and\ \ Parameters.\n\n roscpp\ \ is the most widely used ROS client library and is designed to\n be the high-performance\ \ library for ROS." devel_jobs: - https://build.ros.org/view/Ndev/job/Ndev__ros_comm__ubuntu_focal_amd64 doc_job: https://build.ros.org/view/Ndoc/job/Ndoc__ros_comm__ubuntu_focal_amd64 has_changelog_rst: true license: BSD maintainer_status: maintained maintainers: Michael Carroll , Shane Loretz metapackages: - ros_comm msgs: - Logger package_type: package release_jobs: - https://build.ros.org/view/Nsrc_uF/job/Nsrc_uF__roscpp__ubuntu_focal__source - https://build.ros.org/view/Nbin_uF64/job/Nbin_uF64__roscpp__ubuntu_focal_amd64__binary - https://build.ros.org/view/Nbin_ufhf_uFhf/job/Nbin_ufhf_uFhf__roscpp__ubuntu_focal_armhf__binary - https://build.ros.org/view/Nbin_ufv8_uFv8/job/Nbin_ufv8_uFv8__roscpp__ubuntu_focal_arm64__binary repo_name: ros_comm repo_url: '' srvs: - GetLoggers - Empty - SetLoggerLevel timestamp: 1700740583.757175 url: http://ros.org/wiki/roscpp vcs: git vcs_uri: https://github.com/ros/ros_comm.git vcs_version: noetic-devel