the build · roadmap

The year, week by week

The 54-week arc at a glance: one milestone per week, thirteen months, zero to a coordinated rover-and-VTOL fleet. The full field manual (parts lists, buy-by dates, the deep how-to) stays offline; this is the map.

Month 1: Foundations I
Weeks 1–4

Bench, electricity, and a first robot that drives itself.

W1

Workshop, CAD & First Prints

Workshop operational: you can design parametric parts, print them, and read a first layer by eye.

W2

Electricity for Real

Ohm's law by reflex, clean solder joints, and knowing why things go bang before they do.

W3

Microcontrollers

Make a microcontroller do anything you can describe; reach for non-blocking timing by habit.

W4

Your First Robot

A robot that drives itself: real hardware, real failures, and your first taste of proportional control.

Month 2: Foundations II
Weeks 5–9

Sensors, motors, power, and comms: the vocabulary of every robot after this.

W5

Communication Protocols

I2C, SPI, and UART demystified: debug a dead bus by reading a logic-analyzer trace.

W6

Sensor Fusion & Filtering

Turn noisy sensor data into a usable state estimate: reused for legs and flight alike.

W7

Motors Deep Dive

Choose and drive the right motor for any task: the foundation for actuators and propulsion.

W8

Power Systems & Energy Budgeting

Treat power as a budget you engineer: size a pack, read a discharge curve, predict runtime.

W9

Raspberry Pi as the Brain

Run real software on real Linux controlling real hardware: the bridge into robot-world.

Month 3: ROS 2 & Simulation
Weeks 10–13

Learn the framework and the physics sandbox before touching the real thing.

W10

ROS 2 Fundamentals

Nodes, topics, services, and the pub/sub model become second nature. You think in ROS graphs.

W11

URDF, tf2 & Robot Description

Describe a robot's body to ROS and reason about coordinate frames without confusion.

W12

Simulation in Gazebo

Simulate a robot in a physics world: infinite cheap iterations before hardware.

W13

Nav2 and SLAM

A simulated robot builds a map and navigates it autonomously: the stack you'll run for real next.

Month 4: First Real Robot
Weeks 14–17

Rover v1 and navigation: the first robot in the ground lineage.

W14

Rover v1: Build & Bring-up

A self-built differential-drive base running ROS 2, Nav2, and SLAM in your home.

W15

Sim-to-Real Bridge

Move code between sim and hardware deliberately, and know exactly where they diverge.

W16

Map Your House: Full Autonomy

A robot that autonomously maps and patrols your whole home: your first genuinely useful system.

W17

Voice and LLM Control

Speak to your robot in natural language and it does the right thing.

Month 5: Computer Vision Foundations
Weeks 18–21

From what a camera actually gives you to the 2026 perception frontier.

W18

Classical Computer Vision

Understand what a camera really gives you and process images with classical techniques.

W19

Deep Perception: YOLO & the First Flywheel Turn

Train and deploy a real object detector, and build the dataset and eval discipline behind it.

W20

Depth, 3D, and Stereo

Your robot perceives in 3D: essential for manipulation, avoidance, and flight.

W21

Vision-Language Models for Robotics

Open-vocabulary perception and high-level scene understanding.

Month 6: Systems Engineering & the Pupper
Weeks 22–26

Requirements discipline, then build a legged robot that walks.

W22

Systems Engineering, Requirements & FMEA

Decompose a system into testable requirements, define its interfaces, analyze failure on purpose.

W23

Pupper: Sourcing, Actuators & Planning

Every part ordered, the build understood end to end, a deliberate actuator decision made.

W24

Pupper: Frame & Legs

The mechanical robot exists: twelve actuators, legs, and body. It stands.

W25

Pupper: Electronics, Power & Wiring

Fully wired, all twelve actuators talking on the CAN bus, a safe and clean power path.

W26

Pupper: Calibration & First Walk

The Pupper walks: a machine you all built together trots across the floor.

Month 7: The Rover v2
Weeks 27–30

A 1.25 m adjustable-height platform: the ground robot the fleet is built on.

W27

Design, Requirements & Sourcing

A requirements-driven CAD design for the 1.25 m rover, every part sourced trusted and on order.

W28

Frame, Drive & Power

A rolling chassis: four drive modules under closed-loop control and a working hardware E-stop.

W29

Adjustable-Height Lift & Payload Deck

The signature feature works: a synchronized, safe deck with a modular payload interface.

W30

