There are some amazing books on the market that teach you all the basics of robotic engineering. For anyone who cannot get access to a proper college or school to learn robotics engineering, these books can be quite helpful.
1. Springer Handbook of Robotics
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.
- 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
Peter Corke is a distinguished professor at Queensland University of Technology (QUT), Robotic Vision Science and Engineering Faculty, School of Electrical Engineering & Robotics.
- Robotics foundation
- Robot arm Kinematics and Dynamics
- Mobile Robots
- Computer vision
- Vision-based control
3. Probabilistic Robotics
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.
- 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)
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.
- Robotics Foundation
- Robotics Kinematics and Dynamics
- Trajectory generation
- Robot Programming languages
- Off-line programming systems
5. Modern Robotics Mechanics, Planning, and Control
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.