A robot platform includes perceptors, locomotors, and a system controller.
The system controller executes a robot intelligence kernel (RIK) that
includes a multi-level architecture and a dynamic autonomy structure. The
multi-level architecture includes a robot behavior level for defining
robot behaviors, that incorporate robot attributes and a cognitive level
for defining conduct modules that blend an adaptive interaction between
predefined decision functions and the robot behaviors. The dynamic
autonomy structure is configured for modifying a transaction capacity
between an operator intervention and a robot initiative and may include
multiple levels with at least a teleoperation mode configured to maximize
the operator intervention and minimize the robot initiative and an
autonomous mode configured to minimize the operator intervention and
maximize the robot initiative. Within the RIK at least the cognitive
level includes the dynamic autonomy structure.