Kinematic motion planning with regional planning constraints
First Claim
1. A method of kinematic motion planning, the method comprising:
- accessing a list of a plurality of nodes defining a plurality of potential kinematic path locations between a starting position and an ending position of an aircraft;
determining a plurality of constraint sets that apply one or more vehicle motion constraints specific to each of a plurality of spatial regions defined between the starting position and the ending position;
applying the constraint sets in determining a plurality of connections between the nodes to form a kinematic motion path based on locations of the nodes relative to the spatial regions the kinematic motion path including the plurality of connections between the nodes as path options for a dynamic path planner to determine a motion path plan for the vehicle;
outputting the kinematic motion path to a dynamic path planner to complete creation of a motion path plan for the aircraft, wherein the dynamic path planner applies dynamic motion planning inputs to the kinematic motion path to create the motion path plan, the dynamic motion path planning inputs including at least one of vehicle speed, position, and motion constraints; and
adjusting a position of one or more flight control surfaces to implement the motion path plan.
1 Assignment
0 Petitions
Accused Products
Abstract
An aspect includes a method of kinematic motion planning includes accessing a list of a plurality of nodes defining a plurality of potential kinematic path locations between a starting position and an ending position of a vehicle. A plurality of constraint sets is determined that apply one or more vehicle motion constraints based on a plurality of spatial regions defined between the starting position and the ending position. The constraint sets are applied in determining a plurality of connections between the nodes to form a kinematic motion path based on locations of the nodes relative to the spatial regions. The kinematic motion path is output to a dynamic path planner to complete creation of a motion path plan for the vehicle.
28 Citations
15 Claims
-
1. A method of kinematic motion planning, the method comprising:
-
accessing a list of a plurality of nodes defining a plurality of potential kinematic path locations between a starting position and an ending position of an aircraft; determining a plurality of constraint sets that apply one or more vehicle motion constraints specific to each of a plurality of spatial regions defined between the starting position and the ending position; applying the constraint sets in determining a plurality of connections between the nodes to form a kinematic motion path based on locations of the nodes relative to the spatial regions the kinematic motion path including the plurality of connections between the nodes as path options for a dynamic path planner to determine a motion path plan for the vehicle; outputting the kinematic motion path to a dynamic path planner to complete creation of a motion path plan for the aircraft, wherein the dynamic path planner applies dynamic motion planning inputs to the kinematic motion path to create the motion path plan, the dynamic motion path planning inputs including at least one of vehicle speed, position, and motion constraints; and adjusting a position of one or more flight control surfaces to implement the motion path plan. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8)
-
-
9. A kinematic motion planning system for an aircraft, the motion planning system comprising:
-
a processor; and memory having instructions stored thereon that, when executed by the processor, cause the kinematic motion planning system to; access a list of a plurality of nodes defining a plurality of potential kinematic path locations between a starting position and an ending position of the aircraft; determine a plurality of constraint sets that apply one or more vehicle motion constraints specific to each of a plurality of spatial regions defined between the starting position and the ending position; apply the constraint sets in determining a plurality of connections between the nodes to form a kinematic motion path based on locations of the nodes relative to the spatial regions, the kinematic motion path including the plurality of connections between the nodes as path options for a dynamic path planner to determine a motion path plan for the vehicle; output the kinematic motion path to a dynamic path planner to complete creation of a motion path plan for the aircraft, wherein the dynamic path planner applies dynamic motion planning inputs to the kinematic motion path to create the motion path plan, the dynamic motion path planning inputs including at least one of vehicle speed, position, and motion constraints; and adjusting a position of one or more flight control surfaces to implement the motion path plan. - View Dependent Claims (10, 11, 12, 13, 14, 15)
-
Specification