Package choreo.trajectory
Class ProjectFile.Config
java.lang.Object
choreo.trajectory.ProjectFile.Config
- Enclosing class:
- ProjectFile
The user configuration of the project.
-
Field Summary
Modifier and TypeFieldDescriptionfinal ProjectFile.XYExpression
The position of the back left modulefinal ProjectFile.Bumpers
The bumpers of the robot.final ProjectFile.Expression
The Coefficient of Friction (CoF) of the wheels.final ProjectFile.Expression
The width between the wheels of the robot.final ProjectFile.XYExpression
The position of the front left modulefinal ProjectFile.Expression
The gearing of the robot.final ProjectFile.Expression
The inertia of the robot.final ProjectFile.Expression
The mass of the robot.final ProjectFile.Expression
The maximum torque of the robot.final ProjectFile.Expression
The maximum velocity of the robot.final ProjectFile.Expression
The radius of the wheel. -
Method Summary
-
Field Details
-
frontLeft
The position of the front left module -
backLeft
The position of the back left module -
mass
The mass of the robot. (kg) -
inertia
The inertia of the robot. (kg-m²) -
gearing
The gearing of the robot. -
wheelRadius
The radius of the wheel. (m) -
vmax
The maximum velocity of the robot. (m/s) -
tmax
The maximum torque of the robot. (N-m) -
cof
The Coefficient of Friction (CoF) of the wheels. -
bumper
The bumpers of the robot. -
differentialTrackWidth
The width between the wheels of the robot. (m)
-