Autonomous vehicle trip routing
First Claim
1. A computer-implemented method for automatically routing a vehicle capable of autonomous operation, comprising:
- receiving, at one or more processors, a request from a user to initiate an autonomous vehicle trip;
receiving, at the one or more processors, an indication of a starting location from which to begin the autonomous vehicle trip;
receiving, at the one or more processors, an indication of a target location to which to route the vehicle during the autonomous vehicle trip;
determining, by the one or more processors, an autonomous route from the starting location to the target location, wherein the autonomous route includes only road segments suitable for fully autonomous vehicle travel;
causing, by the one or more processors, a vehicle control system of the vehicle to operate the vehicle autonomously along the autonomous route from the starting location to the target location; and
causing, by the one or more processors, the vehicle control system of the vehicle to stop at the target location to allow one or more passengers to exit the vehicle.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and systems for autonomous and semi-autonomous vehicle routing are disclosed. Roadway suitability for autonomous operation is scored to facilitate use in route determination. Maps of roadways suitable for various levels of autonomous operation may be generated. Such map data may be used by autonomous vehicles or other computer devices in determining routes based upon criteria for vehicle trips. Such routes may be automatically updated based upon changes in road conditions, vehicle conditions, operator conditions, or environmental conditions. Emergency routing using such map data is described, such as automatic routing and travel when a passenger is experiencing a medical emergency.
966 Citations
20 Claims
-
1. A computer-implemented method for automatically routing a vehicle capable of autonomous operation, comprising:
-
receiving, at one or more processors, a request from a user to initiate an autonomous vehicle trip; receiving, at the one or more processors, an indication of a starting location from which to begin the autonomous vehicle trip; receiving, at the one or more processors, an indication of a target location to which to route the vehicle during the autonomous vehicle trip; determining, by the one or more processors, an autonomous route from the starting location to the target location, wherein the autonomous route includes only road segments suitable for fully autonomous vehicle travel; causing, by the one or more processors, a vehicle control system of the vehicle to operate the vehicle autonomously along the autonomous route from the starting location to the target location; and causing, by the one or more processors, the vehicle control system of the vehicle to stop at the target location to allow one or more passengers to exit the vehicle. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A computer system for automatically routing a vehicle capable of autonomous operation, comprising:
-
one or more processors; a map database communicatively connected to the one or more processors and storing map data including one or more suitability scores for each of a plurality of road segments indicating the road segment'"'"'s suitability for autonomous or semi-autonomous vehicle operation; and a program memory coupled to the one or more processors and storing executable instructions that, when executed by the one or more processors, cause the computer system to; receive a request from a user to initiate an autonomous vehicle trip; receive an indication of a starting location from which to begin the autonomous vehicle trip; receive an indication of a target location to which to route the vehicle during the autonomous vehicle trip; determine an autonomous route from the starting location to the target location using the map data of the map database, wherein the autonomous route includes only road segments suitable for fully autonomous vehicle travel; cause a vehicle control system of the vehicle to operate the vehicle autonomously along the autonomous route from the starting location to the target location; and cause the vehicle control system of the vehicle to stop at the target location to allow one or more passengers to exit the vehicle. - View Dependent Claims (17, 18)
-
-
19. A tangible, non-transitory computer-readable medium storing instructions for automatically routing a vehicle capable of autonomous operation that, when executed by at least one processor of a computer system, cause the computer system to:
-
receive a request from a user to initiate an autonomous vehicle trip; receive an indication of a starting location from which to begin the autonomous vehicle trip; receive an indication of a target location to which to route the vehicle during the autonomous vehicle trip; determine an autonomous route from the starting location to the target location, wherein the autonomous route includes only road segments suitable for fully autonomous vehicle travel; cause a vehicle control system of the vehicle to operate the vehicle autonomously along the autonomous route from the starting location to the target location; and cause the vehicle control system of the vehicle to stop at the target location to allow one or more passengers to exit the vehicle. - View Dependent Claims (20)
-
Specification