CONTROL SYSTEM INTERFACE OF SCANNING SONAR FOR
MOBILE ROBOTS
Sv. Noykov and O. Manolov
Laboratory of Mobile Robotics LAMOR, ICSR-BAS, Block 2, Acad. G. Bontchev St., Sofia 1113, Bulgaria
Keywords: Mobile robot, Ultrasonic rang
e-finder.
Abstract: In this work, a simple, low-cost and reliable electronic module for coupling of an ultrasonic range-finder
with a mobile robot’s microprocessor system is presented. A software filter for correct reading of the
ultrasonic data is presented as well. Due to the software filter, a shielding of robot and sonar’s electronic
modules is not required. In this way compactness and low price of the device construction were achieved.
1 INTRODUCTION
Ultrasonic range-finders, referred also as sonars, are
known as robust and cheap distance measurement
devices suitable for various applications (Corrion et
al., 1996), including gathering of information from
environment for real-world modeling as well as for
navigating in mobile robotics (Borenstein et al.,
1996; Cao and Borenstein, 2002; Noykov and
Manolov, 2004). Ultrasonic range-finders don’t
depend on the lighting and brightness of surfaces,
even if they are influenced by the matter in which
the objects are made; they don’t depend on smoke,
and they don’t need cumbersome equipment
(Corrion et al., 1996). These devices provide relative
distance measurements between them and
surrounding obstacles located within their angular
detection range, also called “sonar detection cone”.
The time elapsed between the transmission of a
wave and the reception of its echo allows the
computation of a range reading r.
The current market suggests a variety of
u
ltrasonic range-finders. As is reported in
(Borenstein et al., 1996), the ultrasonic range
finders, based on POLAROID ranging modules, are
the most widely found in mobile robotics literature.
The base series of POLAROID ultrasonic ranging
systems is described in (Borenstein et al., 1996;
Polaroid Corp., 1991; Polaroid Corp., 1981). It
includes transducer and two electronic modules:
ranging circuit board and experimental
demonstration board. This ultrasonic ranging system
is low cost and its parameters satisfy the
requirements of the most applications in mobile
robotics (Borenstein et al., 1996). It is able to
measure ranges from 0.9 feet to 35 feet with
resolution 0.1 feet. The ranging circuit board (RCB)
controls both the transmit and receive operating
modes of the transducer. The experimental
demonstration board (EDB) is designed especially
as a user interface to the RCB. The EDB contains all
the necessary electronic circuitry to convert the
transmit/receive time interval into a figure indicating
distance, in feet, and present it on a three digit light
emitting diode (LED) display. The block diagram of
the EDB, given in (Polaroid Corp., 1981), is shown
in Fig. 1. The output of the EDB is a three digit
display (9) with a numeric output range of 0.9 to
35.0 in increments of 0.1 feet. The multiplexed
display is controlled by a three-digit binary counter
(8) with strobed digit-select lines DS1, DS2, DS3. It
uses a single binary-coded decimal (BCD) to-7-
segment decoder (11). Unfortunately, this
multiplexed display output does not allow direct
coupling with external microprocessor system. For
this purpose, an additional interface circuitry is
required. Such interface equipment, given in
(Ciarcia, 1980), was manufactured and tested in
Laboratory of Mobile Robotics LAMOR, ICSR-
BAS. Unfortunately, it was established that this
interface circuitry did not work properly.
245
Noykov S. and Manolov O. (2005).
CONTROL SYSTEM INTERFACE OF SCANNING SONAR FOR MOBILE ROBOTS.
In Proceedings of the Second International Conference on Informatics in Control, Automation and Robotics - Signal Processing, Systems Modeling and
Control, pages 245-250
DOI: 10.5220/0001164302450250
Copyright
c
SciTePress