five-on-it / apps/client/src/renderer/slip / CarMotion
Interface: CarMotion
Defined in: apps/client/src/renderer/slip.ts:26
The state of a car the slip is read from: the same fields for the predicted car and a snapshot.
Properties
gripFront
gripFront:
number
Defined in: apps/client/src/renderer/slip.ts:45
Side grip of the front and rear axles, as the simulation keeps them.
gripRear
gripRear:
number
Defined in: apps/client/src/renderer/slip.ts:46
handbrake
handbrake:
boolean
Defined in: apps/client/src/renderer/slip.ts:48
Handbrake held.
qw
qw:
number
Defined in: apps/client/src/renderer/slip.ts:35
qx
qx:
number
Defined in: apps/client/src/renderer/slip.ts:32
Rotation (a quaternion).
qy
qy:
number
Defined in: apps/client/src/renderer/slip.ts:33
qz
qz:
number
Defined in: apps/client/src/renderer/slip.ts:34
vx
vx:
number
Defined in: apps/client/src/renderer/slip.ts:37
Linear velocity (m/s).
vy
vy:
number
Defined in: apps/client/src/renderer/slip.ts:38
vz
vz:
number
Defined in: apps/client/src/renderer/slip.ts:39
wheelContact
wheelContact:
number
Defined in: apps/client/src/renderer/slip.ts:50
Bitmask of wheels touching the ground (bit i = wheel i).
wx
wx:
number
Defined in: apps/client/src/renderer/slip.ts:41
Angular velocity (rad/s).
wy
wy:
number
Defined in: apps/client/src/renderer/slip.ts:42
wz
wz:
number
Defined in: apps/client/src/renderer/slip.ts:43
x
x:
number
Defined in: apps/client/src/renderer/slip.ts:28
Position of the chassis centre (m).
y
y:
number
Defined in: apps/client/src/renderer/slip.ts:29
z
z:
number
Defined in: apps/client/src/renderer/slip.ts:30