Proximity sensing on mobile robots
First Claim
1. A proximity sensor comprising:
- a sensor body;
a first emitter housed by the sensor body;
a second emitter housed by the sensor body adjacent to the first emitter; and
a receiver disposed adjacent the first emitter opposite the second emitter;
wherein the first emitter has a first field of view, the second emitter has a second field of view, and the receiver has a third field of view; and
wherein an intersection of the first and third field of views defines a first volume and an intersection of the second and third fields of view defines a second volume, the first volume detecting a first surface within a first threshold distance from a sensing reference point and the second volume detecting a second surface within a second threshold distance from the sensing reference point, the second threshold distance being greater than the first threshold distance.
4 Assignments
0 Petitions
Accused Products
Abstract
A proximity sensor includes first and second sensors disposed on a sensor body adjacent to one another. The first sensor is one of an emitter and a receiver. The second sensor is the other one of an emitter and a receiver. A third sensor is disposed adjacent the second sensor opposite the first sensor. The third sensor is an emitter if the first sensor is an emitter or a receiver if the first sensor is a receiver. Each sensor is positioned at an angle with respect to the other two sensors. Each sensor has a respective field of view. A first field of view intersects a second field of view defining a first volume that detects a floor surface within a first threshold distance. The second field of view intersects a third field of view defining a second volume that detects a floor surface within a second threshold distance.
83 Citations
27 Claims
-
1. A proximity sensor comprising:
-
a sensor body; a first emitter housed by the sensor body; a second emitter housed by the sensor body adjacent to the first emitter; and a receiver disposed adjacent the first emitter opposite the second emitter; wherein the first emitter has a first field of view, the second emitter has a second field of view, and the receiver has a third field of view; and wherein an intersection of the first and third field of views defines a first volume and an intersection of the second and third fields of view defines a second volume, the first volume detecting a first surface within a first threshold distance from a sensing reference point and the second volume detecting a second surface within a second threshold distance from the sensing reference point, the second threshold distance being greater than the first threshold distance. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A method of sensing a proximity of an object, the method comprising:
-
receiving, at a computing processor, data from a first sensor comprising a first emitter and a first receiver; receiving, at the computing processor, data from a second sensor comprising a second emitter and a second receiver, the first emitter and the second emitter being the same emitter or the first receiver and the second receiver being the same receiver; determining, using the computing processor, based on the received data, a target distance between a sensing reference point and a sensed object; determining, using the computing processor, if the target distance is within a first threshold distance or a second threshold distance; and issuing a command, from the computing processor, based on whether the target distance is within the first threshold distance or the second threshold distance. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. An autonomous robot comprising:
-
a robot body defining a forward drive direction; a drive system supporting the robot body and configured to maneuver the robot over a surface; at least one proximity sensor comprising; a first component having a first field of view; a second component having a second field of view, the first field of view intersecting the second field of view to form a first volume of intersection; and a third component having a third field of view, the first field of view intersecting the third field of view to form a second volume of intersection, the second volume of intersection being more distant from the robot body than the first volume of intersection and adjacent to the first volume of intersection, wherein the first component is one of an emitter and a receiver, and each of the second component and third component is the remaining one of an emitter and a receiver; and a controller in communication with the drive system and configured to; incrementally or sequentially enable and disable each of the second and third components such that only one of the second and third components is enabled at one time; and issue a drive command to the drive system to maneuver the robot based on a signal from the at least one proximity sensor generated when an object interferes with at least one of the first and second volumes of intersection. - View Dependent Claims (22, 23, 24, 25, 26, 27)
-
Specification