If the state space has an interesting boundary, as in the case of
for motion planning problems, then many important boundary sensors can be formulated based on the detection of the
boundary. Figure 11.12 shows several interesting
cases on which sensors are based.
Suppose that the state space is a closed set with some well-defined
boundary. To provide a connection to motion planning, assume that
, the closure of
. A contact sensor
determines whether the boundary is being contacted. In this case,
and
is defined as
if
,
and
otherwise. These two cases are shown in Figures
11.12a and 11.12b, respectively.
Using this sensor, there is no information regarding where along the
boundary the contact may be occurring. In mobile robotics, it may be
disastrous if the robot is in contact with obstacles. Instead, a
proximity sensor is often used, which yields
if the
state or position is within some specified constant,
, of
, and
otherwise. This is shown in Figure
11.12.
In robot manipulation, haptic interfaces, and other applications in which physical interaction occurs between machines and the environment, a force sensor may be used. In addition to simply indicating contact, a force sensor can indicate the magnitude and direction of the force. The robot model must be formulated so that it is possible to derive the anticipated force value from a given state.
Steven M LaValle 2020-08-14