common_msgs: actionlib_msgs | diagnostic_msgs | geometry_msgs | nav_msgs | sensor_msgs | stereo_msgs | trajectory_msgs | visualization_msgs
Package Links
- Code API
- diamondback
- electric
- unstable - Msg/Srv API
- diamondback
- electric
- unstable - Tutorials
- Troubleshooting
- FAQ
- Reviews (doc reviewed)
- 2dnav_pr2
- BarrettCompat
- Bumblebee2_sim_serve...
- DoorplateReader
- KalmanFilter
- LMS1xx
- Laser_PLS200
- ROSARIA
- SR4000_sim_server
- TI-BluetoothLE
- TIChronos
- UI_segment_object
- UWSim
- actiondetection
- active_realtime_segm...
- actuator_array_drive...
- actuator_array_gazeb...
- actuator_array_gui
- adept_common
- albany_common
- anaglyph
- android_gingerbread
- android_hokuyo
- android_honeycomb_mr...
- android_sensors_driv...
- applanix
- approach_table_tools...
- ar_localizer
- arbotix_python
- ardrone_brown
- arm_hand_splitter
- arm_kinematics
- arm_kinematics_const...
- arm_navigation_msgs
- art_map
- art_msgs
- art_observers
- articulation_models
- articulation_msgs
- articulation_percept...
- aruco_pose
- arwen
- asctec_autopilot
- asctec_hl_interface
- asctec_proc
- assisted_teleop
- assistive_teleop
- astromech_base
- astromech_msgs
- astromech_samples
- astromech_sense
- augmented_object_sel...
- auv_msgs
- average_point_cloud_...
- axis_camera
- background_filters
- bag_to_images
- bagproc_thumbnails
- bagproc_video
- bakebot
- base_planner_cu
- batchdetector
- bilibot_node
- body_msgs
- book_stacking
- bookbot
- bosch_object_segment...
- bounding_box_filter
- bumblebee1394
- bumblebee_stereo
- bumpercar
- busbot_filter
- calculateDistanceToW...
- calibration_estimati...
- calibration_launch
- calibration_msgs
- camera_calibration
- camera_calibration_p...
- camera_firewire
- camera_info_manager
- camera_interpolation...
- camera_offsetter
- camera_pose_calibrat...
- camera_pose_toolkits...
- camera_self_filter
- camera_trigger_test
- camera_turnpike
- canon_gphoto
- canon_vbc50i
- canonical_scan_match...
- cardboard
- cart_pushing_msgs
- ccny_karto
- ccny_karto_mapper
- ccny_pcl
- chameleon_teleop
- chaos
- checkerboard_detecto...
- checkerboard_detecto...
- checkerboard_finder
- checkerboard_pose
- chess_player
- chomp_motion_planner...
- chr_6dm_imu
- clearpath_sensors
- clearpath_teleop
- clearpath_tools
- clutter_segmentation...
- cmd_line_control_cu
- cmd_vel_safety_filte...
- cmucam_png
- cmvision
- cognitive_perception...
- colbotcanon
- collision_proximity_...
- color_DDP
- color_based_tracking...
- color_blob_finder
- color_metric
- color_picker
- color_segmenter
- color_table
- colorbook
- common_utils
- compressed_imagem_tr...
- compressed_pointclou...
- cop_sr4_plugins
- corobot_camera
- corobot_gps
- corobot_hokuyo
- corobot_phidgetIK
- corobot_teleop
- correct_drift
- costmap_2d
- cpl_superpixels
- cpl_visual_features
- cr_calibration
- cr_capture
- create_kinect
- cv_bridge
- cv_bridge_redesign
- cwru_nav
- cylindrical_marker_f...
- cyphy_CF
- cyphy_height_estimat...
- cyphy_mk_falcon
- cyphy_pole_detect
- cyphy_rcRos
- cyphy_ros_gps
- cyphy_serial_driver
- cyphy_xsens_mtig
- cyton_node
- darm_dashboard
- darwin_teleop
- dense_laser_assemble...
- depth_image_proc
- depth_viewer
- desc_match
- detect_pose
- display_parsec_time_...
- dmp_motion_generatio...
- dmp_motion_learner
- dock_detect
- door_handle_detector...
- dp_ptu47_pan_tilt_st...
- ds_pr2_fridge_drink_...
- dynamic_graph_bridge...
- dynamic_uvc_cam
- dynamic_window
- dynamics_markers
- egomotion_benchmark
- elektron_calibration...
- elektron_sensors
- empty_pointcloud
- erratic_player
- estirabot_msgs
- eurobot_obstacles
- experimental_calibra...
- face_contour_detecto...
- face_detector
- face_detector_mono
- face_finder
- face_reinterpret
- faces
- fakeMsg
- fake_pointcloud_publ...
- fast_plane_detection...
- fast_template_detect...
- feature_extractor_fp...
- felz_detector
- find_object_actions
- find_object_executiv...
- find_object_planner
- flir_driver
- fly_ee_control
- flyer_controller
- flyer_interface
- ftd_pt_learner
- furniture
- furniture_ops
- gazebo_msgs
- gazebo_plugins
- gazebo_video_plugin
- gencam_cu
- geographic_msgs
- gevicam_camera
- gps_common
- gpsd_client
- graph_slam
- grasp_playpen
- graspable_features
- grasping_classifier
- graspit_pipeline
- graycode_scanner
- grocery_processing
- ground_station
- gscam
- guardian_odometry
- gui
- hai_sandbox
- handeye_log
- head_pose_estimation...
- hector_compressed_ma...
- hector_pose_estimati...
- hector_quadrotor_gaz...
- hector_quadrotor_tel...
- height_tracker
- hokuyo_listener_cu
- hokuyo_node
- hokuyo_node_plus
- household_objects_da...
- hrl_camera
- hrl_hokuyo
- hrl_lib
- hrl_opencv
- hrl_phri_2011
- hrl_pr2_lib
- hueblob
- ias_arm_kinematics
- ias_table_msgs
- ias_table_srvs
- ic2020_loop
- ic2020_optflow
- ic2020_render
- ic2020_surf
- ic2020_toro
- ic2020_vodom
- ihr_opencv
- image_algos
- image_cb_detector
- image_geometry
- image_letterboxer
- image_matcher
- image_proc
- image_rotate
- image_sink
- image_sync
- image_transport
- image_view
- image_view2
- imagem_transport
- imagesift
- img_test
- impromptu_buttons
- imu_monitor
- imu_um6
- indomptable_ai
- indomptable_arm
- indomptable_nav
- indomptable_vision
- interactive_kinemati...
- intercom_cu
- interpolated_ik_moti...
- inverse_dynamics
- inverse_dynamics_sol...
- iri_apply_tof_calibr...
- iri_asterx1
- iri_bhand
- iri_camera_people_de...
- iri_chessboard_patte...
- iri_clean_board
- iri_clothes_grasping...
- iri_darwin_camera
- iri_darwin_odom
- iri_darwin_robot
- iri_door_detector
- iri_fake_image_proce...
- iri_filter_table
- iri_firewire_camera
- iri_grasp_point_calc...
- iri_hokuyo_laser
- iri_hokuyo_laser3d
- iri_image_publisher
- iri_joystick_core
- iri_laser_people_det...
- iri_laser_people_lab...
- iri_laser_scan_match...
- iri_leaf_segmentatio...
- iri_leuze_laser
- iri_localization3d
- iri_msg_to_odom
- iri_no_collision
- iri_obj_filter
- iri_object_detection...
- iri_objectcount
- iri_pcl_app
- iri_pcl_filters
- iri_perception_msgs
- iri_platform_teleop
- iri_pmdcamera
- iri_robot_pose_ekf
- iri_ry_oa_bridge
- iri_textile_count
- iri_wam_common_msgs
- iri_wam_gazebo
- iri_wam_ik
- iri_wam_wrapper
- iri_wrinkled_map
- isolated_point_filte...
- jaus_adapter
- joint_fusion
- joint_position_contr...
- joint_qualification_...
- joint_state_gui
- joint_state_publishe...
- joint_states_listene...
- joint_states_settler...
- joint_velocities
- joy
- jpeg_streamer
- jsk_perception
- jsk_tidyup_demos
- karto
- karto_scan_matcher
- katana
- katana_gazebo_plugin...
- katana_interpolated_...
- katana_joint_movemen...
- katana_msgs
- katana_object_manipu...
- katana_openrave_gras...
- katana_tabletop_mani...
- katana_teleop
- katana_tutorials
- kelsey_sandbox
- kinect4skype
- kinect_camera
- kinect_cleanup
- kinect_config
- kinect_depth_calibra...
- kinect_exp_logger
- kinect_joy
- kinect_mapping
- kinect_mapping2
- kinect_pose_est
- kinect_test
- kinect_tools
- kinematic_model_esti...
- kitting
- kt2_gazebo_plugins
- kuka_fri
- kurt_base
- kurt_freespace
- kurt_gazebo_plugins
- kurt_teleop
- kurtana_arm_navigati...
- kurtana_joint_state_...
- laser_assembler
- laser_avoid
- laser_camera_segment...
- laser_cliff_safety
- laser_filters
- laser_geometry
- laser_height_estimat...
- laser_interface
- laser_ortho_projecto...
- laser_proj
- laser_scan_matcher
- laser_scan_publisher...
- laser_scan_splitter
- laser_signal_filter
- laser_threshold
- laser_tilt_controlle...
- laser_to_pointcloud
- lasertracker
- lcm_mavlink_ros
- learn_actions
- leg_detector
- lidar_tracking
- life_test
- lis_arm_controller
- lms100
- long_term_study
- lv1_image
- mapper_cu
- mapping_ias_msgs
- marker_detector_tbot...
- mavconn_asctec
- maximus_position
- maximus_sensors
- maxwell_teleop
- mdl_slm
- mesh_generator
- mesh_registration
- message_sampler
- metralabs_ros
- microscribe
- microstrain_3dmgx2_i...
- missing_objects_tuto...
- mocap_point_cloud
- model_completion
- modular_cloud_matche...
- motoman
- move_head
- mrpt_bridge
- mrpt_hokuyo
- multi_table_demo
- multi_table_detector...
- multiview
- mv_bluefox_driver
- my3dscan
- my_opencv_tests
- nao_driver
- nao_msgs
- nao_vision
- navigation_applicati...
- navigation_srvs
- nbv_arm_planning
- nbv_main
- nbv_utilities
- ncd_parser
- neato_node
- neato_xv11_lds
- nelson
- neo_2dnav_mp_500
- neo_2dnav_mpo_500
- neo_base_drive_can
- neo_can
- neo_platformctrl_dif...
- neo_platformctrl_mec...
- neo_srb_ir
- neo_srb_us
- neo_srbdrive
- neo_srbgyro
- neo_teleop
- nmea_gps_driver
- normal_descriptor_no...
- nxt_controllers
- nxt_ros
- nxtstatus
- object_completion
- object_graph
- object_manipulation_...
- object_manipulator
- object_recognition_g...
- object_segmentation_...
- object_survey
- object_tracking
- objrec
- obstacle_avoidance
- occupancy_grid_utils...
- ocr_server
- octomap_ros
- octree_slam
- octreelib
- oit_ekf
- omnix
- ompl_ros_interface
- ompl_ros_interface_h...
- online_results
- openarms
- opencupboard_action
- opencv_tests
- openni_camera
- openrave_actionlib
- openrave_calibration...
- openrave_msgs
- openrave_robot_contr...
- openrave_robot_filte...
- openrave_sensors
- openraveros
- opt_camera
- oro_joint_state_publ...
- orrosplanning
- overhead_kinematics
- overhead_planner
- p2os_with_arm_driver...
- pancakebot
- parsec_arduino
- parsec_calibration
- parsec_odometry
- party_follow_me
- path_learning_experi...
- pc_grasp_position
- pcl_cloud_algos
- pcl_cloud_tools
- pcl_detectors
- pcl_filter
- pcl_point_cloud2_ima...
- pcl_split
- pcl_tests
- pcl_to_octree
- pcl_to_scan
- pcl_tools
- pcl_vtk_tools
- pedestrian_detector_...
- pen_gripper
- people_detector_node...
- people_tracking_filt...
- person_data
- person_grabber
- pgr_camera
- pgr_camera_driver
- photo
- photo_booth
- photo_cam
- photo_processing
- photographer
- pi_actions
- pi_arm_kinematics
- pi_arm_navigation_ol...
- pi_face_tracker
- pi_lib
- pi_opencv
- pi_pcl
- pi_video_tracker_tes...
- pickup_experiments
- pictorial_2D_barcode...
- pingpong
- planning_environment...
- player_camera
- player_interface
- player_log_actarray
- pmd_camcube_3_ros_pk...
- png_pcd_saver
- point_cloud_classifi...
- point_cloud_converte...
- point_cloud_filters
- point_cloud_publishe...
- point_cloud_python
- pointcloud_compress
- pointcloud_registrat...
- pointcloud_snapshot_...
- pointcloud_to_lasers...
- pointcloud_transport...
- poisson_surface_reco...
- polar_scan_matcher
- policy_improvement_u...
- polled_camera
- portrait_painter
- portrait_robot_msgs
- pose_action
- pose_corrector
- pose_estimation
- pose_graph
- pose_model
- posedetection_msgs
- posedetectiondb
- position_string_msgs...
- ppl_detection
- pr2_acceleration_rec...
- pr2_arm_navigation_p...
- pr2_arm_state_estima...
- pr2_arm_teleop_skin
- pr2_balance
- pr2_base_recovery
- pr2_calibration_esti...
- pr2_calibration_exec...
- pr2_calibration_laun...
- pr2_calibration_laun...
- pr2_calibration_rxba...
- pr2_camera_focus
- pr2_clutter_helper
- pr2_collision_monito...
- pr2_common_action_ms...
- pr2_control_gui
- pr2_control_utilitie...
- pr2_controller_manag...
- pr2_create_object_mo...
- pr2_data_acquisition...
- pr2_drive_life_test
- pr2_gazebo_cartworld...
- pr2_gazebo_plugins
- pr2_grasp_adjust
- pr2_grasp_behaviors
- pr2_gripper_click
- pr2_gripper_grasp_co...
- pr2_gripper_grasp_pl...
- pr2_gripper_reactive...
- pr2_gripper_stereo
- pr2_head_action
- pr2_image_snapshot_r...
- pr2_interactive_mani...
- pr2_interactive_obje...
- pr2_joint_limit_veri...
- pr2_laser_snapshotte...
- pr2_led_detector
- pr2_message_teleop
- pr2_navigation_perce...
- pr2_navigation_self_...
- pr2_pick_and_place_s...
- pr2_pickup_object_de...
- pr2_plugs_actions
- pr2_plugs_msgs
- pr2_pose
- pr2_read_text
- pr2_tasks_transforms...
- pr2_teleop
- pr2_teleop_booth
- pr2_teleop_general
- pr2_tilt_laser_inter...
- pr2eus_openrave
- probabilistic_grasp_...
- projected_light
- projector
- projector_calibratio...
- projector_camera_cal...
- prolog_perception
- proprioception
- prosilica_camera
- ps3joy
- ptu46
- ptu_control
- ptu_controller
- publish_servo_joint_...
- push_grasp_planner
- qnd_calibration
- quad_pose_ekf
- quad_pose_est
- qualification
- quickdev_cpp
- rawlog_play
- rcf_com_lms100
- rcf_com_roomba_ctr_3...
- re2darmGazeboPlugins...
- recognition_msgs
- recyclerbot
- reduced_joint_state_...
- reem_arm_navigation_...
- reem_teleop_coordina...
- register_image
- rein
- resistance_monitor
- rflex
- rgbd_assembler
- rgbdslam
- ride2
- ride_agent
- ride_core
- roboard_servos
- robot_pose_ekf
- robot_self_filter
- robot_self_filter2
- robot_state_chain_pu...
- robot_state_publishe...
- robotino_teleop
- rod4_node
- ros2opencv
- ros_rt_wmp
- ros_soar
- roscolbot
- roseus
- rosgui_image_view
- rosh_common
- rosh_demo
- rosqwerk
- rosserial_adk_demo
- rosserial_android
- rosserial_arduino
- rostweet_msgs
- rotating_unit
- rotoscan_node
- rotunit_snapshotter
- rovio
- rovio_ctrl
- rtc
- rtt_ros_integration_...
- rtt_sensor_msgs
- rubiks_graph
- rubiks_inspect
- rve_common_transform...
- rve_gui
- rve_interfaces
- rve_render_server
- rviz
- rviz_interaction_too...
- rviz_qt
- rxbag_plugins
- s2250_capture
- saliency_attention
- saliency_tracking
- saliencydetection
- sbpl_arm_planner_int...
- sbpl_collision_check...
- scan3d_pcl
- scene_server
- schunk_arm_kinematic...
- schunk_gui
- schunk_kinematics
- seabee3_dashboard
- semanticmodel
- serial_reader
- sick_ldmrs
- sick_lms400
- sicks300
- sicktoolbox_wrapper
- siftviewer
- siliconvideo
- simmechanics_to_urdf...
- simple_3D_target_tra...
- simple_arm_actions
- simple_arm_server
- simple_controller
- simple_object_captur...
- simple_robot_control...
- simple_sphere_detect...
- simulator_art
- slam_exporter
- sortbot
- spacenav_node
- sparse_stereo
- stage_extensions
- starmac_gui
- starmac_kinect
- starmac_robots_ascte...
- stereo_anaglyph
- stereo_benchmark_gpu...
- stereo_capture
- stereo_image_odom
- stereo_image_proc
- stereo_image_proc_gp...
- stereo_object_model_...
- stereo_object_recogn...
- stereo_synchronizer
- stereo_wall_detectio...
- stereo_webcam
- stoc_driver
- stomp_motion_planner...
- strike_pose
- summit_controller
- summit_joystick_tele...
- summit_odometry
- surf
- surface_modelling_co...
- table_boundary_detec...
- table_clutter_detect...
- table_costmap
- table_objects
- table_pose
- tablescan
- tabletop_object_dete...
- tabletop_pushing
- tabletop_srvs
- task_recorder
- tekniker_telepresenc...
- teleop
- teleop_head
- teleop_iSOBOT_joy
- test_LARK
- texai_face_finder
- texture_experiments
- tf
- theora_imagem_transp...
- tibi_dabo_arm_node
- tibi_dabo_head_node
- tibi_dabo_head_track...
- tibi_dabo_hri_teleop...
- tibi_dabo_msgs
- tibi_dabo_sequence_e...
- tibi_dabo_smachs
- tod
- track_image_contours...
- trajectory_playback
- trajectory_sampling_...
- triangle_mesh_msgs
- triangle_mesh_rviz_p...
- triangulate_point_cl...
- trigger_commands
- trunk
- turntable
- turtle_teleop
- turtlebot_calibratio...
- turtlebot_gazebo_plu...
- tyros_camera
- ubc_vrs_data_collect...
- ubc_vrs_utilities
- uc3m-socialrobots
- ueyecamera
- usb_cam
- usc_cameradc1394
- uvc_cam2
- uvc_camera
- uvc_stereo
- velocity_safety
- velodyne_common
- velodyne_height_map
- velodyne_image_gener...
- velodyne_pcl
- velodyne_pointcloud
- velodyne_ringcomp
- veltrobot_movement
- veltrobot_nao
- veltrobot_teleop
- vfh_cluster_classifi...
- vfh_recognizer_db_te...
- vfh_recognizer_fs_te...
- videre_stereo_cam
- view_mesh
- virtualScan
- vision_gradient_temp...
- visp_bridge
- visp_camera_calibrat...
- visp_tracker
- visual_search
- visualization_cu
- visualize_arm
- vnc_image_client
- vr920_tracker
- vrmagic_multi_driver...
- vslam_system
- wait_for_response_ac...
- wb_robot_tracking
- wbc_pr2_ctrl
- wge100_camera
- wheel_odometry_calib...
- wiimote
- world_db_pcl_detecto...
- worldmodel_msgs
- wpdtb
- wubble_blocks
- wubble_controllers
- wubble_navigation_se...
- wubble_teleop
- xsens_node
- xv_11_laser_driver
- yarp_to_ros_image
- zbar_barcode_reader_...
- zyonz_tof_color
Package Summary
This package defines messages for commonly used sensors, including cameras and scanning laser rangefinders.
- Author: Maintained by Tully Foote/tfoote@willowgarage.com
- License: BSD
- Repository: ros-pkg
- Source: svn https://code.ros.org/svn/ros-pkg/stacks/common_msgs/trunk/sensor_msgs
ROS Message and Service Types
A number of these messages have ROS stacks dedicated to manipulating them.
More information on how to use the sensor_msgs/LaserScan message can be found in the laser_pipeline stack.
More information on how to use the sensor_msgs/Image and sensor_msgs/CameraInfo messages can be found in the image_pipeline stack.
The sensor_msgs/JointState message is published by pr2_controller_manager.






