This paper describes a sensor model made up of four ultrasonic transducers
able to classify reflectors (wall, edge or corner) in specular environments
. The main goal has been to effect the classification from a single reading
cycle: emission of ultrasounds and reception of echoes (measuring only tim
es of flight-TOFs). Working from the four TOFs obtained after a single emis
sion of ultrasounds (thereby facilitating its practical implementation in a
mobile robot, when readings are taken while the robot is moving), an algor
ithm has been proposed for discriminating between edge and plane type refle
ctors. The configuration of the four transducers enabled dependent discrimi
nating functions to be determined directly from the quadratic terms of the
TOFs, without the need for previous geometric transformations. Special atte
ntion was given to the effect of the separation between the sensor transduc
ers and the reading-associated noise. Finally, some considerations have bee
n pointed out about the possibility of two transducers emitting, so allowin
g discrimination between walls and corners. (C) 1999 Published by Elsevier
Science B.V. All rights reserved.