Robotics Resources

· · 2min · Damien LaRocque
The robot of Team Chat Robotique in the 2023 French Robotics Cup
The robot of Team Chat Robotique in the 2023 French Robotics Cup

Here is a slightly curated list of learning resources and useful links in robotics. For resources on AI, visit the AI resources post. If you have other great resources to suggest, feel free to contact me.

General

Newsletters

Robot Operating System

Robot Operating System (ROS) is a commonly used open-source robotics middleware. Please note: there is a space in ROS 2: ROS 2.

A new ROS 2 distribution is released every year on May 23rd, the World Turtle Day. Each distro is related to a release of Ubuntu. Here are the names of the last distributions, with their corresponding Ubuntu versions:

Ubuntu, ROS and ROS 2 timeline

Official resources:

Robots

Legged Robots

  • RSL RL, a library with RL algorithms for legged robotics, from the Robotic Systems Lab (RSL), Prof. Dr. Marco Hutter, ETH Zurich

Robot Learning

  • LeRobot, a low-cost robotics project by HuggingFace, for accessible end-to-end robot learning
  • Robot Learning Course, course material for Marc Toussaint's and Wolfgang Hönig's Robot Learning course in TU Berlin.

Simulation

  • Genesis, a generative simulation tool for robotics

Datasets

Autonomous Driving