Sonar scanner
First Claim
Patent Images
1. A method comprising:
- transmitting a sound wave comprised of a first portion and a second portion, the first portion comprising a pulse signal and the second portion comprising a ring-down signal;
obtaining a characteristic of the second portion;
storing the characteristic;
using the characteristic to detect an echo of another sound wave; and
repeating transmitting, obtaining, storing and using periodically for different sound waves and corresponding first and second portions.
3 Assignments
0 Petitions
Accused Products
Abstract
Detecting an object using sound waves includes outputting a sound wave from a transducer, receiving an echo after outputting the sound wave, obtaining a threshold value based on the echo and plural other echoes that are within a predetermined range of the echo, and determining if the echo is a result of the sound wave based on the threshold value.
-
Citations
59 Claims
-
1. A method comprising:
-
transmitting a sound wave comprised of a first portion and a second portion, the first portion comprising a pulse signal and the second portion comprising a ring-down signal;
obtaining a characteristic of the second portion;
storing the characteristic;
using the characteristic to detect an echo of another sound wave; and
repeating transmitting, obtaining, storing and using periodically for different sound waves and corresponding first and second portions. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A pulse-echo sonar scanner for a mobile robot, comprising:
-
a transmitter which generates a pulse signal;
an acoustic transducer which transmits and receives acoustic signals;
a receiver;
means for determining performance characteristics of the transducer periodically during operation of the pulse-echo sonar scanner for a given pulse, the performance characteristics of the transducer comprising transducer ring-down;
means for storing the performance characteristics; and
means for determining threshold levels for an echo signal based on the stored performance characteristics. - View Dependent Claims (11, 12, 13)
-
-
14. A method of adjusting threshold levels on a mobile robot scanner, comprising:
-
measuring ring-down characteristics of the mobile robot scanner periodically during operation of the mobile robot scanner;
creating a dynamic threshold level based on the ring-down characteristics; and
applying the dynamic threshold levels to received signals.
-
-
15. An apparatus comprising:
-
a transducer which transmits a sound wave comprised of a first portion and a second portion, the first portion comprising a pulse signal and the second portion comprising a ring-down signal; and
a processor which obtains a characteristic of the second portion, stores the characteristic, uses the characteristic to detect an echo of another sound wave, and repeats obtaining, storing, and using periodically for different sound waves and corresponding first and second portions. - View Dependent Claims (16, 17, 18, 19, 20, 21, 22, 23)
-
-
24. A computer program stored on a computer-readable medium, the computer program comprising instructions that cause a processor to:
-
obtain a characteristic of a second portion of a sound wave comprised of a first portion and a second portion, the first portion comprising a pulse signal and the second portion comprising a ring-down signal;
store the characteristic;
use the characteristic to detect an echo of another sound wave; and
repeat obtaining, storing and using periodically for different sound waves and corresponding first and second portions. - View Dependent Claims (25, 26, 27, 28, 29, 30, 31, 32)
-
-
33. A method comprising:
-
receiving plural reflections of corresponding emissions;
determining a threshold value based on the plural reflections;
comparing a target reflection to the threshold value, the target reflection comprising one of the plural reflections; and
determining if the target reflection is a valid reflection based on comparison to the threshold value. - View Dependent Claims (34, 35, 36, 37, 38, 39)
-
-
40. A method of detecting an object using sound waves, the method comprising:
-
outputting a sound wave from a transducer;
receiving an echo after outputting the sound wave;
obtaining a threshold value based on the echo and plural other echoes that are within a predetermined range of the echo; and
determining if the echo is a result of the sound wave based on the threshold value. - View Dependent Claims (41)
-
-
42. An apparatus comprising:
-
a transducer to receive plural reflections of corresponding emissions; and
a processor to determine a threshold value based on the plural reflections, to compare a target reflection to the threshold value, the target reflection comprising one of the plural reflections, and to determine if the target reflection is a valid reflection based on comparison to the threshold value. - View Dependent Claims (43, 44, 45, 46, 47, 48)
-
-
49. An apparatus for detecting an object using sound waves, the apparatus comprising:
-
a transducer to output a sound wave and to receive an echo following output of the sound wave; and
a processor to obtain a threshold value based on the echo and plural other echoes that are within a predetermined range of the echo, and to determine if the echo is a result of the sound wave based on the threshold value. - View Dependent Claims (50)
-
-
51. A machine-readable medium that stores executable instructions that cause a machine to:
-
determine a threshold value based on plural reflections that correspond to plural emissions;
compare a target reflection to the threshold value, the target reflection comprising one of the plural reflections; and
determine if the target reflection is a valid reflection based on comparison to the threshold value. - View Dependent Claims (52, 53, 54, 55, 56, 57)
-
-
58. A machine-readable medium that stores executable instructions for use in detecting an object using sound waves, the instructions causing a machine to:
-
obtain a threshold value based on an echo of a sound wave output from a transducer and plural other echoes that are within a predetermined range of the echo; and
determine if the echo is a result of the sound wave based on the threshold value. - View Dependent Claims (59)
-
Specification