Skip to content

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