Autonomy, Payload Integration & Missions

A fully autonomous platform navigating your property with an arm or sensor on the deck.

Month 8: Kinematics, Control & Pupper Autonomy
Weeks 31–34

Make the legged robot see, think, and learn to walk on its own.

W31

Kinematics: Transforms & Inverse Kinematics

Compute a foot's position from joint angles: and, harder, the angles that put it where you want.

W32

Control Theory & Gait Tuning

Tune the controllers that keep a legged robot stable and moving well: PID in your hands.

W33

Perception on the Pupper

Onboard perception driving locomotion: a mobile, seeing, walking robot.

W34

RL Policies & Sim-to-Real for Legs

Train a walking policy in simulation and transfer it to the real Pupper.

Month 9: Manipulation, Learning & the Data Flywheel
Weeks 35–39

Arms, imitation learning, and the loop that turns deployment into better models.

W35

SO-100 Arm Build & Teleoperation

Two low-cost arms built, leader-follower teleoperable, ready to collect demonstration data.

W36

Classical Manipulation with MoveIt

Motion planning, collision avoidance, grasping: knowing what learning replaces and what it doesn't.

W37

Imitation Learning: ACT & Diffusion Policy

Teach the arm a task by demonstration and it generalizes: your first serious robot-learning model.

W38

The Data Flywheel: MLOps for Robots

Build the machinery that turns deployment into data and data into better models.

W39

Mobile Manipulation: Arm on Pupper

Manipulation meets mobility: the hardest and most capable robot of the month.

Month 10: Drone Build & First Flight
Weeks 40–43

A trusted-stack multirotor, from bench to first autonomous mission.

W40

Drone Build & Trusted Component Selection

A multirotor on a trusted flight stack, sized to a real thrust and power budget.

W41

PX4 Configuration & Bench Testing

Configured, calibrated, and bench-tested: every subsystem verified before it leaves the ground.

W42

FAA Part 107 Sprint & Export-Control Awareness

Ready to pass Part 107, and clear on the export-control regime that governs what you publish.

W43

First Flights

The drone flies: manual, then assisted, then its first autonomous mission, safely.

Month 11: Fixed-Wing / VTOL & Endurance
Weeks 44–46

A scaled long-endurance ISR aircraft: a platform, not a demo flyer.

W44

ISR Aircraft Design + Airframe Selection

A scaled long-endurance VTOL designed to a real ISR mission and power budget.

W45

Build the ISR VTOL & Integrate the Payload

Built, avionics configured for hybrid flight, mapping/thermal payload integrated and verified.

W46

Wide-Area Autonomous Survey & Endurance

The full ISR profile flown: vertical takeoff, cruise, kilometers of survey, a georeferenced map.

Month 12: Drone Autonomy, Coordination & Security
Weeks 47–51

Onboard intelligence, air-ground teamwork, and hardening the whole system.

W47

Companion Computer & MAVLink

Onboard compute controls the flight controller programmatically: autonomy beyond waypoints.

W48

Vision on the Drone

Onboard perception driving flight: detection, tracking, and visual following from the air.

W49

Air-Ground Communication & Coordination

Drone and Pupper work as a team: the multi-robot capability every capstone builds on.

W50

Robot Cybersecurity & Link Hardening

Understand your robots' attack surface and harden the links and interfaces that matter.

W51

Cooperative SLAM & Pre-Capstone Polish

Shared maps, clean coordination, and a full FMEA on the engagement stack: ready for capstones.

Month 13: Spectrum, EW & Contested Navigation
Weeks 52–54

Work where GPS is gone and the spectrum is denied.

W52

RF & Spectrum Fundamentals with SDR

See the spectrum: understand what your own robots emit, and read a waterfall by eye.

W53

RF Detection, Jamming & Counter-UAS Sensing

Detect and classify a drone by its RF signature; understand jamming and spoofing to defend.

W54

GPS-Denied & Contested Navigation

Robots keep working when GPS is gone: visual-inertial odometry and graceful degradation.

Capstones
Weeks 55+

Everything, integrated: the whole fleet on one mission.

C1

Lost Hiker: Search & Rescue

A coordinated air-and-ground search: the VTOL sweeps wide, the rover investigates, they share a map.

C2

Contested-Environment ISR

The full fleet operating under degraded links and denied GPS: the year's capabilities in one exercise.

The nitty-gritty: parts lists, buy-by dates, weekly hours, and the deep how-to: lives in the offline field manual.