Download as pptx, pdf, or txt
Download as pptx, pdf, or txt
You are on page 1of 23

Modelling and stable walking

analysis of 6 degrees of freedom


biped robot

Presented by
Geo Jose, A P Sudheer
Mechatronics/Robotics laboratory
Dept. of Mechanical Engg
National institute of technology, Calicut
E-mail: geojose1987@gmail.com
Introduction
• Assistance Replacement

• Automation Complete replacement

Humanoids/Bipeds

• Non-anthropomorphic robots

Redesign of human environment

• Biped Dynamically unstable


compensated by larger foot size

12/08/2021 Dept. of Mechanical Engg, NITC 2


Objective

• Dynamic stability analysis of a 6 dof biped


walking on a flat terrain based on ZMP
criterion
• Design a foot which satisfies the locomotion
requirements

12/08/2021 Dept. of Mechanical Engg, NITC 3


Methodology

• Kinematic modelling
• Denavit-Hartenberg method

• Inverse kinematics
• Iterative method(Levenberg-Marquardt method)

• Dynamic modelling
• Newton-Euler algorithm

• Stability analysis
• Both in sagital and frontal plane based on ZMP

12/08/2021 Dept. of Mechanical Engg, NITC 4


Biped model
X2
X3
?3 l3
?4
Z2
Z3

l2 l4
X4
X1
?2 ?5
Z1 Z4

l5
l1
X0,X01 X5,X6

Y0,Y01
?6
l0
?1 Z5
Z0, Z01 Z6
12/08/2021 Dept. of Mechanical Engg, NITC 5
D-H modelling

Dept. of Mechanical Engg, NITC 6


Biped mass and dimensions

Mass M0 M1 M2 M3
Kg 0.068 0.115 0.115 0.080
Link length l0 l1 l2 l3
Meter 0.032 0.070 0.075 0.109

12/08/2021 Dept. of Mechanical Engg, NITC 7


Ai= i-1Ti=

Ai=

Where, i =1, 2,…,6

• pose of end-effector with respect to base frame=0T6

Where,
12/08/2021
0T = 0T *1T *……….*5T
6 1 2 6
Dept. of Mechanical Engg, NITC 9
Trajectory planning
• Cartesian space trajectory planning
• Cycloid function is used

• Step length of 0.2mis taken

• 20 break points are taken on the trajectory

• Pose corresponding to each of these points is


computed. (4x4 transformation matrix)
12/08/2021 Dept. of Mechanical Engg, NITC 10
Inverse kinematics

• 0T6= (4x4 pose matrix)

• 6 equations and 6 unknowns;


• Non-linear simultaneous equations involving
trigonometric functions makes the solution set
more complex
• Solution set is infinite
12/08/2021 Dept. of Mechanical Engg, NITC 11
Inverse kinematic solution
• Algebraic, geometric and iterative methods
• Non-traditional search techniques such as
Artificial Neural Networks(ANN), Simulated
Annealing(SA)
• Levenberg-Marquardt algorithm is used to
obtain solutions

12/08/2021 Dept. of Mechanical Engg, NITC 12


Dynamic
analysis

12/08/2021 Dept. of Mechanical Engg, NITC 13


Assumptions
• During single support phase stance foot is
assumed to remain in flat contact on the ground
• Impact is assumed to be perfectly inelastic
• All links are assumed to be slender with CoM
(Centre of mass) and centeroid coinciding
• Force on swing leg is zero
12/08/2021 Dept. of Mechanical Engg, NITC 14
Stability criteria-ZMP
• The zero moment point is the point through which a
ground reaction force would need to pass in order to
satisfy dynamic equilibrium of the robot for a given
motion
• Biped is stable if ZMP is within the support polygon
created by the feet
• Then the ankles can transmit the resulting moment

12/08/2021 Dept. of Mechanical Engg, NITC 15


ZMP cont...

12/08/2021 Dept. of Mechanical Engg, NITC 16


ZMP cont...

=0

12/08/2021 Dept. of Mechanical Engg, NITC 17


RESULTS

12/08/2021 Dept. of Mechanical Engg, NITC 19


Results......

12/08/2021 Dept. of Mechanical Engg, NITC 20


ZMP

12/08/2021 Dept. of Mechanical Engg, NITC 21


Conclusion
• For a step length of 20cms ZMP will stay well
with in a square foot having side 6cms
• Design torques for controller design for the
proposed gait is computed
• Since infinite set of gaits are possible; Some
optimisation technique is to be used to get an
optimum foot size for a particular step length

12/08/2021 Dept. of Mechanical Engg, NITC 22


References
• J. Angeles, Fundamentals of robotic mechanical systems:
theory, methods, and algorithms. Springer Verlag, 2007.
• M. Raibert et al., Legged robots that balance. MIT press
Cambridge, MA, 1986.
• F. Silva, T. Machado et al., “Energy analysis during biped
walking,” Proceedings of 1999 IEEE International Conference
on Robotics and Automation, vol. 1, IEEE, pp. 59–64, 2002.
• Z. Tang, C. Zhou, and Z. Sun., “Trajectory planning for smooth
transition of a biped robot”, Proceedings of ICRA’03 IEEE
International Conference in Robotics and Automation, 2003,
vol. 2, IEEE, 2003, pp. 2455–2460.

12/08/2021 Dept. of Mechanical Engg, NITC 23


• P. Vadakkepat and D. Goswami, “Biped locomotion: stability,
analysis and control,” Robotica, vol. 27, no. 1, pp. 355–365,
2009.
• M. Vukobratovic and B. Borovac., “Zero-moment point-thirty
five years of its life”, International Journal of Humanoid
Robotics, vol. 1, no. 1, pp. 157–173, 2004.
• T. Zieli’nska, C. Chew, P. Kryczka, and T. Jargilo., “Robot gait
synthesis using the scheme of human motions skills
development”, Mechanism and Machine Theory, vol. 44, no.
3, pp. 541–558, 2009.

12/08/2021 Dept. of Mechanical Engg, NITC 24


THANK YOU

12/08/2021 Dept. of Mechanical Engg, NITC 25

You might also like