From Ioannis Kourouklides
Jump to navigation Jump to search

This page contains resources about Robotics in general.

More specific information is included in each subfield.

Subfields and Concepts[edit]

See Category:Robotics for some of its subfields.

Online Courses[edit]

Video Lectures[edit]

Lecture Notes[edit]

Books and Book Chapters[edit]


  • 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[edit]

See also[edit]

Other Resources[edit]