Curated by Akshet Patel (opens in a new tab)
Get Into Robotics
Get Into Robotics is a free curated robotics resources library for every level of roboticist: open-source projects, ROS and ROS 2 guides, university courses, books, and simulators in one place.
What is Get Into Robotics?
Get Into Robotics is a free curated robotics resources library by Akshet Patel (opens in a new tab). It gathers open-source robot projects, ROS and ROS 2 tutorials, GitHub learning repositories, YouTube channels, university courses, books, and robot simulators so beginners and experienced roboticists can find high-quality material in one place.
Use the topic hubs and learning guides to jump straight to projects, ROS resources, free courses, books, or simulators such as Gazebo, Webots, and NVIDIA Isaac Sim. Last reviewed 2026-07-28.
Find answers by topic
Browse the library by category. Each section opens curated links for projects, ROS, learning paths, and tools.
Open Source Robotics Projects
Hands-on platforms and robots you can build, fork, and learn from.
Showing 13 resources
Mini Pupper
(opens in a new tab)OpenOpen-Source Rover by NASA Jet Propulsion Laboratory
(opens in a new tab)OpenOpenPodCar
(opens in a new tab)OpenEROS - 1
(opens in a new tab)OpenF1TENTH
(opens in a new tab)OpenThe Autoware Foundation
(opens in a new tab)Openmachinascript-for-robots
(opens in a new tab)OpenDuckietown
(opens in a new tab)OpenRobot-Overlord-App
(opens in a new tab)OpenROSbloX
(opens in a new tab)Openandino
(opens in a new tab)OpenThe Open Motion Planning Library
(opens in a new tab)OpenTortoiseBot
(opens in a new tab)OpenFind more projects → (opens in a new tab)GitHub Repositories to Learn Robotics
Awesome lists, courseware, papers, and codebases for deeper study.
Showing 15 resources
Robotics Resources
(opens in a new tab)OpenAwesome Mobile Robotics
(opens in a new tab)OpenAwesome Robotics
(opens in a new tab)OpenPythonRobotics
(opens in a new tab)OpenDynamic Robot Localization
(opens in a new tab)OpenRobotics And Machine Vision Resources
(opens in a new tab)OpenBooks, Courses & Software
(opens in a new tab)OpenRobotics Courses
(opens in a new tab)OpenAwesome Machine Learning for Robotics
(opens in a new tab)OpenMachine Learning for Robotics
(opens in a new tab)OpenIntroduction to Robotics and Perception
(opens in a new tab)OpenRobot Framework
(opens in a new tab)OpenRobotics Research Papers
(opens in a new tab)OpenLearn Robotics - Beginner, Moderate & Advanced
(opens in a new tab)OpenRobotics Resources
(opens in a new tab)OpenROS Resources
University courses and community collections for the classic Robot Operating System.
Showing 8 resources
Delft University of Technology, Netherlands
(opens in a new tab)OpenETH Zürich, Switzerland
(opens in a new tab)OpenPurdue University, USA
(opens in a new tab)OpenUniversitat Politècnica de Catalunya, Barcelona
(opens in a new tab)OpenUniversity of Belgrade, Serbia
(opens in a new tab)OpenUniversity of Washington, USA
(opens in a new tab)OpenCompanies working with ROS
(opens in a new tab)Openawesome-ros
(opens in a new tab)OpenROS 2 Resources
Playlists and crash courses to get productive with modern ROS 2.
Showing 5 resources
ROS 2 Tutorial for Beginners (Foxy)
(opens in a new tab)OpenROS 2 Humble 2H50 Crash Course
(opens in a new tab)OpenROS 2 Humble for Beginners
(opens in a new tab)OpenSelf-Driving Cars with ROS 2 & Autoware
(opens in a new tab)OpenROS 2 Tutorials
(opens in a new tab)OpenYouTube Channels & Playlists
Creators and lecture series covering robotics theory, ROS, and hardware builds.
Showing 20 resources
Duckietown
(opens in a new tab)OpenLearn Robotics by Liz Miller
(opens in a new tab)OpenAnis Koubaa
(opens in a new tab)OpenArticulated Robotics
(opens in a new tab)OpenDrone Bot Workshop
(opens in a new tab)OpenHash Robotics
(opens in a new tab)OpenJames Bruton
(opens in a new tab)OpenMcharithm-Robotics and Mechatronics
(opens in a new tab)OpenRobomechtrix
(opens in a new tab)OpenRoboticsBackend
(opens in a new tab)OpenRobotics 501: Mathematics for Robotics
(opens in a new tab)OpenIntroduction to Robotics
(opens in a new tab)OpenRobotics Manipulation Fall 2023
(opens in a new tab)OpenUnderactuated Robotics, spring 2021
(opens in a new tab)OpenCognitive Robotics, Spring 2016
(opens in a new tab)OpenRobotics Institute Seminar Series
(opens in a new tab)OpenRobot Dynamics 2022
(opens in a new tab)OpenOptimal Control 2023
(opens in a new tab)OpenIntroduction to Robotics Course
(opens in a new tab)OpenModern Robotics by Northwestern University
(opens in a new tab)OpenFree University Courses
Open courses from MIT, Stanford, QUT, Freiburg, and Duckietown.
Showing 5 resources
Self-Driving Cars with Duckietown
(opens in a new tab)OpenIntroduction Robotics by Massachusetts Institute of Technology
(opens in a new tab)OpenQUT Robot Academy by QUT (Queensland University of Technology)
(opens in a new tab)OpenIntroduction to Robotics by Standford University
(opens in a new tab)OpenIntroduction to Mobile Robotics by the University of Freiburg
(opens in a new tab)OpenBooks to Learn Robotics
Foundational ROS and robotics texts available as free PDFs and downloads.
Showing 6 resources
ROS Robotics by Example
(opens in a new tab)OpenROS Robot Programming
(opens in a new tab)OpenLearning ROS for Robotics Programming
(opens in a new tab)OpenA Gentle Introduction to ROS
(opens in a new tab)OpenProgramming Robots with ROS
(opens in a new tab)OpenRobot Operating System for Absolute Beginners
(opens in a new tab)OpenRobotic Simulators
From Gazebo and Isaac Sim to MuJoCo, Webots, and industrial suites.
Showing 20 resources
Gym Duckietown
(opens in a new tab)OpenNVIDIA Isaac Sim
(opens in a new tab)OpenGazebo by Open Robotics
(opens in a new tab)OpenRoboDK
(opens in a new tab)OpenWebots
(opens in a new tab)OpenAGX Dynamics
(opens in a new tab)OpenSimscape
(opens in a new tab)OpenMORSE
(opens in a new tab)OpenAWS Robomaker
(opens in a new tab)OpenCoppeliaSim
(opens in a new tab)OpenCenitFastSuite Edition 2
(opens in a new tab)OpenDassault Systemes 3D Experience
(opens in a new tab)OpenOpen Modelica
(opens in a new tab)OpenSiemens Robotics
(opens in a new tab)OpenABB Robot Studio
(opens in a new tab)Openrealvirtual.io
(opens in a new tab)Opentwin
(opens in a new tab)Openmujoco
(opens in a new tab)OpenVisual Components
(opens in a new tab)OpenUnity
(opens in a new tab)OpenFrequently asked questions
What is Get Into Robotics?
Get Into Robotics is a free curated robotics resources library by Akshet Patel. It collects open-source robot projects, ROS and ROS 2 tutorials, GitHub learning repositories, YouTube channels, university courses, books, and robot simulators so beginners and experienced roboticists can find high-quality learning material in one place.
Who is Get Into Robotics for?
The library is for students, hobbyists, researchers, and engineers who want to learn robotics or deepen their ROS / ROS 2 skills. Sections are organised by resource type so both absolute beginners and advanced practitioners can jump to projects, courses, books, or simulators.
What is the best way to start learning ROS 2?
Start with beginner ROS 2 Humble tutorials, then practise in a simulator like Gazebo or Webots. Get Into Robotics groups ROS 2 playlists, university materials, and simulator links so you can follow that path without hunting across the web. See the full path in the Start learning ROS 2 guide.
What is the difference between ROS and ROS 2?
ROS (Robot Operating System) is the classic robotics middleware still used in many university courses and legacy stacks. ROS 2 is the modern successor with better real-time support, security, and multi-robot networking. New learners should usually start with ROS 2 Humble unless a specific course still requires classic ROS.
Which robot simulator should beginners try first?
Beginners commonly start with Gazebo (Open Robotics) or Webots because both integrate well with ROS 2 learning workflows and have strong documentation. NVIDIA Isaac Sim and MuJoCo are better once you need advanced perception, reinforcement learning, or GPU-heavy simulation.
Which open-source robotics projects are featured?
Featured projects include Duckietown, TortoiseBot, NASA JPL Open Source Rover, Autoware, F1TENTH, andino, Mini Pupper, OpenPodCar, ROSbloX, and the Open Motion Planning Library (OMPL), among others.
Are the books and courses on Get Into Robotics free?
Browsing the curated lists on getintorobotics.com is free. Many linked university courses and several robotics books are free to access, but individual third-party courses, books, or tools may have their own licences or pricing.
Is Get Into Robotics free to use?
Yes. The curated resource lists on getintorobotics.com are free to browse. Individual third-party courses, books, or tools may have their own licences or pricing.
How are resources selected?
Resources are curated by Akshet Patel for educational usefulness, open access where possible, and relevance to learning robotics, ROS, and ROS 2. The library prefers well-known university materials, active open-source projects, and widely used simulators over affiliate or paywalled filler.