
ARM · POSITION CONTROL
Robot Arm
Move a single-jointed arm to specific angles using closed-loop position control with gravity compensation.
- →TalonFX + integrated encoder
- →PID with gravity feedforward (kG)
- →Motion Magic for smooth profiling

A curriculum covering command-based architecture, PID and motion profiling, swerve drive, vision, and logging. Built around a companion GitHub repository so every concept maps to real, runnable code.

Move a single-jointed arm to specific angles using closed-loop position control with gravity compensation.

Hold a target RPM precisely for consistent shooting — velocity PID + velocity feedforward.

Holonomic drive with field-oriented control, real-time odometry, and trajectory following.

Detect AprilTags, fuse vision pose with odometry, and drive autonomously to scoring positions.