Books on Robotics

General references, DIY books

Concise encyclopedia of robotics, Stan Gibilisco, McGraw Hill, 2003

Build a remote controlled robot, David Shircliff, McGraw Hill, 2002

The Singularity Is Near: When Humans Transcend Biology, Ray Kurzweil, Penguin, 2006


Fundamentals

Introduction to Robotics: Mechanics and Control, 3rd ed., John Craig, Prentice Hall, 2009

Theoretical Kinematics, O. Bottema and B. Roth, Dover books, 1979

Robotics Modelling, Planning and Control, Siciliano B., Sciavicco L., Villani L, Springer, 2008

Fundamentals of Robotic Mechanical Systems: Theory, Methods, and Algorithms, Jorge Angeles, Springer Science, 2013

Mechanisms and Robots Analysis with Matlab, Dan B. Marghitu, Springer, 2009


Kinds of robots

Introduction to Autonomous Mobile Robots, Roland Siegwart & Illah Reza Nourbakhsh, MIT Press, 2011

Wearable Robots: Biomechatronic Exoskeletons, José L. Pons, Wiley, 2008

Underwater Robots, Gianluca Antonelli, 3rd edition, Springer, 2013

Programming in Robotics

Learning ROS for robotics programming, Aaron Martinez, Enrique Fernandez, Packt Pub., 2013

Mastering ROS for Robotics Programming, Lentin Joseph, PackT Pub., 2015

Learning Robotics using Python, Lentin Joseph, PackT Pub., 2015

Computational Principles of Mobile Robotics, Gregory Dudek & Michael Jenkin, 2nd edition, Cambridge Univ. Press, 2010

Robot Programming: A Guide to Controlling Autonomous Robots,Cameron Hughes & Tracey Hughes, Que Publishing, 2016,

AI in Robotics

Robotics and Artificial Intelligence, Brady et al, (editors), Springer Verlag, 1984

Intelligent robots and systems, V. Graffe (editor), Elsevier, 1994

What Should be Computed to Understand and Model Brain Function? From Robotics, Soft Computing, Biology and Neuroscience to Cognitive Philosophy, Tadashi Kitamura, World Scientific, 2007

Vision in Robotics

Robotics, Vision and Control: Fundamental Algorithms in MATLAB, Peter Corke, Springer, 2011

Machine Vision: Theory, Algorithms, Practicalities (Signal Processing and Its Applications), E. R. Davies, Morgan Kaufmann, 2004

Signal Processing, Localization and Mapping

FastSLAM, A Scalable Method for the Simultaneous Localization and Mapping Problem in Robotics, M. Montemerlo and S. Thrun, Springer, 2007

Environment Learning for Indoor Mobile Robots: A Stochastic State Estimation Approach to Simultaneous Localization and Map Building, Juan Andrade Cetto & Alberto Sanfeliu, Springer Berlin, 2009

Probabilistic Robotics, Sebastian Thrun & Wolfram Burgard & Dieter Fox, MIT Press, 2005

Motion Planning Track

Robot motion planning, Jean C. Latombe, Springer Science, 1991

Robot motion planning and control, J. P. Laumond (Editor), Springer, 1998


Manipulators and End Grippers

Underactuated Robotic hands, L Birglen, T. Laliberte, C. Gosselin, Springer, 2008

Robot Manipulators: Mathematics, Programming, and Control, Richard P. Paul, MIT Press, 1981


Applications of Robotics

Embedded Robotics, Thomas Braunl, 2nd edition, Springer, Germany, 2006

Mobile Robots in Rough Terrain: Estimation, Motion Planning, and Control With Application to Planetary Rovers, Karl Iagnemma & Steven Dubowsky, Springer Science & Business Media, 2004

Latest Research in Robotics

Series on "Algorithm foundations of Robotics," 10 volumes