The continuous-time case is substantially more difficult, both to express and to compute in general forms. In many special cases, however, there are elegant ways to compute it. Some of these will be covered in Section 11.5 and Chapter 12. To help complete the I-space framework, some general expressions are given here. In general, I-maps and derived I-spaces can be constructed following the ideas of Section 11.2.1.
Since there are no discrete transition rules, the derived I-states
cannot be expressed in terms of simple update rules. However, they
can at least be expressed as a function that indicates the state
that will be obtained after
and
are
applied from an initial state
. Often, this is obtained via
some form of integration (see Section 14.1), although
this may not be explicitly given. In general, let
denote a nondeterministic I-state at time
; this is the
replacement for
from the discrete-stage case. The initial
condition is denoted as
, as opposed to
, which was used in
the discrete-stage case.
More definitions are needed to precisely characterize
.
Let
denote the history of
nature actions up to time
. Similarly, let
denote the history of nature sensing actions.
Suppose that the initial condition is
. The
nondeterministic I-state is defined as
![]() |
(11.66) |
It is also possible to derive a probabilistic I-state, but this requires technical details from continuous-time stochastic processes and stochastic differential equations. In some cases, the resulting expressions work out very nicely; however, it is difficult to formulate a general expression for the derived I-state because it depends on many technical assumptions regarding the behavior of the stochastic processes. For details on such systems, see [567].
Steven M LaValle 2020-08-14