发明名称 Methods and systems for determining instructions for pulling over an autonomous vehicle
摘要 Methods and systems for determining instructions for pulling over an autonomous vehicle are described. An example method may involve identifying a region of a road ahead of the autonomous vehicle based on lane boundaries of the road, one or more road boundaries indicating an edge of the road, and a size of the autonomous vehicle. The method may also involve determining a braking profile for reducing the speed of the autonomous vehicle based on the region and a speed of the autonomous vehicle. The method may also involve determining, based on the braking profile, a trajectory such that the autonomous vehicle will travel within the region while reducing the speed of the autonomous vehicle. The method may further involve determining instructions for pulling over and stopping the autonomous vehicle in the region in accordance with the determined trajectory and storing the instructions in a memory accessible by a computing device.
申请公布号 US9523984(B1) 申请公布日期 2016.12.20
申请号 US201313940429 申请日期 2013.07.12
申请人 Google Inc. 发明人 Herbach Joshua Seth;Fairfield Nathaniel
分类号 G01C22/00;G05D1/02 主分类号 G01C22/00
代理机构 McDonnell Boehnen Hulbert & Berghoff LLP 代理人 McDonnell Boehnen Hulbert & Berghoff LLP
主权项 1. A method performed by a computing system configured to control an autonomous vehicle, the method comprising: receiving, by at least one processor of the computing system, and from one or more sensors in communication with the computing system, sensor data indicative of lane boundaries of a region of a road of travel ahead of the autonomous vehicle and one or more road boundaries indicating an edge of the road in the region; based on the sensor data and further based on a size of the autonomous vehicle, the at least one processor: (i) determining a distance between the autonomous vehicle and the lane boundaries of the road, (ii) determining a distance between the autonomous vehicle and the one or more road boundaries, (iii) comparing the determined distances to a predetermined threshold distance and to the size of the autonomous vehicle, and (iv) based on the determined distances satisfying the predetermined threshold, selecting the region to be a region in which to pull over and stop the autonomous vehicle; based on a speed of the autonomous vehicle and based on the region, determining, by the at least one processor, a braking profile for reducing the speed of the autonomous vehicle while travelling within the region; based on the braking profile, determining, by the at least one processor, a trajectory the autonomous vehicle navigates within the region while reducing the speed of the autonomous vehicle in accordance with the braking profile; the at least one processor continuously determining up-to-date instructions to cause the autonomous vehicle to pull over and stop during travel as an environment of the autonomous vehicle changes and storing the up-to-date instructions in a memory of the computing system accessible by the at least one processor; and based on the stored up-to-date instructions, the computing system causing the autonomous vehicle to pull over and stop in the region while navigating along the trajectory and reducing the speed of the autonomous vehicle in accordance with the braking profile.
地址 Mountain View CA US