= Sensors supported by ROS = There are several robotics sensors that are supported by official ROS packages and many more supported by the ROS community. While not comprehensive, the featured sensors are documented and should have stable interfaces. <> == Portals == Portal pages help you install and use ROS software with specific types of sensors. Each portal page also has information about tutorials and documentation of common interfaces. ||[[Sensors/2D range finders|2D range finders]] ||[[Sensors/3D Sensors|3D Sensors]] || ||[[Sensors/Pose Estimation|Pose Estimation (GPS + IMU)]] ||[[Sensors/Cameras|Cameras]] || ||[[Sensors/Sensor Interfaces|Sensor Interfaces]] || || == Complete Listing == === 1D range finders === * [[arbotix_sensors|Sharp IR range finder (via ArbotiX RoboController)]] * [[terarangerone|TeraRanger One ToF range finder]] * [[terarangerduo|TeraRanger Duo ToF/Sonar range finder]] === 2D range finders === * [[hokuyo_node|Hokuyo Scanning range finder]] * [[sicktoolbox_wrapper|SICK LMS2xx lasers]] * [[LMS1xx|SICK LMS1xx lasers]] * [[sicks300|Sick(R) S300 Professional]] * [[rotoscan_node|Leuze rotoScan laser rangefinder driver (ROD-4, RS4)]] * [[xv_11_laser_driver|Neato XV-11 Laser Driver]] * SICK LD-MRS laser (identical to IBEO LUX): [[sick_ldmrs|csiro-asl/sick_ldmrs]] or [[sick_ldmrs_laser|SICKAG/sick_ldmrs_laser]] * [[sick_tim|SICK TiMxxx lasers]] * [[pepperl_fuchs_r2000|Pepperl+Fuchs R2000 laser]] * [[s3000_laser|SICK S3000 laser]] * [[rplidar driver in python|RPLIDAR 360 laser scanner Driver(python)]] * [[rplidar|RPLIDAR A1/2 laser(c++)]] * [[hls_lfcd_lds_driver|HLS-LFCD LDS]] === 3D Sensors (range finders & RGB-D cameras) === * [[duo3d-driver|DUO3D™ stereo camera]] * [[RealSense|Intel® RealSense™]] * [[realsense_camera|Intel RealSense F200/VF0800]] * [[swissranger_camera|Mesa Imaging SwissRanger devices (3000/4000/4500)]] * [[openni_kinect|OpenNI driver for Kinect and PrimeSense 3D sensors]] * [[velodyne|Velodyne HDL-64E 3D LIDAR]] * [[Forecast|Forecast 3D Laser with SICK LIDAR]] * [[pmd_camcube_3_ros_pkg|PMD Camcube 3.0]] * [[argos3d_p100|Argos3D P100 ToF camera]] * [[sentis_tof_m100|Sentis ToF M100 camera]] * [[nerian_sp1|Nerian Vision Technologies SP1]] * [[Sensors/OrbbecAstra|Orbbec Astra]] * [[basler_tof|Basler ToF ES camera]] === Audio / Speech Recognition === * [[baidu_speech]] * [[hark]] * [[pocketsphinx]] * [[rospeex]] === Cameras === * [[camera_aravis|camera_aravis (ethernet camera driver)]] * [[canon_gphoto]] * [[cmucam_png]] * [[duo3d-driver|DUO3D™ stereo camera]] * [[dynamic_uvc_cam]] * [[gencam_cu]] * [[gevicam_camera|GeViCAM stereo camera]] * [[gscam|gstreamer camera driver]] * [[photo|gPhoto Driver]] * [[camera1394|IEEE 1394 Digital Camera]] * [[libuvc_camera|libuvc USB Video Class driver]] * [[mv_bluefox_driver|MatrixVision BlueFOX]] * [[pointgrey_camera_driver|PointGrey Cameras (with FlyCapture2)]] * [[prosilica_camera|Prosilica Camera]] * [[usb_cam]] * [[videre_stereo_cam]] * [[wge100_camera|WGE100 camera]] * [[occam_vision_group_stereo-camera|Occam Vision Group Omni Stereo camera]] * [[zed-ros-wrapper|ZED stereo camera]] === Enviromental === * [[windsonic|Gill Instruments Windsonic ultrasonic wind sensor]] * [[ce_environment]] === Force/Torque/Touch Sensors === * [[cob_forcetorque|Schunk LWA 3 Force Torque Controller based on ATI Mini 45]] * [[Nano17interface|Nano17 6-axis force/torque sensors]] * [[skin_driver]] * [[netft_utils|Interface to ATI NetFT sensor adapter]] * [[force_torque|ATI nano 25 and AMTI HE6x6 force plate]] * [[dynpick_driver|Wacoh-Tech DynPick]] * [[leptrino_force_torque|Leptrino force/torque sensor]] === Motion Capture === * !OptiTrack Motion Capture system using [[mocap_optitrack|NatNet]] and [[ros_vrpn_client|VRPN]]. * [[phase_space|Phase Space optical motion capture system]] * [[vicon_mocap|VICON motion capture system]] * [[motion_analysis_mocap|Motion Analysis motion capture system]] * [[leap_motion]] === Pose Estimation (GPS/IMU) === * [[applanix_driver|Applanix Position and Orientation System for Land Vehicles]] * [[bma180|Bosch Sensortec BMA180 3-axis accelerometer]] * [[duo3d-driver|DUO3D™ IMU sensor]] * [[smi540|Bosch SMI530/540 3-axis sensor]] * [[um6|CH Robotics UM6 IMU]] * [[gpsd_client]] * [[microstrain_3dmgx2_imu]] * [[microstrain_3dm_gx3_45|Microstrain 3DM-GX3-45]] * [[myahrs_driver]] * [[nmea_navsat_driver]] * [[oxford_gps_eth|Oxford Technical Solutions (OXTS) GPS/IMU products]] * [[phidgets_drivers|Phidgets PhidgetsSpatial 3/3/3]] * [[sbg_driver|SBG System Ellipse (A, E, N, D)]] * [[swiftnav_piksi|Swiftnav Piksi RTK-GPS]] * [[lse_xsens_mti|Xsens MTi node]] * [[xsens_mti|Xsens MTI Measurement Unit]] * [[xsens_driver|Xsens MTx/MTi/MTi-G devices]] * [[razor_imu_9dof|Razor's IMU 9 DOF (Degree of Freedom) board]] * [[zed-ros-wrapper|ZED stereo camera tracking]] === Power Supply === * [[ctx2140|Carnetix CNX-P2140 DC-DC power supply]] * [[m4atx|Mini-Box M4-ATX power supply]] * [[ocean_battery_driver|Ocean Server Technology Intelligent Battery and Power System]] === RFID === * [[hrl_rfid|UHF RFID Reader]] === Sensor Interfaces === * [[ardusim|Arduino Sensor Interface Module]] * [[arbotix|ArbotiX RoboController]] * [[nxt_ros|Lego NXT Sensors]] * [[phidgets_ros|Phidgets sensor interface]] * [[phidgets|Phidgets sensor interface with differential drive]] * [[ce_phidgets|Phidgets Interface]] * [[libphidgets21]] * [[pmad]] * [[roboard_sensors]] * [[rosserial_arduino]] * [[serializer]] * [[sensoray626|Sensoray 626 analog and digital I/O]] * [[sr_ronex|Shadow RoNeX]]