Public Member Functions | Private Attributes
mvsim::DefaultFriction Class Reference

#include <DefaultFriction.h>

Inheritance diagram for mvsim::DefaultFriction:
Inheritance graph
[legend]

List of all members.

Public Member Functions

 DefaultFriction (VehicleBase &my_vehicle, const rapidxml::xml_node< char > *node)
virtual void evaluate_friction (const FrictionBase::TFrictionInput &input, mrpt::math::TPoint2D &out_result_force_local) const

Private Attributes

double m_C_damping
 For wheels "internal friction" (N*m*s/rad)
double m_mu
 friction coeficient (non-dimensional)

Detailed Description

The default friction model for interaction between each wheel-ground contact point

Definition at line 21 of file DefaultFriction.h.


Constructor & Destructor Documentation

DefaultFriction::DefaultFriction ( VehicleBase my_vehicle,
const rapidxml::xml_node< char > *  node 
)

Definition at line 19 of file DefaultFriction.cpp.


Member Function Documentation

void DefaultFriction::evaluate_friction ( const FrictionBase::TFrictionInput input,
mrpt::math::TPoint2D &  out_result_force_local 
) const [virtual]

Evaluates the net force on this wheel (in local coordinates). Refer to the manual for the theorical model.

Implements mvsim::FrictionBase.

Definition at line 41 of file DefaultFriction.cpp.


Member Data Documentation

For wheels "internal friction" (N*m*s/rad)

Definition at line 35 of file DefaultFriction.h.

double mvsim::DefaultFriction::m_mu [private]

friction coeficient (non-dimensional)

Definition at line 34 of file DefaultFriction.h.


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


mvsim
Author(s):
autogenerated on Thu Jun 6 2019 22:08:35