Modelling and Control of Robot Manipulators

  • Siciliano L
N/ACitations
Citations of this article
402Readers
Mendeley users who have this article in their library.
Get full text

Abstract

This book is the second edition of a textbook published in 1996 by McGraw Hill and originates from a graduate level course given by the authors at the University of Naples. The topics include kinematics, statics and dynamics of robot manipulators together with trajectory planning and active control. There are only minor additions the first edition, which are mainly the use of quaternion to describe the orientation of the end effector and a short description of a closed chain architecture for a manipulator (parallelogram arm). The book is largely devoted to serial manipulators, with special developments about active control including adaptative control, robust controls and stability analysis. Another strength of this book is the great number of problems proposed at the end of each chapter, together with a list of references related to it. The fundamental features covered by the text are illustrated on simple examples of serial manipulators (two-link planar arm, parallelogram arm) including analytical results and numerical tests. The book has nine chapters followed by three appendices. The first appendix is devoted to linear algebra, the second recalls some fundamental aspects of rigid body mechanics and the third gives some basic principles of feedback control of linear systems. Chapter one is an introduction to the study of robot manipulators, giving an interesting classification of their architectures, the corresponding workspace and describes the tasks for which they are used. After some standard examples of industrial manipulators, bibliographical reference texts are proposed, including textbooks on modelling and control of robots, general books on robotics, specialized texts, scientific robotic reviews and some international conferences on robotics. Chapters two, three and four are devoted to mechanical modelling of robot manipulators. The fundamental basics of kinematics are given in chapter two, including the representation of finite rotations by Euler angles or unit quaternions, homogeneous transformations, Denavit-Hartenberg parameters and workspace. The direct and inverse kinematical problems are solved in analytical form for some typical manipulator structures. The differential kinematics of robots are presented in chapter three, with an introduction to the geometric and analytic Jacobian matrices, kinematic singularities and redundancy. The inverse kinematic problem is presented, with special attention to the case of redundant robots where the solution is obtained by a linear optimization problem leading to the introduction of the pseudo-inverse Jacobian matrix and to the solution of several objectives such as avoidance of collision with an obstacle or moving away from singularities. Several inverse kinematics algorithms are given wih an interesting application to a three-link planar arm. Finally, a property of kineto-statics duality is deduced from the principle of virtual work applied to an equilibrium configuration of the robot. Chapter four is a standard presentation of the derivation of the dynamical model by Lagrange formulation and then by the Newton-Euler method. In the Lagrange formulation method, the linearity with respect to inertial parameters is shown and a detailed formulation of the dynamical model is obtained for a two-link Cartesian arm, a two-link planar arm and a parallelogram arm. The problem of dynamic parameter identification is also briefly presented from a numerical point of view. The recursive algorithm constructed from the Newton-Euler formulation is presented and illustrated by considering a two-link planar arm. Finally, the operational space dynamic model is introduced. In chapter five, paths and trajectory planning in joints and in operational spaces are presented; several classical methods of interpolation are described. Chapter six is an extensive study of active control of manipulators. Several methods are presented, involving classical independent joint control, non-linear centralized control, robust control and adaptative control. Both joint-space control and operational-space control are studied together with stability analysis by using Liapounoff functions. An interesting application to the two-link planar arm already used shows the comparison between various control schemes. Chapter seven deals with interaction control of serial manipulators with the working environment. Several strategies involving compliance control, impedance control, force control and hybrid control are presented. Chapter eight describes the actuators and the sensors used in robotics. Several types of servomotors (electric and hydraulic) are presented, together with the model giving their input/output relationship. Several kinds of sensors are also described including encoders, tachometers, force and vision sensors. The last chapter gives a short presentation of the functional architecture of a robot's control system, including characteristics of the programing environment and the hardware architecture. In conclusion, the book provides a good insight about simulation and control of robot manipulators, with a detailed study of the various control strategies and several interesting and pedagogical applications. This book is an excellent review of the standard knowledge needed not only for graduate students but also for researchers interested in robot manipulators. M Pascal

Cite

CITATION STYLE

APA

Siciliano, L. S. and B. (2000). Modelling and Control of Robot Manipulators. Measurement Science and Technology, 11(12), 1828–1829. https://doi.org/10.1088/0957-0233/11/12/709

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free