All Classes and Interfaces
Classes
Class
Description
Extends the base
Bot
class to include specific hardware and control logic
for a robot arm mechanism consisting of a slide, pivot, and claw assembly.Extends Bot to manage arm-specific hardware (motors, servos) for a Pivoting Slide Arm robot.
Finite State Machine for controlling robot arm mechanisms.
Base Robot Hardware Manager and Controller
Base class for states within a Finite State Machine (FSM).
Controls robot motion during autonomous using a finite state machine.
Extends the standard
PID
controller specifically for controlling heading or angles.Implements a standard Proportional-Integral-Derivative (PID) controller.
Manages three independent
using field-centric control.
PID
controllers (for X, Y, and Theta/Heading)
to guide a robot towards a target
invalid reference
Pose2D