Formula Student Autonomous Systems
The code for the main driverless system
Loading...
Searching...
No Matches
PacejkaCombinedSlip Class Reference

#include <pacejka_combined_slip.hpp>

Inheritance diagram for PacejkaCombinedSlip:
Inheritance graph
Collaboration diagram for PacejkaCombinedSlip:
Collaboration graph

Public Member Functions

std::pair< double, double > tire_forces (double slip_angle, double slip_ratio, double vertical_load) const override
 Calculate the forces acting in a tire based on the tire characteristics and dynamic state.
 
- Public Member Functions inherited from TireModel
 TireModel (const common_lib::car_parameters::CarParameters &car_parameters)
 

Additional Inherited Members

- Protected Attributes inherited from TireModel
std::shared_ptr< common_lib::car_parameters::CarParameterscar_parameters_
 

Detailed Description

Definition at line 5 of file pacejka_combined_slip.hpp.

Member Function Documentation

◆ tire_forces()

std::pair< double, double > PacejkaCombinedSlip::tire_forces ( double  slip_angle,
double  slip_ratio,
double  vertical_load 
) const
overridevirtual

Calculate the forces acting in a tire based on the tire characteristics and dynamic state.

Parameters
slip_angleSlip angle of the tire in radians
slip_ratioSlip ratio of the tire
loadLoad on the tire in Newtons
Returns
std::pair<double, double> Longitudinal and lateral forces

Implements TireModel.

Definition at line 3 of file pacejka_combined_slip.cpp.


The documentation for this class was generated from the following files: