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