IPC분류정보
국가/구분 |
United States(US) Patent
등록
|
국제특허분류(IPC7판) |
|
출원번호 |
US-0444215
(2012-04-11)
|
등록번호 |
US-8718861
(2014-05-06)
|
발명자
/ 주소 |
- Montemerlo, Michael Steven
- Murveit, Hyman Jack
- Urmson, Christopher Paul
- Dolgov, Dmitri A.
- Nemec, Philip
|
출원인 / 주소 |
|
대리인 / 주소 |
Lerner, David, Littenberg, Krumholz & Mentlik, LLP
|
인용정보 |
피인용 횟수 :
62 인용 특허 :
60 |
초록
▼
Aspects of the disclosure relate generally to determining whether an autonomous vehicle should be driven in an autonomous or semiautonomous mode (where steering, acceleration, and braking are controlled by the vehicle's computer). For example, a computer may maneuver a vehicle in an autonomous or a
Aspects of the disclosure relate generally to determining whether an autonomous vehicle should be driven in an autonomous or semiautonomous mode (where steering, acceleration, and braking are controlled by the vehicle's computer). For example, a computer may maneuver a vehicle in an autonomous or a semiautonomous mode. The computer may continuously receive data from one or more sensors. This data may be processed to identify objects and the characteristics of the objects. The detected objects and their respective characteristics may be compared to a traffic pattern model and detailed map information. If the characteristics of the objects deviate from the traffic pattern model or detailed map information by more than some acceptable deviation threshold value, the computer may generate an alert to inform the driver of the need to take control of the vehicle or the computer may maneuver the vehicle in order to avoid any problems.
대표청구항
▼
1. A method comprising: receiving data from one or more sensors associated with a vehicle;detecting an object and a characteristic for the detected object based on the received data;determining, by a processor, a deviation value for the detected object based on a comparison of the characteristic for
1. A method comprising: receiving data from one or more sensors associated with a vehicle;detecting an object and a characteristic for the detected object based on the received data;determining, by a processor, a deviation value for the detected object based on a comparison of the characteristic for the detected object to traffic pattern model information, the traffic pattern model information including an expected range of values for a characteristic of objects in the road;comparing the deviation value to a threshold deviation value for an expected range of values for the characteristic; andwhen the deviation value is outside of the threshold deviation value, providing a notification to a driver of the vehicle. 2. The method of claim 1, further comprising receiving input from the driver indicating that the driver has taken control of the vehicle. 3. The method of claim 1, wherein the characteristic includes a position of the detected object and the deviation value is determined by calculating a difference between the position of the detected object and an expected range of values for position defined in the traffic pattern model information. 4. The method of claim 1, wherein the characteristic includes a speed of the detected object and the deviation value is determined by calculating a difference between the speed of the detected object and an expected range of values for speed defined in the traffic pattern model information. 5. The method of claim 1, wherein the characteristic includes a trajectory of the detected object and the deviation value is determined by calculating a difference between the trajectory of the detected object and an expected range of values for trajectory defined in the traffic pattern model information. 6. The method of claim 1, further comprising: detecting a second object and a second characteristic for the second detected object based on the received data;determining a second deviation value for the second detected object based on a comparison of the second characteristic for the second detected object to the traffic pattern model information;comparing the second deviation value to the threshold deviation value for an expected range of values for the second characteristic; andwhen the deviation value is within the threshold deviation value and the second deviation value is outside of a second threshold deviation value, providing the notification to the driver the vehicle. 7. The method of claim 1, further comprising: detecting a second object and a second characteristic for the detected object based on the received data;determining a second deviation value for the second detected object based on a comparison of the second characteristic for the second detected object to the traffic pattern model information; andbefore providing the notification, determining whether the second deviation value is within a second threshold deviation value based on a comparison of the second deviation value to the second threshold deviation value. 8. The method of claim 1, further comprising: determining a second deviation value for the detected object based on a comparison of the characteristic for the detected object to detailed map information describing expected features of the road and characteristics of the expected features;comparing the second deviation value to a second threshold deviation value for the expected characteristics of the expected features; andwhen the second deviation value is outside of the second threshold deviation value, providing the notification to the driver of the vehicle. 9. A method comprising: receiving data from one or more sensors associated with a vehicle;detecting an object and a characteristic for the detected object based on the received data;determining, by a processor, a deviation value for the detected object based on a comparison of the characteristic to detailed map information describing expected features of the road and characteristics of the expected features;comparing the deviation value to a threshold deviation value for the expected characteristics of the expected features; andwhen the deviation value is outside of the threshold deviation value, providing a notification to the driver of the vehicle. 10. The method of claim 9, further comprising receiving input from the driver indicating that the driver has taken control of the vehicle. 11. The method of claim 9, wherein the characteristic includes a position of the detected object and the deviation value is determined by calculating a difference between the position of the detected object and an expected characteristic for position defined in the detailed map information. 12. The method of claim 9, wherein the characteristic includes a shape of the detected object and the deviation value is determined by calculating a difference between the shape of the detected object and an expected characteristic for shape defined in the detailed map information. 13. The method of claim 9, wherein the characteristic includes a size of the detected object and the deviation value is determined by calculating a difference between the size of the detected object and an expected characteristic for size defined in the detailed map information. 14. The method of claim 9, further comprising: detecting a second object and a second characteristic for the second detected object based on the received data;determining a second deviation value for the second detected object based on a comparison of the second characteristic and the detailed map information;comparing the second deviation value to a second threshold deviation value for the expected characteristics of the expected features; andwhen the deviation value is within the threshold deviation value and the second deviation value is outside of the second threshold deviation value, providing a notification to the driver of the vehicle. 15. The method of claim 9, further comprising: detecting a second object and a second characteristic for the second detected object based on the received data; determining a second deviation value for the second detected object based on a comparison of the second characteristic and the detailed map information; andbefore providing the notification, determining whether the second deviation value is within a second threshold deviation value. 16. A method comprising: receiving data from one or more sensors associated with a vehicle;detecting an object and a characteristic for the detected object based on the received data;determining, by a processor, a deviation value for the detected object based on a comparison of the characteristic and traffic pattern model information, the traffic pattern model information including an expected range of values for a characteristic of objects in the road;comparing the deviation value to a threshold deviation value for the expected range of values for the characteristic of the given object; andwhen the deviation value is outside of the threshold deviation value, maneuvering, without input from a driver, the vehicle defensively. 17. The method of claim 16, wherein maneuvering the vehicle defensively includes slowing the vehicle down. 18. The method of claim 16, wherein maneuvering the vehicle defensively includes changing lanes. 19. The method of claim 16, wherein maneuvering the vehicle defensively includes increasing the distance between the vehicle and another object. 20. The method of claim 16, wherein the characteristic includes a position of the detected object and the deviation value is determined by calculating a difference between the position of the detected object and an expected range of values for position defined in the traffic pattern model information. 21. The method of claim 16, wherein the characteristic includes a speed of the detected object and the deviation value is determined by calculating a difference between the speed of the detected object and an expected range of values for speed defined in the traffic pattern model information. 22. The method of claim 16, wherein the characteristic includes a trajectory of the detected object and the deviation value is determined by calculating a difference between the trajectory of the detected object and an expected range of values for trajectory defined in the traffic pattern model information. 23. The method of claim 16, further comprising: detecting a second object and a second characteristic for the detected object based on the received data;determining a second deviation value for the second detected object based on a comparison of the second characteristic to the traffic pattern model information;comparing the second deviation value to a second threshold deviation value for the expected range of values for the characteristic of the given object; andwhen the deviation value is within the threshold deviation value and the second deviation value is outside of the second threshold deviation value, maneuvering the vehicle defensively. 24. The method of claim 16, further comprising: detecting a second object and a second characteristic for the detected object based on the received data;determining a second deviation value for the second detected object based on a comparison of the second characteristic and the traffic pattern model information; andbefore maneuvering the vehicle defensively, determining whether the second deviation value is within a second threshold deviation value based on a comparison of the second deviation value to the second threshold deviation value. 25. The method of claim 16, further comprising: determining a second deviation value for the detected object based on a comparison of the characteristic for the detected object and detailed map information describing expected features of the road and characteristics of the expected features;comparing the second deviation value to a second threshold deviation value for the expected characteristics of the expected features;when the second deviation value is outside of the second threshold deviation value, maneuvering the vehicle defensively. 26. A method comprising: receiving data from one or more sensors associated with a vehicle;detecting an object and a characteristic for the detected object based on the received data;determining, by a processor, a deviation value for the detected object based on a comparison of the characteristic for the detected object and detailed map information describing expected features of the road and characteristics of the expected features;comparing the deviation value to a threshold deviation value for the expected characteristics of the expected features; andidentifying a mismatched area when the deviation value is outside of the threshold deviation value. 27. The method of claim 26, wherein the characteristic includes a position of the detected object and the deviation value is determined by calculating a difference between the position of the detected object and an expected characteristic for position defined in the detailed map information. 28. The method of claim 26, wherein the characteristic includes a shape of the detected object and the deviation value is determined by calculating a difference between the shape of the detected object and an expected characteristic for shape defined in the detailed map information. 29. The method of claim 26, wherein the characteristic includes a size of the detected object and the deviation value is determined by calculating a difference between the size of the detected object and an expected characteristic for size defined in the detailed map information. 30. The method of claim 26, further comprising: detecting a second object and a second characteristic for the detected object based on the received data;determining a second deviation value for the second detected object based on a comparison of the second characteristic and the detailed map information;comparing the second deviation value to a second threshold deviation value for the expected characteristics of the expected features;when the deviation value is within the threshold deviation value and the second deviation value is outside of the second threshold deviation value, identifying a mismatched area; andmaneuvering, without input from the driver, the vehicle to avoid the mismatched area. 31. The method of claim 26, further comprising: detecting a second object and a second characteristic for the detected object based on the received data;determining a second deviation value for the second detected object based on a comparison of the second characteristic and the detailed map information; andbefore identifying the mismatched area, determining whether the second deviation value is within the second threshold deviation value. 32. A device comprising: memory storing traffic pattern model information including an expected range of values for a characteristic of objects in the road;a processor coupled to the memory, the processor configured to:receive data from one or more sensors associated with a vehicle;detect an object and a characteristic for the detected object based on the received data;determine a deviation value for the detected object based on a comparison of the characteristic for the detected object to the traffic pattern model information;compare the deviation value to a threshold deviation value for the expected range of values for the characteristic of the given object; andwhen the deviation value is outside of the threshold deviation value, provide a notification to a driver. 33. The device of claim 32, wherein the processor is further configured to slow the vehicle down if the driver does not take control after the notification is provided. 34. The device of claim 32, wherein the processor is further configured to maneuver the vehicle into a different lane if the driver does not take control after the notification is provided. 35. A device comprising: memory storing detailed map information describing expected features of the road and characteristics of the expected features;a processor coupled to the memory, the processor configured to:receive data from one or more sensors associated with a vehicle;detect an object and a characteristic for the detected object based on the received data;determine a deviation value for the detected object based on a comparison of the characteristic and the detailed map information;compare the deviation value to a threshold deviation value for the expected characteristics of the expected features; andidentify a mismatched area when the deviation value is outside of the threshold deviation value. 36. The device of claim 35, wherein the characteristic includes a position of the detected object and the deviation value is determined by calculating a difference between the position of the detected object and an expected characteristic for position defined in the detailed map information. 37. The device of claim 35, wherein the characteristic includes a shape of the detected object and the deviation value is determined by calculating a difference between the shape of the detected object and an expected characteristic for shape defined in the detailed map information. 38. A non-transitory tangible computer-readable storage medium on which computer readable instructions of a program are stored, the instructions, when executed by a processor, cause the processor to perform a method, the method comprising: receiving data from one or more sensors associated with a vehicle;detecting an object and a characteristic for the detected object based on the received data;determining a deviation value for the detected object based on a comparison of the characteristic and traffic pattern model information, the traffic pattern model information including an expected range of values for a characteristic of objects in the road;comparing the deviation value to a threshold deviation value for the expected range of values for the characteristic of the given object; andwhen the deviation value is outside of the threshold deviation value, maneuvering, without input from a driver, the vehicle defensively. 39. A non-transitory tangible computer-readable storage medium on which computer readable instructions of a program are stored, the instructions, when executed by a processor, cause the processor to perform a method, the method comprising: receiving data from one or more sensors associated with a vehicle;detecting an object and a characteristic for the detected object based on the received data;determining, by a processor, a deviation value for the detected object based on a comparison of the characteristic for the detected object and detailed map information describing expected features of the road and characteristics of the expected features;comparing the deviation value to a threshold deviation value for the expected characteristics of the expected features; andidentifying a mismatched area when the deviation value is outside of the threshold deviation value.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.