IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0182774
(2008-07-30)
|
등록번호 |
US-8755997
(2014-06-17)
|
발명자
/ 주소 |
- Au, Kwong Wing
- Schewe, Jon
|
출원인 / 주소 |
- Honeywell International Inc.
|
대리인 / 주소 |
|
인용정보 |
피인용 횟수 :
3 인용 특허 :
23 |
초록
▼
A method and system provide road and obstacle detection in navigating an autonomous vehicle. The method comprises scanning a distance ahead of the autonomous vehicle to obtain a current range scan, and obtaining navigation data, including dynamics, position, and orientation measurements of the auton
A method and system provide road and obstacle detection in navigating an autonomous vehicle. The method comprises scanning a distance ahead of the autonomous vehicle to obtain a current range scan, and obtaining navigation data, including dynamics, position, and orientation measurements of the autonomous vehicle. The current range scan is transformed to world coordinates with respect to a reference location based on the navigation data, and the transformed current range scan is input into a distance-based accumulator. The transformed current range scan is added to a variable size buffer when the autonomous vehicle is deemed to be non-stationary. A ground plane is estimated from the transformed current range scan and prior range scans stored in the variable size buffer. The estimated ground plane is represented as a constrained quadratic surface, which is classified into one or more of a traversable area, a non-traversable area, or an obstacle area for navigation of the autonomous vehicle.
대표청구항
▼
1. A method for road and obstacle detection in navigating an autonomous vehicle, the method comprising: scanning a distance ahead of the autonomous vehicle along only one axis to obtain a current range scan, wherein the one axis is substantially perpendicular to a direction of travel of the autonomo
1. A method for road and obstacle detection in navigating an autonomous vehicle, the method comprising: scanning a distance ahead of the autonomous vehicle along only one axis to obtain a current range scan, wherein the one axis is substantially perpendicular to a direction of travel of the autonomous vehicle;obtaining navigation data, including dynamics, position, and orientation measurements of the autonomous vehicle, during the scanning of the distance ahead;transforming the current range scan to world coordinates with respect to a reference location based on the navigation data;inputting the transformed current range scan into a distance-based accumulator;adding the transformed current range scan to a variable size buffer when the autonomous vehicle is deemed to be non-stationary;estimating a ground plane from the transformed current range scan and prior range scans stored in the variable size buffer;representing the estimated ground plane as a constrained quadratic surface; andclassifying the constrained quadratic surface into one or more of a traversable area, a non-traversable area, or an obstacle area for navigation of the autonomous vehicle. 2. The method of claim 1, wherein the distance ahead is scanned by at least one laser scanner mounted on the autonomous vehicle. 3. The method of claim 2, wherein the laser scanner comprises a light detection and ranging device. 4. The method of claim 1, wherein the navigation data is obtained from at least one global positioning system sensor, and at least one inertial navigation system sensor. 5. The method of claim 1, wherein the distance-based accumulator comprises instructions for: comparing the transformed current range scan with an immediately preceding range scan stored in the variable size buffer to determine whether the autonomous vehicle is stationary or non-stationary;computing a distance covered by the transformed current range scan and the prior range scans stored in the variable size buffer;comparing a fixed distance threshold with the distance covered; andremoving one or more of the prior range scans from the variable size buffer when the distance covered is greater than the fixed distance threshold. 6. The method of claim 1, further comprising running a modified RANSAC process to estimate the constrained quadratic surface. 7. The method of claim 1, wherein the estimated ground plane corresponds to a road surface on which the autonomous vehicle is traveling. 8. The method of claim 7, wherein the estimated ground plane is represented by a three-dimensional road model corresponding to the constrained quadratic surface. 9. The method of claim 1, further comprising outputting one or more map labels in world coordinates based on the transformed current range scan and the prior range scans. 10. The method of claim 9, wherein classifying the constrained quadratic surface comprises computing a height of the map labels above the estimated ground plane. 11. The method of claim 10, further comprising comparing the height of the map labels with one or more height thresholds for the traversable area, the non-traversable area, and the obstacle area. 12. A computer program product, comprising: a computer readable medium having instructions stored thereon for a method for road and obstacle detection in navigating an autonomous vehicle, the method comprising: scanning a distance ahead of the autonomous vehicle along only one axis to obtain a current range scan, wherein the one axis is substantially perpendicular to a direction of travel of the autonomous vehicle;obtaining navigation data, including dynamics, position, and orientation measurements of the autonomous vehicle, during the scanning of the distance ahead;transforming the current range scan to world coordinates with respect to a reference location based on the navigation data;inputting the transformed current range scan into a distance-based accumulator;adding the transformed current range scan to a variable size buffer when the autonomous vehicle is deemed to be non-stationary;estimating a ground plane from the transformed current range scan and prior range scans stored in the variable size buffer;representing the estimated ground plane as a constrained quadratic surface; andclassifying the constrained quadratic surface into one or more of a traversable area, a non-traversable area, or an obstacle area for navigation of the autonomous vehicle. 13. A system for road and obstacle detection in navigating an autonomous vehicle, the system comprising: at least one laser scanner mounted on an autonomous vehicle, the laser scanner configured to perform mulitple range scans of a fixed size area ahead of the autonomous vehicle, each of the range scans occurring along only one axis, wherein the one axis is substantially perpendicular to a direction of travel of the autonomous vehicle;a navigation unit in the autonomous vehicle, the navigation unit configured to obtain navigation data, including dynamics, position, and orientation measurements of the autonomous vehicle, during the range scans of the fixed size area; andat least one processing unit in the autonomous vehicle and in operative communication with the laser scanner and the navigation unit, the processing unit including a variable size buffer and configured to execute instructions to: synchronize a current range scan from the laser scanner with navigation data obtained during the current range scan;transform the current range scan to world coordinates with respect to a reference location based on the navigation data;input the transformed current range scan into a distance-based accumulator;add the transformed current range scan to the variable size buffer when the autonomous vehicle is deemed to be non-stationary;estimate a ground plane from the transformed current range scan and prior range scans stored in the variable size buffer;represent the estimated ground plane as a constrained quadratic surface; andclassify the constrained quadratic surface into one or more of a traversable area, a non-traversable area, or an obstacle area for navigation of the autonomous vehicle. 14. The system of claim 13, wherein the at least one laser scanner comprises a light detection and ranging device. 15. The system of claim 13, wherein the navigation unit comprises one or more global positioning system sensors, and one or more inertial navigation system sensors. 16. The system of claim 13, wherein the processing unit comprises a computer, a digital signal processor, or a field programmable gate array. 17. The system of claim 13, wherein the distance-based accumulator comprises instructions to: compare the transformed current range scan with an immediately preceding range scan stored in the variable size buffer to determine whether the autonomous vehicle is stationary or non-stationary;compute a distance covered by the transformed current range scan and the prior range scans stored in the variable size buffer;compare a fixed distance threshold with the distance covered; andremove one or more of the prior range scans from the variable size buffer when the distance covered is greater than the fixed distance threshold. 18. The system of claim 13, wherein the constrained quadratic surface is obtained by a modified RANSAC process. 19. The system of claim 13, wherein the ground plane is represented by a three-dimensional road model corresponding to the constrained quadratic surface. 20. The system of claim 13, wherein the constrained quadratic surface is classified by a height of one or more map labels in world coordinates above the ground plane, the map labels based on the transformed current range scan and the prior range scans.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.