System and method for sensing an edge
First Claim
1. A system for sensing an edge of a region comprising:
- at least one distance sensor configured for coupling with a vehicle, the at least one distance sensor configured to detect a plurality of distances of objects relative to the at least one distance sensor along a plurality of adjacent scan lines; and
a controller in communication with the at least one distance sensor, the controller configured to determine a location of an edge of a region within the plurality of adjacent scan lines, the controller includes;
a comparator module configured to compare values corresponding to the detected plurality of distances of objects relative to the at least one distance sensor, wherein the comparator module is configured to;
generate a standard deviation couplet each standard deviation couplet including a first standard deviation of a first subset of the plurality of distances and a second standard deviation of a second subset of the plurality of distances;
compare the first and second standard deviations and select one of the first or second standard deviations based on the comparison; and
repeat generation and comparison of first and second standard deviations and selection of one of the first or second standard deviations based on differing first and second subsets of the measured plurality of distances; and
an identification module configured to identify the location of the edge of the region according to the compared values.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for sensing an edge of a region includes at least one distance sensor configured to detect a plurality of distances of objects along a plurality of adjacent scan lines. A controller is in communication with the at least one distance sensor and is configured to determine a location of an edge of a region within the plurality of adjacent scan lines. The controller includes a comparator module configured to compare values corresponding to the detected plurality of distances, and an identification module configured to identify the location of the edge of the region according to the compared values. In one example, the values corresponding to the detected plurality of distances include couplets of standard deviations that are analyzed and selected to identify the location of the edge.
-
Citations
31 Claims
-
1. A system for sensing an edge of a region comprising:
-
at least one distance sensor configured for coupling with a vehicle, the at least one distance sensor configured to detect a plurality of distances of objects relative to the at least one distance sensor along a plurality of adjacent scan lines; and a controller in communication with the at least one distance sensor, the controller configured to determine a location of an edge of a region within the plurality of adjacent scan lines, the controller includes; a comparator module configured to compare values corresponding to the detected plurality of distances of objects relative to the at least one distance sensor, wherein the comparator module is configured to; generate a standard deviation couplet each standard deviation couplet including a first standard deviation of a first subset of the plurality of distances and a second standard deviation of a second subset of the plurality of distances; compare the first and second standard deviations and select one of the first or second standard deviations based on the comparison; and repeat generation and comparison of first and second standard deviations and selection of one of the first or second standard deviations based on differing first and second subsets of the measured plurality of distances; and an identification module configured to identify the location of the edge of the region according to the compared values. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A vehicle configured to sense an edge of a region comprising:
-
a vehicle body; at least one distance sensor coupled with the vehicle body, the at least one distance sensor configured to detect a plurality of distances of objects relative to the at least one distance sensor along a plurality of adjacent scan lines; a controller in communication with the at least one distance sensor, the controller configured to determine a location of an edge of a region within the plurality of adjacent scan lines, the controller includes; a comparator module configured to compare values corresponding to the detected plurality of distances of the objects relative to the at least one distance sensor, wherein the comparator module is configured to; generate a standard deviation couplet having first and second standard deviations for corresponding first and second subsets of the plurality of distances; compare the first and second standard deviations and select one of the first or second standard deviations based on the comparison; and repeat generation and comparison of the first and second standard deviations and selection of the first or second standard deviations based on differing first and second subsets of the measured plurality of distances; and an identification module configured to identify the location of the edge of the region according to the compared values; and a navigation module in communication with the controller, the navigation module configured to navigate the vehicle to the identified location of the edge. - View Dependent Claims (11, 12, 13, 14, 15, 16)
-
-
17. A method for sensing an edge of a region comprising:
-
scanning an area including an edge with at least one distance sensor, scanning the area including; scanning along a plurality of adjacent scan lines in the area with the at least one distance sensor; measuring a plurality of distances from the at least one distance sensor to one or more objects along each of the plurality of adjacent scan lines; and determining the location of the edge within the area including; comparing values corresponding to the measured plurality of distances including; generating a standard deviation couplet having first and second standard deviations for corresponding first and second subsets of the plurality of distances; compare the first and second standard deviations and select one of the first or second standard deviations based on the comparison; and repeating generation and comparison of the first and second standard deviations and selection of the first or second standard deviations based on differing first and second subsets of the measured plurality of distances; identifying the location of the edge based on the comparison of the values, and indexing the location of the edge to a scan line of the plurality of adjacent scan lines according to the comparison. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
Specification