Start
- ROS Tutorials
- ROS cheat sheet (catkin)
- ROS cheat sheets by Clearpath
- ROS concepts
- ROS workspaces
- Understanding Topics
- Programming languages
- ROS command-line interface
- ROS Index
- Awesome robotic tooling
- ROS best practices
- Introduction to Autonomous Robotics Michigan EECS 367)
- Learn robotics
Graphs
Creating ROS packages
Tutorials
- Top free tutorials to learn ROS
- ROS/Gazebo simulator as the external simulator for ArduCopter
- ROS kinetic tutorial by Shawn Chen
- Webots tutorials
- Simple ROS tutorial
- ROS Industrial
- ROS Tutorials by Tiziano Fiorenzani
Talks
Courses
- ROS Online Course by ROBOTIS
- Hello Real World with ROS
- Cosi119a - Autonomous Robotics Lab
- Creating robots using ROS2 navigation
Books
- Mastering ROS for Robotics Programming - Second Edition
- Springer book on Robot Operating System (ROS)
Projects
Online Learning
- The Robotics Back-End
- CSE 468-568 Robotic Algorithms
- Metrorobots
- AWS robomaker robotics curriculum
- Robotics Academy
Notebooks for Robots
- Robot Stack
- ROS@Jupyter
- Jupyter Notebooks for Zümi
- Jupyter and Robots
- ROS Tutorial Jupyter Notebooks
- Robotic Intelligence Lab
- Jupyter roslibpy