Lyapunov stability is weak in that it does not even imply that
converges to
as
approaches infinity. The states are only
required to hover around
. Convergence requires a stronger
notion called asymptotic stability. A point
is an asymptotically stable equilibrium point of
if:
Asymptotic stability appears to be a reasonable requirement, but it
does not imply anything about how long it takes to converge. If
is asymptotically stable and there exist some
and
such that
![]() |
(15.2) |
For use in motion planning applications, even exponential convergence
may not seem strong enough. This issue was discussed in Section
8.4.1. For example, in practice, one usually prefers to
reach in finite time, as opposed to only being ``reached'' in
the limit. There are two common fixes. One is to allow asymptotic
stability and declare the goal to be reached if the state arrives in
some small, predetermined ball around
. In this case, the
enlarged goal will always be reached in finite time if
is
asymptotically stable. The other fix is to require a stronger form of
stability in which
must be exactly reached in finite time.
To enable this, however, discontinuous vector fields such as the
inward flow of Figure 8.5b must be used. Most
control theorists are appalled by this because infinite energy is
usually required to execute such trajectories. On the other hand,
discontinuous vector fields may be a suitable representation in some
applications, as mentioned in Chapter 8. Note that
without feedback this issue does not seem as important. The state
trajectories designed in much of Chapter 14 were expected
to reach the goal in finite time. Without feedback there was no
surrounding vector field that was expected to maintain continuity or
smoothness properties. Section 15.1.3 introduces
controllability, which is based on actually arriving at the goal in
finite time, but it is also based on the existence of one trajectory
for a given system
, as opposed to a family of
trajectories for a given vector field
.
Steven M LaValle 2020-08-14