CSCI598A: Robot Intelligence Jan. 20, 2015 Robot Sensing What to perceive? 2 Robot Sensing What to perceive? • Internal states: Battery level Motor temperature Joint angles and forces Etc. • External states: Object characteristics Spatial info of objects Surrounding environments Etc. 3 https://www.youtube.com/watch?v=cNZPRsrwumQ 4 Robot Sensing 5 Robot Sensing 6 Common Robot Sensors • Sonar: a transducer generates a sound pulse and then listens for echo 7 Common Robot Sensors • LIDAR (Laser scanner): is a remote sensing technology that measures distance by illuminating a target with a laser and analyzing the reflected light. 8 Common Robot Sensors • 3D laser scanner: • Type 1: point-by-point with a laser beam 9 Common Robot Sensors • 3D laser scanner: • Type 1: point-by-point with a laser beam • Type 2: time-of-flight camera captures the entire with each laser or light pulse 10 Common Robot Sensors • PTZ camera: a camera that is capable of remote directional and zoom control (pan-tilt-zoom) 11 Common Robot Sensors • Omni-directional camera: a camera with a 360degree field of view in the horizontal plane, or with a visual field that covers (approximately) the entire sphere. 12 Common Robot Sensors • Stereo camera: Two (or more) cameras looking at the same scene from different perspectives provide a mean for determining three-dimensional shape and position. P Ir Il Ir Pl Fl Fr Left camera system (a) Il Pr Pr Right camera system = disparity Pl (b) 13 Common Robot Sensors • Color-depth camera Occum Less than $100 ~ $190 Bought by Apple Inc. for $350 million in Nov, 2013 14 15 Sensors in ARPC 16 Perception of objects in ARPC 2D image 3D point cloud 17 Perception of objects in ARPC 18 Perception of objects in ARPC What are the procedures to recognize the objects using the sensors on Baxter? 19