Robo Guild

Starter path · step 01 · 2 to 4 weeks

Programming you'll actually use

The terminal, Git and Python, to the level where tooling stops being the problem.

Most beginners don't get stuck on robotics. They get stuck on the shell, on environments, and on Git. This module is here so that module 04 is about robots.

Do this

Build

Write a Python script that reads a CSV of joint angles, plots them, and saves the figure. Commit it to a GitHub repository with a README. That's your first robotics repo, and it's the format you'll use for everything later.

Skip

  • Any course that teaches Python through web development.
  • Memorising Git commands beyond clone, add, commit, push, pull, branch and checkout.

Done when: you can create a virtual environment, install packages, run a script, fix a traceback, and push to GitHub without looking anything up.