3.toward A Mobile Autonomous
3.toward A Mobile Autonomous
3.toward A Mobile Autonomous
com
Received 15 January 2003; received in revised form 11 June 2003; accepted 17 July 2003
Abstract
The paper deals with the results obtained up to now in the design and realization of mobile platforms, wheeled and legged ones, for
autonomous deployment in unknown and hostile environments: a work developed in the framework of a project supported by the Italian
Space Agency.
The paper is focused on the description of the hierarchical architecture adopted for the planning, the supervision and the control of
their mobility.
Experimental results validate the solutions proposed, evidencing the capabilities of the platforms to explore environments in presence
of irregular ground shape and obstacles of di6erent dimensions.
? 2003 Elsevier Ltd. All rights reserved.
Keywords: Robotic platform; Planetary exploration; Path planning; Wheeled robot; Legged robot
0032-0633/$ - see front matter ? 2003 Elsevier Ltd. All rights reserved.
doi:10.1016/j.pss.2003.07.002
24 P. Arena et al. / Planetary and Space Science 52 (2004) 23 – 30
Fig. 6. E6ect of primitives PIVOT, SPIN, FORWARD, AHEAD, SWING and TURN.
the neurobiological paradigm that functionally describes realised (Arena et al., 1998), and the whole formulation of
the gait generation in animals. This is formulated through the CPG through CNNs was introduced and realised (Arena
a hierarchical structure, where a pool of neurons, the et al., 1999a, b).
command neurons (CNs) receives feedback from the en- In Fig. 9 a schematic representation of the realisation of
vironment and imposes a particular locomotion pattern on the locomotion control of an hexapod robot, able to change
a network of motor neurons, the local motion-generating among the slow, medium and fast gait, thank to a suitable
neurons (LMGNs). LMGNs generate a particular spatio- variation of the connections among the cells is reported. All
temporal dynamics over a network of actuators so as to the details of the implementation and realisation are fully
realise locomotion. Local feedback can of course modulate described in Arena et al. (1999b). One of the most inter-
the characteristics of the current gait. Both the dynamics esting characteristics of this type of implementation is the
related to the CNs and LPGNs have been designed and intrinsic robustness against fault. As described in Arena and
P. Arena et al. / Planetary and Space Science 52 (2004) 23 – 30 29
Fig. 11. (a) The Roll and Pitch angles. (b) The attitude controlled variables.
Fortuna (2002), even if one neuron is cut from the ring gen-
erating the wave motions, locomotion succeeds in taking
place, even if a6ected by a lack of synchronisation among
the neurons. Therefore adaptability, robustness, local con-
nectivity and real-time control are among the major aspects
and advantages of this methodology.
Fig. 10a depicts the robot REXABOT I, a 12DOF au-
tonomous hexapod where the methodology previously
addressed was implemented (Arena and Fortuna, 2002).
Since an important aspect regards the possibility to have
a real-time attitude control on this kind of structures, for
example when multipod locomotion generation involves
undulatory dynamics on the robot body, that have to be
controlled, a 18 DOF hexapod, REXABOT II, was built
(Fig. 10b). The basic cell dynamical system that was able Fig. 12. The attitude control scheme.
to drive the 3DOF for each leg was an extended dynamics
with respect to the cell driving the 2DOF leg of Rexabot
I (Arena et al., 2002). Attitude control has to guarantee been used to measure the inclination of the robot. The two
that the robot keeps its body in horizontal position when it signals provided by the sensor reveal the orientation of the
walks on slopping planes. For this task a 2-axis acceleration robot with respect to the Earth plane and are used as error
sensor, located on the middle ventral side of the body, has signals, detecting the error on the roll ’ and pitch angles
30 P. Arena et al. / Planetary and Space Science 52 (2004) 23 – 30
(Fig. 11a) with respect to the horizontal reference. These Arena, P., Branciforte, M., Fortuna, L., 1998. A CNN based experimental
signals, elaborated and merged to those coming from the frame for patterns and autowaves. Int. J. Circuits Theory Appl. 26,
CPG are used to control the joint variables. The 3 DOF leg 635–650.
Arena, P., Fortuna, L., Branciforte, M., 1999a. Reaction–di6usion CNN
allows us to perform the attitude control of the robot by algorithms to generate and control arti:cial locomotion. IEEE Trans.
applying very intuitive principles. A suitable control law de- Circuits Syst. I: Fund. Theory Appl. 46 (2), 259–266.
scribed in Arena et al. (2002) and shown in Fig. 12 achieves Arena, P., Fortuna, L., Branciforte, M., 1999b. Realization of a reaction–
these results. The two patterns of action can be schematised di6usion CNN algorithm for locomotion control in an hexapode robot.
through matrices containing the gains plus signs associated J. VLSI Sig. Process. Syst. 23 (2/3), 267–280.
Arena, P., Fortuna, L., Frasca, M., 2002. Attitude control in walking
to each of the two joint angles
and , that modulate the hexapod robots: an analogic spatio-temporal approach. Int. J. Circuit
attitude at the level of the single leg (Fig. 11b). The e6ects Theory Appl. 30, 441–458.
of the pitch and roll control are shown in Figs. 13a and b, Campion, G., Bastin, G., Novel, B.D., 1996. Structural properties and
respectively. It can be seen that the body of the robot is classi:cation of kinematic and dynamic models of wheeled mobile
kept horizontal against the slope of the ground plane. robots. IEEE Trans. Robot. Autom. 12 (1).
Cherif, M., 1999. Kinodynamic motion planning for all-terrain wheeled
vehicles. Proc. IEEE Int. Conf. Robot. Autom. 1, 317–322.
Chua, L.O., Yang, L., 1988. Cellular neural networks: theory and
4. Conclusions applications. IEEE Trans. Circuits Syst. I 35, 1257–1290.
Di Giamberardino, P., Monaco, S., Normand-Cyrot, D., 1996. Digital
control through :nite feedback discretizability. Proc. Int. Conf. Robot.
In the paper two di6erent robotic platforms developed and
Autom., 3141–3146.
located in our laboratories, a wheeled one and a legged one, Di Giamberardino, P., La Gala, F., Monaco, S., Normand-Cyrot, D.,
have been illustrated. The main aspects addressed through 2001. Experimental torque control of a wheeled robot under digital
the paper concern the design and the implementation of a motion planning. In: Proceedings of IASTED International Conference
hierarchical control architecture, in which only the lowest on Modelling, Identi:cation and Control, Innsbruck, Austria.
Foux, G., Heymann, M., Bruckstein, A., 1993. Two dimensional robot
layer is dependent on the particular robotic structure, so be-
navigation among unknown stationary polygonal obstacles. IEEE
ing used for any rover whose aim is to move in an unknown Trans. Robot. Autom. 9 (1), 96–102.
or partially known environment in presence of rough sur- Hart, P.E., Nilsson, N.J., Raphael, B., 1968. A formal basis for the
faces and obstacles. The results obtained up to now with heuristic determination of minimum cost paths. IEEE Trans. Syst. Sci.
the two kind of robots con:rm the feasibility of such im- Cybern. 4 (2), 100–107.
Kubota, T., Nakatani Tyoshmitsu, I., 1995. Path planning for planetary
plementation on mobile platforms for planetary exploration.
rover based on traversability probability. IEEE ICAR 739 –744.
Manganaro et al., 1999. Latombe, J.C., 1991. Robot Motion Planning. Kluver Academic, Boston,
MA.
Lima, P.U., Saridis, G.N., 1999. Intelligent controllers as hierarchical
stochastic automata. IEEE Trans. Syst. Man Cybern.—Part B: Cybern.
References 29 (2), 151–163.
Meystel, A., Isic, C., 1988. Pilot level of a hierarchical controller for a
F uner, U., 1990. Design of knowledge-rich hierarchical
Acar, L., OzgF unmanned mobile robot. IEEE J. Robot. Autom. 4 (3), 241–255.
controllers for large functional systems. IEEE Trans. Syst. Man Cybern. Monaco, S., Normand-Cyrot, D., 1992. An introduction to motion planning
20(4) 791–803. under multirate digital control. Proc. 31st Cont. and Dec. Conf.
Albus, J.S., 1991. Outline for a theory of intelligence. IEEE Trans. Syst. pp. 1780 –1785.
Man Cybern. 21 (3), 473–509. Roska, T., Chua, L.O., 1993. The CNN universal machine: an analogic
Antsaklis, P.J., Passino, K.M. (Eds.), 1993. An introduction to intelligent array computer. IEEE Trans. Circuits Syst. I 40, 163–173.
and autonomous control. Kluwer Academic Publishers, Norwell. Shepherd, G.M., 1994. Neurobiology. Oxford University Press,
Arena, P., Fortuna, L., 2002. Analog cellular locomotion control of Oxford.
hexapod robots. IEEE Contr. Syst. Mag. 22 (6).