View Chapter

Chapter 30 — Sonar Sensing

Lindsay Kleeman and Roman Kuc

Sonar or ultrasonic sensing uses the propagation of acoustic energy at higher frequencies than normal hearing to extract information from the environment. This chapter presents the fundamentals and physics of sonar sensing for object localization, landmark measurement and classification in robotics applications. The source of sonar artifacts is explained and how they can be dealt with. Different ultrasonic transducer technologies are outlined with their main characteristics highlighted.

Sonar systems are described that range in sophistication from low-cost threshold-based ranging modules to multitransducer multipulse configurations with associated signal processing requirements capable of accurate range and bearing measurement, interference rejection, motion compensation, and target classification. Continuous-transmission frequency-modulated (CTFM) systems are introduced and their ability to improve target sensitivity in the presence of noise is discussed. Various sonar ring designs that provide rapid surrounding environmental coverage are described in conjunction with mapping results. Finally the chapter ends with a discussion of biomimetic sonar, which draws inspiration from animals such as bats and dolphins.

Sonar-guided chair at Yale

Author  Roman Kuc

Video ID : 295

Four strategically-placed Polaroid vergence sonar pairs on an electric scooter are controlled by a PIC16877 microcontroller interfaced to the joystick and the wheelchair controller. The sonar vergence pair below the foot stand determines if the obstacle is to the left or right. A sonar vergence pair on each side of the chair (at knee level) determines if the chair can pass by an obstacle without collision. A right-side-looking vergence pair maintains the distance and a parallel path to the wall. When sonar detects obstacles, the user joystick commands are overridden to avoid collision with those obstacles. The blindfolded user navigates a cluttered hallway by holding the joystick in a constant forward position.

Vergence sonar

Author  Roman Kuc

Video ID : 301

Two conventional Polaroid sonars are oriented away from the sonar axis by a vergence angle of eight degrees and excited simultaneously every 100 ms. Simple logic determines which sonar detects the echo first - indicated by the red LEDs - and when the echoes arrive within a 3 µs window - indicated by the center yellow LED. The video indicates echoes from the ceiling located at 2 m range. The vergence sonar can determine normal incidence within 0.5 degree over a usable beam width of 46 degrees. Reference: R. Kuc: Binaural sonar electronic travel aid provides vibrotactile cues for landmark, reflector motion and surface texture classification, IEEE Trans. Biomed. Eng. 49(10), 1173-1180 (2002).

Side-looking TOF sonar simulation

Author  Roman Kuc

Video ID : 302

When a sonar is oriented 45 degrees to the side of the mobile-robot travel direction, retro-reflectors - posts and corners - produce TOF values which form a hyperbola. The hyperbola can be processed to determine the retro-reflector location.

Side-looking multipulse sonar moving down cinder-block hallway

Author  Roman Kuc

Video ID : 303

Rather than producing a single TOF reading per emission, the multipulse sonar produces multiple spikes by quickly resetting the sonar-detector integrator, thereby producing a spike density related to the echo amplitude. A side-looking sonar scans a cinder-block wall containing a door and window jambs. The resulting spikes have been processed to differentiate the first cinder-block wall, the cider-block surface and localize the window and door jambs. The red circles indicate the initial TOF values and illustrate the additional echo waveform data produced by the multipulse sonar. Reference: R. Kuc: Recognizing retro-reflectors with an obliquely-oriented multi-point sonar and acoustic flow, Int. J. Robot. Res. 22(2), 129-145, (2003); doi:10.1177/0278364903022002004.

Antwerp biomimetic sonar tracking of a complex object

Author  Herbert Peremans

Video ID : 311

The Antwerp biomimetic bat head sonar system consists of a single emitter and two receivers. The receivers are constructed by inserting a small omnidirectional microphone in the ear canal of a plastic replica of the outer ear of the bat Phyllostomus discolor. Using the head-related transfer (HRTF) cues, the system is able to localize multiple reflectors in three dimensions based on a single emission. This video demonstrates that the reflector does not need to be a sphere for this spectrum-based localization algorithm to work. Despite the filtering of the echo signal by the reflector, no apparent confusion of the 3-D localization results.

Biological bat-ear deformation in sonar detection

Author  Rolf Mueller

Video ID : 312

Fast deformations of the outer ear (pinnae) in a female Pratt's roundleaf bat (Hipposideros pratti). The deformations are shown at a speed 67 times slower than real time and occur synchronously with the emission of the biosonar pulses and the reception of the echoes. These changes in the pinnae give the biosonar of roundleaf bats a dynamic dimension that is not found in technical sonar.

Monash DSP sonar tracking a moving plane

Author  Lindsay Kleeman

Video ID : 313

A four-transducer system is controlled with a DSP microcontroller which processes echoes to determine the normal incidence and range to a plane reflector. The transducer scans to locate the plane and then tracks the normal-incidence section of the plane as it moves in real time.

Side-looking sonar system traveling down a hallway (camera view)

Author  Roman Kuc

Video ID : 314

A camera view from a mobile robot sonar traveling down a hallway past a cinder-block wall and then along the wall, passing a doorway and a window. When scanned with side-looking sonar, the door jamb and window jamb form retro-reflectors that produce echo waveforms that are distinguishable from the cinder block surface.

B-scan image of indoor potted tree using multipulse sonar

Author  Roman Kuc

Video ID : 315

By repeatedly clearing the conventional sonar ranging board, each echo produces a spike sequence that is related to the echo amplitude. A brightness-scan (B-scan) image - similar to diagnostic ultrasound images - is generated by transforming the short-term spike density into a gray scale intensity. The video shows a B-scan of a potted tree in an indoor environment containing a doorway (with door knob) and a tree located in front of a cinder-block wall. The B-scan shows the specular environmental features as well as the random tree-leaf structures. Note that the wall behind the tree is also clearly imaged. Reference: R. Kuc: Generating B-scans of the environment with a conventional sonar, IEEE Sensor. J. 8(2), 151 - 160 (2008); doi: 10.1109/JSEN.2007.908242 .

Antwerp biomimetic sonar tracking of a single ball

Author  Herbert Peremans

Video ID : 316

The Antwerp biomimetic bat-head sonar system consists of a single emitter and two receivers. The receivers are constructed by inserting a small omnidirectional microphone in the ear canal of a plastic replica of the outer ear of the bat Phyllostomus discolor. Using the head-related transfer (HRTF) cues, the system is able to localize multiple reflectors in three dimensions based on a single emission. This movie demonstrates the tracking of a single ball target.