From Ioannis Kourouklides
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.

This page contains resources about Robotics in general.

More specific information is included in each subfield.

Subfields and Concepts

See Category:Robotics for some of its subfields.

Online Courses

Video Lectures

Lecture Notes

Books and Book Chapters


  • Bipin, K. (2018). Robot Operating System Cookbook. Packt Publishing Ltd.
  • Mahtani, A., Sanchez, L., Fernandez, E., & Martinez, A. (2016). Effective Robotics Programming with ROS. 3rd Ed. Packt Publishing Ltd.
  • Quigley, M., Gerkey, B., & Smart, W. D. (2015). Programming Robots with ROS: a practical introduction to the Robot Operating System. O'Reilly Media, Inc. (link)
  • Martinez, A., & Fernandez, E. (2013). Learning ROS for Robotics Programming. Packt Publishing Ltd.
  • Corke, P. (2011). Robotics, Vision and Control: Fundamental Algorithms in MATLAB. Springer.
  • Craig, J. J. (2005). Introduction to Robotics: Mechanics and Control. Pearson.


  • Russell, S. J., & Norvig, P. (2010). "Chapter 25: Robotics". Artificial Intelligence: A Modern Approach. Prentice Hall.
  • Mataric, M. J. (2007). The Robotics Primer. MIT Press.
  • Solutions, A. K. (2007). Robotics. Infinity Science Press.
  • Murphy, R. (2000). Introduction to AI Robotics. MIT press.
  • Mckerrow, P. (1998). Introduction to Robotics. Addison-Wesley.


  • Braunl, T. (2008). Embedded Robotics : Mobile Robot Design and Applications with Embedded Systems. Springer.
  • Spong, M. W., Hutchinson, S., & Vidyasagar, M. (2006). Robot Modeling and Control. John Wiley & Sons.
  • Thrun, S., Burgard, W., & Fox, D. (2005). Probabilistic Robotics. MIT press.


See Robotics books by InTech.


See also Robotics Software.

Robot Platforms

See also

Other Resources