Prepare your skills and computer
ROS 2 → Get ready for ROS 2
What you need before ROS
The opening video separates preparation into skills, computing hardware, an operating system, development software and workshop tools. For this course, start with the development computer: the physical robot is optional.
Reference environment: Ubuntu 24.04, ROS 2 Jazzy and Gazebo Harmonic. Some Articulated Robotics videos use older Foxy/Gazebo Classic examples. Use the linked documentation for compatible commands and plugins. You can read and watch on mobile; simulation needs a computer.
Video by Josh Newans / Articulated Robotics ↗ · Starts at 0:58
Lesson notes
- Practise terminal navigation, installing software and basic Git before debugging robot code.
- The video uses an older Ubuntu/ROS pairing. Our commands target Ubuntu 24.04 and Jazzy.
- A Pi, motor electronics and fabrication tools are for the later physical build.
Explain it in your own words
Which parts of the setup can you skip for simulation?
Compare your explanation
You can defer the onboard computer, motors, electronics and workshop tools; you still need a capable development machine and a working ROS environment.
Completion saves automatically after you read through to the end.
Next lesson →