This book provides the basic know-how on the foundations of robotics: modelling, planning and control. The book develops around a core of consistent and rigorous formalism with fundamental and technological material giving rise naturally and with gradually increasing difficulty to more advanced considerations. Problems are raised and the proper tools established to find engineering-oriented solutions rather than to focus on abstruse theoretical methodology.
The theory of manipulator structures presented in the early part of the book encompasses the fundamentals:
- kinematics, statics and trajectory planning; and
- dynamics and motion control.
Subsequently, more advanced instruction is given in:
- visual control;
- wheeled robots;
- motion planning;
- flexible robots; and
- force control and cooperative manipulation.
Appendices ensure that students will have access to a consistent level of background in basic areas such as linear algebra; rigid-body mechanics; feedback control; differential geometry; and graph search algorithms.
To impart practical skill, more than 50 examples and case studies are carefully worked out and interwoven through the text, using simulation. Over 190 end-of-chapter problems are included, with a solutions manual downloadable free of charge to those adopting Foundations of Robotics as a textbook for courses. This book is suitable for use in senior undergraduate and graduate courses in automation and computer, electrical, electronic and mechanical engineering courses with strong robotics content.
Introduction.- Kinematics.- Differential Kinematics and Statics.-
Trajectory Planning.- Dynamics.- Motion Control.- Wheeled Mobile Robots.-
Visual Control.- Motion Planning.- Force Control .- Manipulators with
Flexible Joints.- Cooperative Manipulation.- Appendices: Linear Algebra;
Mechanics; Differential Geometry; Control Theory; Graph Search Algorithms.
Bruno Siciliano is Professor of Robotics at University of Naples Federico II, where he is the Director of PRISMA Lab. He is also Honorary Professor at Óbuda University, where he holds the Kįlmįn Chair. He is a Fellow of IEEE, ASME, IFAC, AIIA and AAIA. He has received wide international recognition including the recent IEEE RAS Pioneer in Robotics and Automation Award (2024) and Engelberger Award (2022). He has published over 450 journal and conference papers and 24 books. His book Robotics: Modelling, Planning and Control is one of the most widely adopted textbooks worldwide and has been translated into Chinese, Greek and Italian. He is co-editor of the Springer Tracts in Advanced Robotics series and the Springer Proceedings in Advanced Robotics series. He has co-edited the Springer Handbook of Robotics that has received the AAP PROSE Award for Excellence in Physical Sciences & Mathematics and has also been the winner in the category Engineering & Technology (2009). He has delivered over 30 keynotes and 150 invited talks at institutions worldwide. His research team has been granted over 25 European projects, including a Synergy Grant and an Advanced Grant from the European Research Council. He has served the IEEE Robotics and Automation Society as President (20082009), Vice-President for Technical Activities (20002003) and Vice-President for Publications (2008), as a member of the AdCom (19961999, 2005), and as a Distinguished Lecturer (20042007). He has served on the Editorial Boards of several journals as well as Chair or Co-Chair for numerous international conferences. He has been a Board Director of the European Robotics Association (20132021). Professor Siciliano is currently an IFAC Pavel J. Nowacki Distinguished Lecturer, a member of the International Foundation of Robotics Research Board, and a member of the Nature Italy Board of Trustees.
Luigi Villani is Professor of Control and Robotics at University of Naples Federico II. He is one of the founders of PRISMA Lab. He has published over 200 papers in international journals and conferences, and he has co-authored three textbooks, one of which is the well-known Robotics: Modelling, Planning and Control. He is a contributing author to the award-winning Springer Handbook of Robotics and of the book Robotics Goes MOOC: Knowledge. He has been Associate Editor of IEEE Transactions on Robotics (20072011), IEEE Transactions on Control Systems Technology (20052011), and IEEE Robotics and Automation Letters (20162017), and he has served on the Program Committee of many international conferences.
Giuseppe Oriolo is Professor of Control and Robotics at Sapienza University of Rome, where he is the Director of DIAG Robotics Lab. He is an IEEE Fellow. He has published over 230 papers in international journals and conferences, with four best paper awards. He has co-authored two textbooks, one of which is the well-known Robotics: Modelling, Planning and Control. He is a contributing author to the award-winning Springer Handbook of Robotics. He has been Associate Editor (20012005) and Senior Editor (20092014) of the IEEE Transactions on Robotics, Area Chair for the RSS conference series (20082009), Editor of the Conference Paper Review Board for the IROS Conference series (20142016). He has served on the Program Committees of numerous international conferences.
Alessandro De Luca is Professor of Automation and Robotics at Sapienza University of Rome, where he has been the first Director of the Master in Control Engineering (20142019). He is an IEEE Life Fellow. He has published over 240 papers in international journals and conferences, with four best paper awards. He is a contributing author to the award-winning Springer Handbook of Robotics. He has received the HelmholtzHumboldt Research Award (2005) and the IEEE George Saridis Leadership Award in Robotics and Automation (2019). He has been the founding Editor-in-Chief of the IEEE Transactions on Robotics (20042008) and Vice-President for Publication Activities of the IEEE Robotics and Automation Society (20122013). He has been the General Chair of ICRA 2007, the Program Chair of ICRA 2016, and the Chair of the Panel in Systems and Communication Engineering for Advanced Grants of the European Research Council (20092013). He has been the Coordinator of the European research project SAPHARI (20112015) on safe physical humanrobot interaction.