API¶
API Documentation is here. Help and documentation on-the-fly are available through the “doc” and “help” commands, as usual.
Tires
Articulated vehicles
Simple vehicles
-
class
Tire.Tire[source]¶ Tire Tire abstract class This class must be inherited by tire models that will be used with the simulator. This class has no properties, since parameters of tire models differ significantly from one another.
Variables: param – Loucura
-
class
TireLinear.TireLinear[source]¶ Bases:
Tire.TireTireLinear Linear tire model
Variables: - k – Cornering stiffness [N/rad]
- q – Cornering stiffness 2 [N/rad]
-
class
TirePacejka.TirePacejka[source]¶ Bases:
Tire.TireTirePacejka tire model
Variables: - a0 – Shape factor [-]
- a1 – Load dependency of lateral friction (1000) [1/kN]
- a2 – Lateral friction level (1000) [-]
- a3 – Maximum cornering stiffness [N/deg]
- a4 – Load at maximum cornering stiffness [kN]
- a5 – Camber sensitivity of cornering stiffness
- a6 – Load dependency of curvature factor
- a7 – Curvature factor level
- a8 – Camber sensitivity of horizontal shift
- a9 – Load dependency of horizontal shift
- a10 – Horizontal shift level
- a11 – Combined load and camber sensitivity of vertical shift
- a12 – Load dependency of vertical shift
- a13 – Vertical shift level
-
class
VehicleSimple.VehicleSimple[source]¶ Bases:
objectTire Tire abstract class This class must be inherited by tire models that will be used with the simulator. This class has no properties, since parameters of tire models differ significantly from one another.
Variables: param – Loucura
-
class
VehicleSimpleLinear.VehicleSimpleLinear[source]¶ Bases:
VehicleSimple.VehicleSimpleTireLinear Linear tire model
Variables: - k – Cornering stiffness [N/rad]
- q – Cornering stiffness 2 [N/rad]
-
class
VehicleSimpleNonlinear.VehicleSimpleNonlinear[source]¶ Bases:
VehicleSimple.VehicleSimpleTireLinear Linear tire model
Variables: - k – Cornering stiffness [N/rad]
- q – Cornering stiffness 2 [N/rad]
-
class
VehicleSimpleNonlinear4DOF.VehicleSimpleNonlinear4DOF[source]¶ Bases:
VehicleSimple.VehicleSimpleTireLinear Linear tire model
Variables: - k – Cornering stiffness [N/rad]
- q – Cornering stiffness 2 [N/rad]
-
class
VehicleArticulated.VehicleArticulated[source]¶ Bases:
objectTire Tire abstract class This class must be inherited by tire models that will be used with the simulator. This class has no properties, since parameters of tire models differ significantly from one another.
Variables: param – Loucura
-
class
VehicleArticulatedLinear.VehicleArticulatedLinear[source]¶ Bases:
VehicleArticulated.VehicleArticulatedTireLinear Linear tire model
Variables: - k – Cornering stiffness [N/rad]
- q – Cornering stiffness 2 [N/rad]
-
class
VehicleArticulatedNonlinear.VehicleArticulatedNonlinear[source]¶ Bases:
VehicleArticulated.VehicleArticulatedTireLinear Linear tire model
Variables: - k – Cornering stiffness [N/rad]
- q – Cornering stiffness 2 [N/rad]
-
class
Graphics.Graphics[source]¶ Tire Tire abstract class This class must be inherited by tire models that will be used with the simulator. This class has no properties, since parameters of tire models differ significantly from one another.
Variables: param – Loucura