toggle menu
0.4.9
common
switch theme
search in API
Navigation
/
com.amarcolini.joos.trajectory.constraints
/
MecanumConstraints
Mecanum
Constraints
@
Serializable
data
class
MecanumConstraints
@
JvmOverloads
constructor
(
val
maxWheelVel
:
Double
,
val
trackWidth
:
Double
,
val
wheelBase
:
Double
,
val
lateralMultiplier
:
Double
,
val
maxVel
:
Double
=
30.0
,
val
maxAccel
:
Double
=
30.0
,
val
maxAngVel
:
Angle
=
180.deg
,
val
maxAngAccel
:
Angle
=
180.deg
,
val
maxAngJerk
:
Angle
=
0.deg
)
:
TrajectoryConstraints
Members
Constructors
Mecanum
Constraints
Link copied to clipboard
@
JvmOverloads
constructor
(
maxWheelVel
:
Double
,
trackWidth
:
Double
,
wheelBase
:
Double
,
lateralMultiplier
:
Double
,
maxVel
:
Double
=
30.0
,
maxAccel
:
Double
=
30.0
,
maxAngVel
:
Angle
=
180.deg
,
maxAngAccel
:
Angle
=
180.deg
,
maxAngJerk
:
Angle
=
0.deg
)
Properties
accel
Constraint
Link copied to clipboard
open
override
val
accelConstraint
:
MinAccelerationConstraint
lateral
Multiplier
Link copied to clipboard
@
JvmField
val
lateralMultiplier
:
Double
max
Accel
Link copied to clipboard
@
JvmField
val
maxAccel
:
Double
=
30.0
max
Ang
Accel
Link copied to clipboard
open
override
val
maxAngAccel
:
Angle
max
Ang
Jerk
Link copied to clipboard
open
override
val
maxAngJerk
:
Angle
max
Ang
Vel
Link copied to clipboard
open
override
val
maxAngVel
:
Angle
max
Vel
Link copied to clipboard
@
JvmField
val
maxVel
:
Double
=
30.0
max
Wheel
Vel
Link copied to clipboard
@
JvmField
val
maxWheelVel
:
Double
track
Width
Link copied to clipboard
@
JvmField
val
trackWidth
:
Double
vel
Constraint
Link copied to clipboard
open
override
val
velConstraint
:
MinVelocityConstraint
wheel
Base
Link copied to clipboard
@
JvmField
val
wheelBase
:
Double