introduction to mobile robotics proximity sensors
TRANSCRIPT
![Page 1: Introduction to Mobile Robotics Proximity Sensors](https://reader030.vdocuments.us/reader030/viewer/2022040323/6248235f5b2c8d557a65e61f/html5/thumbnails/1.jpg)
1
Wolfram Burgard, Cyrill Stachniss,
Maren Bennewitz, Kai Arras
Proximity Sensors
Introduction to Mobile Robotics
![Page 2: Introduction to Mobile Robotics Proximity Sensors](https://reader030.vdocuments.us/reader030/viewer/2022040323/6248235f5b2c8d557a65e61f/html5/thumbnails/2.jpg)
2
Perception of the environment
Active:
Ultrasound
Laser range finder
Infrared
Passive:
Cameras
Tactiles
Sensors of Wheeled Robots
Time of flight
Intensity-based
![Page 3: Introduction to Mobile Robotics Proximity Sensors](https://reader030.vdocuments.us/reader030/viewer/2022040323/6248235f5b2c8d557a65e61f/html5/thumbnails/3.jpg)
3
Measure contact with objects
Tactile Sensors
Touch sensor
Bumper sensor
Spring
Contact
![Page 4: Introduction to Mobile Robotics Proximity Sensors](https://reader030.vdocuments.us/reader030/viewer/2022040323/6248235f5b2c8d557a65e61f/html5/thumbnails/4.jpg)
4
Ultrasound Sensors
Emit an ultrasound signal
Wait until they receive the echo
Time of flight sensor
Polaroyd 6500
![Page 5: Introduction to Mobile Robotics Proximity Sensors](https://reader030.vdocuments.us/reader030/viewer/2022040323/6248235f5b2c8d557a65e61f/html5/thumbnails/5.jpg)
5
Time of Flight Sensors
v: speed of the signal
t: time elapsed between broadcast of signal and
reception of the echo.
2/tvd
emitter
object
![Page 6: Introduction to Mobile Robotics Proximity Sensors](https://reader030.vdocuments.us/reader030/viewer/2022040323/6248235f5b2c8d557a65e61f/html5/thumbnails/6.jpg)
6
Properties of Ultrasounds
Signal profile [Polaroid]
![Page 7: Introduction to Mobile Robotics Proximity Sensors](https://reader030.vdocuments.us/reader030/viewer/2022040323/6248235f5b2c8d557a65e61f/html5/thumbnails/7.jpg)
7
Sources of Error
Opening angle
Crosstalk
Specular reflection
![Page 8: Introduction to Mobile Robotics Proximity Sensors](https://reader030.vdocuments.us/reader030/viewer/2022040323/6248235f5b2c8d557a65e61f/html5/thumbnails/8.jpg)
8
Typical Ultrasound Scan
![Page 9: Introduction to Mobile Robotics Proximity Sensors](https://reader030.vdocuments.us/reader030/viewer/2022040323/6248235f5b2c8d557a65e61f/html5/thumbnails/9.jpg)
9
Parallel Operation
Given a 15 degrees opening angle, 24 sensors are needed to cover the whole 360 degrees area around the robot.
Let the maximum range we are interested in be 10m.
The time of flight then is 2*10/330 s=0.06 s
A complete scan requires 1.45 s
To allow frequent updates (necessary for high speed) the sensors have to be fired in parallel.
This increases the risk of crosstalk
![Page 10: Introduction to Mobile Robotics Proximity Sensors](https://reader030.vdocuments.us/reader030/viewer/2022040323/6248235f5b2c8d557a65e61f/html5/thumbnails/10.jpg)
10
Laser Range Scanner
![Page 11: Introduction to Mobile Robotics Proximity Sensors](https://reader030.vdocuments.us/reader030/viewer/2022040323/6248235f5b2c8d557a65e61f/html5/thumbnails/11.jpg)
11
Properties
High precision
Wide field of view
Some laser scanners are security approved for emergency stops (collision detection)
![Page 12: Introduction to Mobile Robotics Proximity Sensors](https://reader030.vdocuments.us/reader030/viewer/2022040323/6248235f5b2c8d557a65e61f/html5/thumbnails/12.jpg)
12
Computing the End Points
Laser data comes as an array or range readings, e.g. [1; 1.2; 1.5; 0.1; 81.9; …]
Assume an field of view of 180 deg
First beams starts at -½ of the fov
Maximum range: ~80 m (SICK LMS)
![Page 13: Introduction to Mobile Robotics Proximity Sensors](https://reader030.vdocuments.us/reader030/viewer/2022040323/6248235f5b2c8d557a65e61f/html5/thumbnails/13.jpg)
13
Computing the End Points
Laser data comes as an array or range readings, e.g. [1; 1.2; 1.5; 0.1; 91.9; …]
Assume an field of view of 180 deg
First beams starts at -½ of the fov
Blackboard:
Where are the end points relative to the sensor location?
Where are the end points in an external coordinate system?
![Page 14: Introduction to Mobile Robotics Proximity Sensors](https://reader030.vdocuments.us/reader030/viewer/2022040323/6248235f5b2c8d557a65e61f/html5/thumbnails/14.jpg)
14
Robots Equipped with Laser Scanners
![Page 15: Introduction to Mobile Robotics Proximity Sensors](https://reader030.vdocuments.us/reader030/viewer/2022040323/6248235f5b2c8d557a65e61f/html5/thumbnails/15.jpg)
15
Typical Scans