1. When the UAV is far away from the line(lateral distance greater than 2 to 3
times the minimum turn radius) , the objective is to fly toward the path.
2. The transition region around the path is indicated by dashed lines which lie at
a distance ( \u03c4 ) on each side of the path. Outside the transition region, the
desired heading or entry angle, \u03c7c is constant.
3. Once inside the transition region, the desired heading begins to transition
from \u03c7c to the heading along the desired path, \u03c7f . The rate of transition is
controlled by a gain k >=1 .
A complete list of the variables used for the straight line algorithm is as follows.
Variables
Description
\u03c7f
Heading from waypoint 1 to 2
s*
Progress along path, s* lies between 0
and 1
\u0395
Lateral tracking error
\u03c4
Transition region boundary distance
w1 , w1x , w1y
Waypoint 1 and it\u2019s north and east
components
\u03a1
The side of the path that the UAV is on,
having a value of 1 or -1
z = (x ,y)T
Current location of the UAV
\u03c7c
Commanded heading
\u03c7e
Entry heading angle( 0 < \u03c7e < 90 )
k
Transition gain, k >=1
The parameters (\u03c4, k and \u03c7e ) can be tuned based on the capabilities of the UAV to
achieve the desired performance.
The following algorithm maneuvers the UAV to follow straight line paths with
asymptotically decaying error provided it can generate enough thrust to yield a
positive ground speed. Lyapunov arguments are used to justify these claims.
Leave a Comment