40
Using infrared proximity sensors for close 2D localization and object size recognition Richard Berglind Neonode

Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

  • Upload
    others

  • View
    5

  • Download
    0

Embed Size (px)

Citation preview

Page 1: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Using infrared proximity sensors for close 2D localization and object size recognition

Richard Berglind

Neonode

Page 2: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

• Overview of sensor types

• IR proximity sensors and their drawbacks

• Principles of a distributed sensor

• Robot implementation

Outline

Page 3: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Sensor types

Page 4: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

• Camera

• LIDAR

• Time of flight

• Ultrasound

• IR proximity

Sensor types

Page 5: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

• 2D image of the surrounding environment

• Stereo vision or structured light to help determine distance and object shape

• Image processing required

• Camera FOV limits the minimum sensor to object distance

Camera

Page 6: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

• Scans a series of light pulses to generate a ”point cloud” of the surrounding environment

• Distance based on return time of pulses

• Suitable for long range applications

• Expensive

LIDAR

Page 7: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

• Phase shift method

• 2D-chip generates 3D image

• Requires calibration

• Temperature sensitive

• Accuracy ~1 cm

• Improve accuracy at the expense of frame rate

• Difficult to measure very short distances

Time of flight

Page 8: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

• Speed of sound ~340 m/s

• Round trip 50 cm distance ~3ms

• Sensor array: tradeoff between frame rate and resolution

Ultrasound

Page 9: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

IR proximity

Page 10: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Basic proximity components

Emitter (LED/laser)

Receiver (PD)

Light blocker

Field of view

Emitted light

Page 11: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Diffuse object scatters light in all directions

Page 12: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

A fraction of the scattered light is detected

Page 13: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Detector signal decreases with distance

Page 14: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

What about the reflectivity (bright/dark objects)?

Page 15: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Object shape recognition

Page 16: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Object shape recognition – striped objects

Page 17: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Distributed sensor

Page 18: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

• Alternating emitters and receivers

• Collimating optics

• Receiver field of view at an angle toward the emitters

• Each sequentially scanned emitter is used in combination with several receivers

• Object position is determined based on relative signal levels and geometry

• Independent of material reflectivity

Distributed sensor concept

Page 19: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Emitter (laser/LED)

Page 20: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Receiver field of view

Page 21: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Multiple emitters

Page 22: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Emitter-receiver maxima for one receiver

Page 23: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Emitter-receiver maxima for multiple receivers

Page 24: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Two viewing directions for every receiver

Page 25: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Full set of emitter-receiver maxima

Page 26: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Short distance

Page 27: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Long distance

Page 28: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Lateral resolution – signal ratio between emitters

Page 29: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Distance resolution – signal ratio between receivers

Page 30: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Accuracy: < 5 mm

Resolution: 0.1 mm

Maximum scanning frequency: ~900 Hz

Typical power consumption: 45-110 mW

Specifications

Page 31: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

• Each emitter generates a distance value

• Distance values for multiple emitters can be translated into an object shape with the same resolution as the distance between the emitters (7.2 mm)

Shape recognition

Page 32: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Shape recognition – different shapes

Page 33: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Shape recognition – striped objects

Page 34: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Robot implementation

Page 35: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

• Multidisciplinary team of students from the University of Twente, Netherlands

• Autonomous robot soccer team with eight robot players

• Computer controlled during games

• Cameras above the field track general positions of ball and robots

• Rapid and precise 2D-localization of the ball relative the robot is required for good ball handling

Roboteam Twente

Page 36: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Roboteam Twente – soccer playing robot

Courtesy of Roboteam Twente

Page 37: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Roboteam Twente – soccer playing robot

Courtesy of Roboteam Twente

Page 38: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

Roboteam Twente – robot response

Courtesy of Roboteam Twente

Page 39: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles

• Ordinary IR proximity sensor generates ambiguous and possibly erroneous data

• Distributed sensor overcomes this by using a geometric approach

• Fast, accurate 2D-localization and shape recognition

• Well suited for robot applications

Summary

Page 40: Using infrared proximity sensors for close 2D localization ... Presentations/Using-Infra… · Neonode •Overview of sensor types •IR proximity sensors and their drawbacks •Principles