Package com.marslib.mechanisms
package com.marslib.mechanisms
-
ClassDescriptionHardware abstraction interface for a velocity-controlled flywheel/roller mechanism.Simulation implementation of the FlywheelIO interface.Real hardware implementation of
FlywheelIOusing a CTRE TalonFX motor controller.Hardware abstraction interface for a linear translating mechanism (like an elevator).Simulation implementation of the LinearMechanismIO interface.Hardware binding layer for singular Linear Mechanisms (Elevators, Extensors) utilizing CTRE TalonFX (Kraken/Falcon) motors.Hardware abstraction interface for a rotary mechanism (like an arm or wrist).Simulation implementation of the RotaryMechanismIO interface.Hardware binding layer for singular Rotary Mechanisms utilizing CTRE TalonFX (Kraken/Falcon) motors.