System and method for generating paths in an autonomous vehicle
First Claim
1. In a system for enabling a vehicle to traverse a predetermined route, a system for generating a path for the vehicle to track comprising:
- means for storing route data for the predetermined route, said route data identifying a plurality of path segments forming the predetermined route and a plurality of nodes located along the predetermined route at the beginning and the end of the predetermined route and between adjacent path segments, said path segments representing a plurality of postures of the vehicle, wherein each of said plurality of postures includes a position, a heading, and a curvature for the vehicle along the predetermined route;
means for storing said plurality of path segments and said plurality of nodes as compressed path data, said compressed path data representing said plurality of path segments and said plurality of nodes as a function, wherein said function is continuous in posture, said compressed path data reducing an amount of storage required for the predetermined route;
means for retrieving said compressed path data associated with the predetermined route; and
means for generating a series of postures from said retrieved compressed path data for the vehicle to track thereby allowing the vehicle to traverse the predetermined route.
0 Assignments
0 Petitions
Accused Products
Abstract
A system for generating a path allows a vehicle to traverse a predetermined route. The system stores route data for the predetermined route. The route data identifies a series of contiguous path segments that form the predetermined route. The route data also identifies a series of nodes located at the beginning and the end of the predetermined route and between adjacent path segments. Each path segment represents a series of postures along the predetermined route. Each posture identifies a position, a heading, and a curvature for the vehicle at a particular point along the predetermined route. The system stores the path segments and nodes as compressed path data. In one embodiment, the compressed path data is a function that is continuous in posture, i.e., continuous in position, heading and curvature. The system retrieves the compressed path data and generates a series of postures from the retrieved compressed path data to allow the vehicle to traverse the predetermined route.
118 Citations
18 Claims
-
1. In a system for enabling a vehicle to traverse a predetermined route, a system for generating a path for the vehicle to track comprising:
-
means for storing route data for the predetermined route, said route data identifying a plurality of path segments forming the predetermined route and a plurality of nodes located along the predetermined route at the beginning and the end of the predetermined route and between adjacent path segments, said path segments representing a plurality of postures of the vehicle, wherein each of said plurality of postures includes a position, a heading, and a curvature for the vehicle along the predetermined route; means for storing said plurality of path segments and said plurality of nodes as compressed path data, said compressed path data representing said plurality of path segments and said plurality of nodes as a function, wherein said function is continuous in posture, said compressed path data reducing an amount of storage required for the predetermined route; means for retrieving said compressed path data associated with the predetermined route; and means for generating a series of postures from said retrieved compressed path data for the vehicle to track thereby allowing the vehicle to traverse the predetermined route. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. In a system for enabling a vehicle to traverse a predetermined route, a method for generating a path for the vehicle to track comprising the steps of:
-
storing route data for the predetermined route, said route data identifying a plurality of path segments forming the predetermined route and a plurality of nodes located along the predetermined route at the beginning and the end of the predetermined route and between adjacent path segments, said path segments representing a plurality of postures of the vehicle,, wherein each of said plurality of postures includes a position, a heading, and a curvature for the vehicle along the predetermined route; storing said plurality of path segments and said plurality of nodes as compressed path data, said compressed path data representing said plurality of path segments and said plurality of nodes as a function, wherein said function is continuous in posture, said compressed path data reducing an amount of storage required for the predetermined route; retrieving said compressed path data associated with the predetermined route; and generating a series of postures from said retrieved compressed path data for the vehicle to track thereby allowing the vehicle to traverse the predetermined route. - View Dependent Claims (11, 12, 13, 14, 15, 16, 17, 18)
-
Specification