suboptimumg.models#

class suboptimumg.models.SimulationState[source]#

Bases: BaseModel

Pydantic model representing the vehicle state used in our simulation.

Fields#

Field

Type

Required

Default

acc

float

Yes

dt

float

Yes

motor_torque

float

No

0.0

p

float

Yes

pitch

float

No

0.0

roll

float

No

0.0

sliding

bool

Yes

v

float

Yes

Parameters:
  • sliding (bool)

  • acc (float)

  • v (float)

  • dt (float)

  • p (float)

  • motor_torque (float)

  • roll (float)

  • pitch (float)

acc: float#
copy(*args, **kwargs)[source]#

Copy is disabled to ensure immutability.

dt: float#
model_copy(*args, **kwargs)[source]#

Model copy is disabled to ensure immutability.

motor_torque: float#
p: float#
pitch: float#
roll: float#
sliding: bool#
v: float#