Unit 05
Autonomous Navigation with Pedro
By the end of this unit you can prove the field frame is right before writing a coordinate, drive a path that hands control back cleanly, and tune the follower in the right order.
Robotics Programming · members' unit
Autonomous Navigation with Pedro is behind a locked door
Units in Robotics Programming are for people taking the course. Getting in takes a link or a key — signing in on its own doesn't do it.
What's in this unit · 18 min read
- Where the robot thinks it is
- Radians, always
- Which way is zero
- Two maps of the same field
- The check that needs no robot
- Convert once, at the edge
- The conversion that looked reasonable
- The same command, from the other side
- Build the path from where you are
- Three wrong ways to know you arrived
- Why execute() is empty
- Handing back
- Four tests, four questions
- Once per loop, for the third time
- In order, because each stage stands on the last
- Paste, then redeploy
- The paste that reverts your work
41 quick checksannotated specimencode exercises
1 Sign in
With your school Google account. This is how your work reaches the gradebook — it doesn't open the unit by itself.
A key unlocks this browser and keeps your progress here; signing in keeps it with you across devices. Either way the key itself is only ever checked as a hash. Manage all of this on your account, read what signing in stores, or go back to Robotics Programming.
Sources
- GA-Moonshots — Artemis, the team base code
- Pedro Pathing — Pedro Pathing documentation
- Gilmour Academy Competitive Robotics — Software Team course notes — the chapters these standards were harvested from