All Classes and Interfaces

Class
Description
Implements an arm by extending the functionality of MotorMechanism
Construct an Arm object using the builder design pattern
Directions that can be passed to Arm.command(direction, measurement, power)
Implements a claw by extending the functionality of ServoMechanism
Construct a Claw object using the builder design pattern
Directions that can be passed to Claw.command(direction)
Implements a color sensor by extending the functionality of Sensor
Construct a Color sensor object using the builder design pattern
RGB values that can be returned by Color.state()
Create a list of commands to execute sequentially in TeleOp, enabling automation of routines
Implements a distance sensor by extending the functionality of Sensor
Construct a Distance sensor object using the builder design pattern
Implements a drivetrain by extending the functionality of MotorMechanism
Construct a Drive object using the builder design pattern
Directions that can be passed to Drive.command(direction, measurement, power)
Drivetrain layouts that can be passed to Drive.Builder.layout(layout)
Drivetrain types that can be passed to Drive.Builder.type(type)
Implements an intake by extending the functionality of MotorMechanism
Construct an Intake object using the builder design pattern
Directions that can be passed to Intake.command(direction, measurement, power)
Implements a lift by extending the functionality of MotorMechanism
Construct a Lift object using the builder design pattern
Directions that can be passed to Lift.command(direction, measurement, power)
Implements a touch sensor by extending the functionality of Sensor
Construct a Touch sensor object using the builder design pattern
Implements a trigger by extending the functionality of ServoMechanism
Construct a Trigger object using the builder design pattern
Directions that can be passed to Trigger.command(direction)