Documente Academic
Documente Profesional
Documente Cultură
Abstract This paper focuses on translational motion analysis the locomotion of the robot can be classified into dynamic, such
of a hexapod walking robot, for this, use is made of conventions as running or jumping, and static, such as walking [1].
published in 2010 by Xilun Ding, Zhiying Wang, Alberto Rovetta Is because that this article focuses on the analysis of
and J.M. Zhu, which are support for the parameters of this study. statically stable translational motion of a hexapod robot in order
The analysis is divided in three parts: step phases, locomotion of
to define and parameterize four different gaits: Tripod,
movement and walking gaits; in the first part, was analyzed the
movement phases: Transfer and support, and how each movement is
quadruped, 4+2 quadruped and pentapod.
formed. The second part defines features such as: periods, duty
factor, lengths, offsets, support polygon, work area, gaits and crab II. STEP PHASES
angle; in the walking gaits, are studied four types suggested: Tripod,
quadruped, 4+2 quadruped and Pentapod. Finally, we propose an The step is the basic unit of displacement which compose a
analysis formulation and an application model, concluding that it different types of walking, the step is itself composed of two
can be applied to any type of hexapod robot and can be the starting phases of motion:
point for future research in the field of path planning for walking
robots. Support Phase: The legs performs a supporting / stance
cycle in contact with the displacement surface, generally
Keywords Locomotion analysis, hexapod robot, step trajectory,
tripod gait, quadruped gait, quadruped 4+2 gait, pentapod gait.
formulated by a linear or trapezoidal equation [2].
Transfer Phase: The legs performs a transferring / swing
I. INTRODUCTION cycle over the surface of displacement, generally
formulated by a parabolic equation or -degree
he term locomotion comes from the physical polynomial.
T phenomenon known as motion (change of position or
orientation in space). The locomotion therefore refers to a III. MOVEMENT LOCOMOTION
movement realized by a body for moving from one place to
another or rotation thereof about a point in a plane; a body can In order to understand the way in which the robot moves, it
be a person, animal or machine, and it means that locomotion requires a synthesis of characteristics about step and that can
varies according to the shape, structure, propulsion system or produce movement:
other factor that depends on the reference subject.
The locomotion of the living creatures is current topic of Support / Stance Period: Period in which it the performs
interest, since it is intended based on related physical of their the support stance, denoted as:
motion, understand and improve the mechanisms of propulsion Transfer/ swing period: Period in which it performs the
and / or to establish parameters to determine what would be the transfer stance, denoted as:
appropriate positions to perform some type of movement. Step Period: Period in which it conducts a full step,
From the branches associated to this subject, the robotics denoted as , where:
according to architecture classifies a bio-inspired robots at: = + (1)
articulated, mobiles, androids, zoomorphic and hybrid. In the Duty Factor (): Is the ratio between the period of support
classification of the articulated, the hexapods (mechanical and step period, where:
vehicles that walk on six legs), have brought considerable
= (2)
attention in recent decades, this is because they have significant
advantages over wheeled robots to walk on uneven ground Stroke Length: Is the distance traveled in the support phase.
(with no continuous contact with the surface). There are several Stride Length: Is the distance that moves the center of
advantages of a hexapod model: high degree of flexibility in the gravity (COG) during a complete cycle of locomotion.
manner in which it can move, robustness in case of failure of Origin Offset: Displacement of final effector respect its
the extremities and the possibility of using one, two or three origin.
legs to work as hands and perform complex operations with Support Polygon: Is formed during the support phase, this
them. polygon is constructed from the union of points of the end
The most studied problem for multi-legged robots, is how effectors of legs in contact with the surface, this
to determine the best sequence for the elevation and location of characteristic varies respect at gait and offset of origin.
the legs in the walking cycle. From the point of view of stability, Work Area: Space formed by all the coordinates in which
can be locate the end-effector.
G. Evangelista Adrianzn, Universidad Privada Antenor Orrego (UPAO),
Trujillo, La Libertad, Per, gevangelistaa@upao.edu.pe Periodic Gait: Is periodic if similar states of the same leg
during successive strokes occur at the same interval for all
D. Lzaro Cerna, Universidad Privada Antenor Orrego, Trujillo, La
Libertad, Per, dlazaroc@upao.edu.pe
legs, that interval being the cycle time.
PON29_IES2013IEEE INTERNATIONAL ENGINEERING SUMMIT29-31 DE OCTUBRECOATZACOALCOS, VERACRUZ, MEXICO 168
TABLE IV
PENTAPOD GAIT PHASES
Figure 1. Numbering of legs for a hexapod robot with symmetrical distribution.
STAGE SUPPORT TRANSFER
A. Tripod Gait: It is characterized by have 3 legs in every 1 1 -2 -3 -4 -6 5
2 1 -2 -4 -5 -6 3
support stage [4]: 3 2 -3 -4 -5 -6 1
4 1 -2 -3 -4 -5 6
TABLE I 5 1 -2 -3 -5 -6 4
TRIPOD GAIT PHASES 6 1 -3 -4 -5 -6 2
8( 0 )2
= [ 0 ] (4)
2
2 = [/2: 0]
2 = 12.38 + 1.5( ) sin
2 = 0 + 1.5( ) cos
2 = [8(1.5( ) + /4)2 + 10.51 /2]
5 = [/2: 0]
5 = 12.38 + 1.5( ) sin()
5 = 0 + 1.5( ) cos()
5 = [8(1.5( ) + /4)2 + 10.51 /2]
1,3 = [/4: 0]
1,3 = 12.38 + 0.75( ) sin()
Figure 5. Working area for end-effector of the leg 4.
PON29_IES2013IEEE INTERNATIONAL ENGINEERING SUMMIT29-31 DE OCTUBRECOATZACOALCOS, VERACRUZ, MEXICO 171
1,3 = 0 + 0.75( ) cos()
1,3 = 10.51
4,6 = [/4: 0]
4,6 = 12.38 + 0.75( ) sin()
4,6 = 0 + 0.75( ) cos()
4,6 = 10.51
VII. RESULTS
A. Tripod Gait
It was generated using 300 iterations a gait period of 3
seconds, this has a stroke length of 2.5cm and an Figure 7. Quadruped gait locomotion.
iteration delay of 10ms. The behavior is showing in the
figure 6 and is due to the following parameters: C. 4+2 Quadruped Gait
It was generated using 110 iterations a gait period of
= 5
1.1 seconds, this has a stroke length of 3cm and an
0 = 12.38
iteration delay of 10ms. The behavior is showing in the
0 = 5 1,2 figure 8 and is due to the following parameters:
0 = 5 5,6 = 6
0 = 10.51 0 = 12.38
= 0 0 = 4 1,2
0 = 4 5,6
0 = 10.51
= 90
B. Quadruped Gait
It was generated using 210 iterations a gait period of
2.1 seconds, this has a stroke length of 3.5cm and an Figure 8. Locomotion of the 4+2 quadruped gait.
iteration delay of 10ms. The behavior is showing in the
figure 7 and is due to the following parameters: D. Pentapod Gait
It was generated using 130 iterations a gait period of
= 7
1.3 seconds, this has a stroke length of 2.5cm and an
0 = 12.38
iteration delay of 10ms. The behavior is showing in the
0 = 3 1,2 figure 9 and is due to the following parameters:
0 = 3 5,6 = 5
0 = 10.51 0 = 12.38
= 90 0 = 4 1,2
0 = 4 5,6
0 = 10.51
= 35.
PON29_IES2013IEEE INTERNATIONAL ENGINEERING SUMMIT29-31 DE OCTUBRECOATZACOALCOS, VERACRUZ, MEXICO 172
APPENDIX
REFERENCES
[1] Xilun Ding, Zhiying Wang, Alberto Rovetta and J.M. Zhu, Climbing and
Walking Robots, Beihang University, Politecnico di Milano, China,
Italy, 2010, p.291
[2] Shibendu Shekhar Roy, Ajay Kumar Singh and Dilip Kumar Pratihar,
Analysis of Six-legged Walking Robots, 14th National Conference on
Machines and Mechanisms, NIT, Durgapur, India, 2009, p3
[3] Andrs Prieto-Moreno Torres, Estudio de la locomocin de un robot
Figure 9. Pentapod gait locomotion. cuadrpedo mediante la generacin de patrones biolgicos, Escuela
Politcnica Superior, p.1
[4] Tsu-Tian Lee, Ching-Ming Liao, and Ting-Kou Chen, On the Stability
VIII. DISCUSSIONS Properties of Hexapod Tripod Gait, IEEE Journal of Robotics and
Automation, Vol. 4. No. 4. August, 1988, p.427
The results obtained of the iterations during a complete [5] Nestor Martnez De Oraa, Pedro Fernndez Gmez, Robot Hexpodo,
cycle of locomotion, show that the legs have a behavior and Universitat Politcnica de Catalunya, 2003, pp.32-33
[6] Lianqing Yu Yujin Wang, Weijun Tao, Gait Analysis and
characteristics identical to those described in the walking gaits, Implementation of a Simple Quadruped Robot, 2nd International
thus proving that yes could parameterize and formulate the Conference on Industrial Mechatronics and Automation, 2010, pp.431-
motion equations in the four types of gaits and this through a 432
[7] G. Clark Haynes, Alfred A. Rizzi, Gaits and Gait Transitions for Legged
single analysis. Robots, IEEE International Conference on Robotics and Automation -
The crab angle influence can be observed in the behavior of Florida, 2006, p.1121
x and y axis at different results, thus proving, that determines
the direction of motion regardless of gait type; but if want to Guillermo Evangelista is an Electronic Engineer graduated
from the Universidad Privada Antenor Orrego. He currently
perform a backward movement, this can be generated by a teach Electronic Engineering in the UPAO, where he is also
down counter for . a member of the Engineering Research Unit and advisor
Engineering Research Group Electronics (RGEE). His
IX. CONCLUSIONS research interest is the mathematical modeling for
polyarticulated robots and UAV units, as well as the development of solutions
based artificial vision for industrial applications and non-invasive monitoring.
Based on the motion parameters proposed, the description
of the four gaits was performed without resorting a Denis Lzaro is student of Electronic Engineering at the
Universidad Privada Antenor Orrego, and present is Vice-
parameters or special characteristics, thus providing a President of the RAS-IEEE / UPAO.
generalized analysis model and independent to the selected
type.
To improve the static equilibrium of the robot (support
polygon), should be apply an origin offset of positive value
to the 1,2 legs and negative to 5,6 legs.
The parameter crab angle solves the problem of
independent equations in the horizontal plane, the
orientation of the trajectory depends only on this
parameter, which determines the equations per axis of
dependent manner.
If the analysis is implemented in a hexapod robot and want
to test it in a non-uniform terrain, will require the use of
sensors to detect surface; this will not alter the design of
the analysis, only will make the 0 parameter becomes a
variable.
ACKNOWLEDGMENT