Professional Documents
Culture Documents
Sensors
How do you
sense things?
2x 3D cameras with 4m
(12ft) range Encoders that give the
wheels mm resolution
AMR Basics: Sensors
Inside the Freight100 wheel motor
Molded tire
(doesn’t come off)
Encoder disc
Thermistor
(temp sensor)
Photodiode
Lasers scan the environment by emitting a laser pulse that is directed using a spinning mirror. When a laser pulse hits an
object in scan range, it’s reflected back to the laser receiver. The time difference between emitting and receiving, along with
signal strength, is used to calculate distance to the object with millimeter accuracy.
AMR Basics: Sensors
3D cameras work the same way that stereo cameras work, the camera computes the distance to an object by measuring
the pixel distance (parallax) between two images of the same scene and comparing it to the separation distance of the
cameras (the baseline).
AMR Basics: Sensors
?
projector
BASELINE
BASELINE
The problem with stereo cameras is when there are no obvious objects/features to compare, like when you look at a white
wall. 3D cameras improve on stereo cameras by projecting an infrared light pattern (textured light) on the scene so that
there is always something to compare between the images.
AMR Basics: Sensors
The diagram above shows the sensor coverage for the 3D cameras and laser scanner. Notice
the areas in front of the robot that are not blue or red, the robot cannot see objects in those
areas.
AMR Basics: Sensors
Depth Camera View
The top down view shows the laser field of view (FOV) of 210 degrees and the camera field of
view of 85.2 degrees.
12
AMR Basics: Sensors
Each of the vision sensors on the robot is used for one or more specific purposes. The laser
scanner is used for mapping, navigation (localization & obstacle avoidance), and object
detection (docking, precision markers, carts, etc). The 3D camera is used for navigation
(obstacle avoidance).
AMR Basics: Sensors