DriveCommandMessage
data class DriveCommandMessage(val poseVelocity: PoseVelocity2dDual<Time>, val forwardVelocity: Double = poseVelocity.linearVel.x[0], val forwardAcceleration: Double = poseVelocity.linearVel.x[1], val lateralVelocity: Double = poseVelocity.linearVel.y[0], val lateralAcceleration: Double = poseVelocity.linearVel.y[1], val angularVelocity: Double = poseVelocity.angVel[0], val angularAcceleration: Double = poseVelocity.angVel[1], val timestamp: Long = System.nanoTime())
Constructors
Link copied to clipboard
constructor(poseVelocity: PoseVelocity2dDual<Time>, forwardVelocity: Double = poseVelocity.linearVel.x[0], forwardAcceleration: Double = poseVelocity.linearVel.x[1], lateralVelocity: Double = poseVelocity.linearVel.y[0], lateralAcceleration: Double = poseVelocity.linearVel.y[1], angularVelocity: Double = poseVelocity.angVel[0], angularAcceleration: Double = poseVelocity.angVel[1], timestamp: Long = System.nanoTime())