Top 10 Robotics books

In this post, I would like to mention some of my favorite books available to learn and master robotics.

1. Springer Handbook of Robotics

About Authors

Bruno Siciliano is Professor of Control and Robotics at the University of Naples Federico II in Italy, President of the IEEE Robotics and Automation Society, and a Fellow of both IEEE and ASME.

Oussama Khatib is a Professor of Computer Science at Stanford University in the USA, President of the International Foundation of Robotics Research, an IEEE Fellow, and a recipient of the Japan Robot Association Award in Research and Development.

Key Topics

  • Robotics foundations
  • Robot structures
  • Sensing and perception
  • Manipulation and interfaces
  • Mobile and distributed robotics
  • Field and service robotics
  • Human-centered and life-like robotics

2. Robotics, Vision, and Control: Fundamental Algorithms in MATLAB

About Author

Peter Corke is a distinguished professor at Queensland University of Technology (QUT), Robotic Vision Science and Engineering Faculty, School of Electrical Engineering & Robotics.

Key Topics

  • Robotics foundation
  • Robot arm Kinematics and Dynamics
  • Mobile Robots
  • Computer vision
  • Vision-based control

3. Probabilistic Robotics

About Authors

Sebastian Thrun is Associate Professor in the Computer Science Department at Stanford University and Director of the Stanford AI Lab. 

Wolfram Burgard is Associate Professor and Head of the Autonomous Intelligent Systems Research Lab in the Department of Computer Science at the University of Freiburg. 

Dieter Fox is an Associate Professor and Director of the Robotics and State Estimation Lab in the Department of Computer Science and Engineering at the University of Washington.

Key Topics

  • Introduction to probabilistic Robotics
  • Recursive State estimation
  • Gaussian Filters
  • Nonparametric filters
  • Robot motion
  • Mobile Robot Localization
  • Grid and Monte Carlo Localization
  • Occupancy Grid Mapping, SLAM, Markov Devision Processes

4. Introduction to Robotics: Mechanics and Control (3rd Edition)

About Author

John Craig has a Ph.D. from Stanford in engineering.
He is the author of “Introduction to Robotics: Mechanics & Control” which is a leading university textbook for the engineering field of robotics.
He has researched the hoof and shoeing systems for the past 20 years and has been a speaker at the International Hoof Summit in Cincinnati, and another veterinary/farrier venues. He is the lead software developer for the Metron Imaging system used for digital radiography and other modalities in veterinary imaging.

Key Topics

  • Robotics Foundation
  • Robotics Kinematics and Dynamics
  • Trajectory generation
  • Robot Programming languages
  • Off-line programming systems

5. Modern Robotics Mechanics, Planning, and Control

About Authors

Kevin M. Lynch is Professor and Chair of the Mechanical Engineering Department at Northwestern University. He is director of the Center for Robotics and Biosystems and a member of the Northwestern Institute on Complex Systems. His research focuses on dynamics, motion planning, and control for robot manipulation and locomotion; self-organizing multi-agent systems; and physically interacting human-robot systems.

Frank C. Park received his BS in electrical engineering from MIT and his Ph.D. in applied mathematics from Harvard University. From 1991 to 1995 he was an assistant professor of mechanical and aerospace engineering at the University of California, Irvine. Since 1995 he has been a professor of mechanical and aerospace engineering at Seoul National University, where he is currently chair of the department. His research interests are in robot mechanics, planning and control, vision and image processing, and related areas of applied mathematics.

Key Topics

  • Rigid-Body Motions
  • Kinematic and Dynamics
  • Trajectory Generation
  • Motion Planning
  • Robot Control
  • Grasping and Manipulation
  • Wheeled Mobile Robots

6. Introduction to autonomous mobile robots

About Authors

Roland Siegwart: Roland Siegwart is a Professor of Autonomous Systems and Director of the Center for Product Design at the Institute of Robotics and Intelligent Systems, ETH Zürich.

Illah Reza Nourbakhsh: Illah Reza Nourbakhsh is K&L Gates Professor of Ethics and Computational Technologies in the Robotics Institute at Carnegie Mellon University. He is the author of Robot Futures and co-author of Introduction to Autonomous Mobile Robots (both published by the MIT Press).

Davide Scaramuzza: Davide Scaramuzza is a Professor of Robotics at the University of Zurich and Adjunct Faculty at ETH Zurich’s Master in Robotics Systems and Control program. He leads the Robotics and Perception Lab at the Department of Informatics at the University of Zurich.

Key Topics

  • Introduction to Mobile Robotics
  • Locomotion
  • Mobile robot kinematics
  • Perception
  • Mobile Robot Localization
  • Planning and Navigation

7. Robotics Modelling, Planning and Control

About Authors

Bruno Siciliano is Professor of Control and Robotics at the University of Naples Federico II in Italy, President of the IEEE Robotics and Automation Society, and a Fellow of both IEEE and ASME.

Lorenzo Sciavicco is Professor of Control and Robotics at the Third University of Rome in Italy. He has been one of the pioneers of robot control research.

Luigi Villani is an Associate Professor of Control and Robotics at the University of Naples Federico II in Italy.

Giuseppe Oriolo is an Associate Professor of Control and Robotics at the University of Rome “La Sapienza” in Italy. 

Key Topics

  • The fundamentals: kinematics, statics and trajectory planning
  • Actuators, sensors and control units.
  • Dynamics and motion control of robot manipulators
  • Mobile robots
  • Motion planning

8. Planning Algorithms

About Author

Steven M. LaValle is an American computer scientist and a professor in the Faculty of Information Technology and Electrical Engineering at the University of Oulu. He was also an early founder and head scientist of Oculus VR until it was acquired by Facebook in 2014.

Key Topics

  • Introduction to Discrete Planning
  • Motion planning
  • Decision-Theoretic planning
  • Planning under differential constraints

9. Principles of Robot Motion Theory, Algorithms, and Implementations

About Authors

Howie Choset
Howie Choset is Associate Professor at the Robotics Institute at Carnegie Mellon University.

Kevin M. Lynch
Kevin M. Lynch is Associate Professor in the Mechanical Engineering Department, Northwestern University.

Seth Hutchinson
Seth Hutchinson is a Professor in the Department of Electrical and Computer Engineering, the University of Illinois at Urbana-Champaign.

George A. Kantor
George Kantor is a Project Scientist in the Center for the Foundations of Robotics, Robotics Institute, Carnegie Mellon University.

Wolfram Burgard
Wolfram Burgard is a Professor of Computer Science and Head of the research lab for Autonomous Intelligent Systems at the University of Freiburg.

Lydia E. Kavraki
Lydia E. Kavraki is a Professor of Computer Science and Bioengineering, Rice University.

Sebastian Thrun
Sebastian Thrun is an Associate Professor in the Computer Science Department at Stanford University and Director of the Stanford AI Lab.

Key Topics

  • Bug Algorithms
  • Potential functions
  • Cell decompositions
  • Kalman Filtering
  • Bayesian Methods
  • Robot Dynamics
  • Trajectory planning
  • Nonholonomic and underactuated systems

10. Mechanics of Robotic Manipulation (Intelligent Robotics and Autonomous Agents) 

About Author

Matthew T. Mason, Professor, Computer Science and Robotics
Carnegie Mellon University

Key Topics

  • Manipulation
  • Kinematics
  • Kinematic representation
  • Kinematic manipulation
  • Quasi static manipulation
  • Dynamics
  • Dynamic manipulation

Lentin Joseph

View posts by Lentin Joseph
Roboticist | Author of 8 robotics books | TEDx speaker

One Comment

Leave a Reply