In the hardware experiment, a small Cross robot made of five
Cosmo modules is utilized (the robot is depicted in Fig. 13). The robot moves using the same four motion primitives as in the
simulated scenarios. The execution of each primitive takes 30 s on
the real robot. The control signals ai(t), i = 1, . . . , n, where n is
the number of modules, define the desired position of each joint.
The joints are controlled by a P regulator. The physical simulation
used in the motion planner uses the same P controller which allows
us to control the robot using the motion primitives obtained from
the simulation. Examples of the control signals are depicted in
Fig. 14.