Robots can be characterised as systems which exist in a multidimensional
configuration space, whose structure is extremely complex, especially
since additional dimensions have to be introduced to allow for engineering
tolerances. We have adopted a 2-stage approach to the representation of
this spece (i) a nominal phase characterised by the topological structure
of the Euclidean group discussed above, which identifies critical
points in a planned action where an analysis of the consequences of
possible errors is required (ii) a capability for the analysis of the
local structure of configuration space around the critical points, which
allows us to predict what error-states can actually occur, and determine
strategies for achieving teleological transitions.