Repolode
kiloreux

kiloreux/awesome-robotics

A curated awesome-list of robotics books, courses, simulators, software libraries, conferences, journals and competitions.

Stars
7,244
Forks
1,100
Open issues
47
Last commit
2 years ago

What is it?

Awesome Robotics is a curated list of learning and reference material for the robotics field, gathered in one place for people who want to get into the subject. It is organized into sections covering courses from universities and online platforms, textbooks, software and libraries, academic papers, conferences, journals, competitions, companies, and miscellaneous community resources.

The software section lists tools such as the Robot Operating System (ROS and ROS2), Gazebo and Webots simulators, C++ libraries like RobWork, MRPT and the Robotics Library, and projects for motion control and behavior trees. Many entries link to official sites, and some are paid courses or books, which are marked as such.

The list also points to related awesome lists on AI, machine learning, computer vision, Gazebo and ROS2, making it a starting point for navigating the wider robotics ecosystem.

Key features

  • 01Curated courses from universities and online platforms, with paid items marked
  • 02Lists of robotics books covering probabilistic robotics, planning and ROS programming
  • 03Index of robotics simulators and frameworks such as ROS, Gazebo and Webots
  • 04Links to major robotics conferences, journals and competitions
  • 05Overview of notable robotics companies and community resources

Use cases

  • Finding a structured reading or course list when starting to learn robotics
  • Choosing a simulator or C++ library for robot control and planning
  • Locating major conferences, journals and competitions to follow the field
  • Discovering related awesome lists on AI, computer vision and ROS

Things to know

  • This is a curated list of links rather than installable software, so there is nothing to run.
  • Several linked courses and books are paid, marked with a dollar sign.
  • The list was last pushed in September 2024 and may contain outdated or broken links.

Topics

FAQ

What is awesome-robotics?
A curated awesome-list of robotics books, courses, simulators, software libraries, conferences, journals and competitions. Awesome Robotics is a curated list of learning and reference material for the robotics field, gathered in one place for people who want to get into the subject. It is organized into sections covering courses from universities and online platforms, textbooks, software and libraries, academic papers, conferences, journals, competitions, companies, and miscellaneous community resources.
Is awesome-robotics free to use? What license does it have?
awesome-robotics is open source under the Other license. Check the license terms before using it in commercial products.
Is awesome-robotics still maintained?
No commits for 6+ months. The last commit to awesome-robotics was on Sep 22, 2024.
What can I use awesome-robotics for?
Finding a structured reading or course list when starting to learn robotics Choosing a simulator or C++ library for robot control and planning Locating major conferences, journals and competitions to follow the field Discovering related awesome lists on AI, computer vision and ROS
Where can I get awesome-robotics?
The source code and installation instructions are on GitHub: https://github.com/kiloreux/awesome-robotics

Summary generated by AI from the project's README. GitHub stats refresh daily.

Related projects