#include <p_vehicle.h>
Public Member Functions | |
PVehicle (ros::NodeHandle n, std::string prefix) | |
virtual std::string | get_vehicle_id () const override |
ID of current vehicle. More... | |
virtual double | get_a () const override |
cog to front axle More... | |
virtual double | get_b () const override |
rear axle to cog More... | |
virtual double | get_c () const override |
front axle to front border More... | |
virtual double | get_d () const override |
rear border to rear axle More... | |
virtual double | get_m () const override |
mass More... | |
virtual double | get_mu () const override |
friction coefficient More... | |
virtual double | get_g () const override |
gravitational constant More... | |
virtual double | get_h () const override |
cog height above ground More... | |
virtual double | get_cf () const override |
front normalized tire stiffness for bicycle model More... | |
virtual double | get_cr () const override |
rear normalized tire stiffness for bicycle model More... | |
virtual double | get_Iz_m () const override |
rotational inertia around up axis devided by mass More... | |
virtual double | get_wf () const override |
track width front More... | |
virtual double | get_wr () const override |
track width rear More... | |
virtual double | get_bodyWidth () const override |
virtual double | get_steeringRatio () const override |
virtual double | get_steeringAngleOffsetMeasured () const override |
virtual double | get_steeringAngleOffsetCommand () const override |
virtual double | get_steeringAngleMax () const override |
virtual double | get_steeringAngleMin () const override |
virtual double | get_C () const override |
unnormalized cornering stiffness More... | |
virtual double | get_brakeBalanceFront () const override |
returns the percentage of brake force allocated to the front axle, e.g. 0.6 is a typical value More... | |
virtual double | get_accelerationBalanceFront () const override |
returns the percentage of acceleration force allocated to the front axle, e.g. 1.0 for front drive More... | |
virtual double | get_observationPointForPosition () const override |
virtual double | get_observationPointForVelocity () const override |
virtual double | get_observationPointForAcceleration () const override |
virtual double | get_vehicleFlag () const override |
returns the flag of currently used vehicle More... | |
Additional Inherited Members | |
Private Member Functions inherited from adore::if_ROS::ROSParam | |
template<typename T > | |
void | get (const std::string &name, T &result) const |
ROSParam (ros::NodeHandle n, std::string prefix) | |
Private Attributes inherited from adore::if_ROS::ROSParam | |
std::string | prefix_ |
ros::NodeHandle | n_ |
|
inline |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
returns the percentage of acceleration force allocated to the front axle, e.g. 1.0 for front drive
Implements adore::params::APVehicle.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
returns the percentage of brake force allocated to the front axle, e.g. 0.6 is a typical value
Implements adore::params::APVehicle.
|
inlineoverridevirtual |
front axle to front border
Implements adore::params::APVehicle.
|
inlineoverridevirtual |
unnormalized cornering stiffness
Implements adore::params::APVehicle.
|
inlineoverridevirtual |
front normalized tire stiffness for bicycle model
Implements adore::params::APVehicle.
|
inlineoverridevirtual |
rear normalized tire stiffness for bicycle model
Implements adore::params::APVehicle.
|
inlineoverridevirtual |
rear border to rear axle
Implements adore::params::APVehicle.
|
inlineoverridevirtual |
gravitational constant
Implements adore::params::APVehicle.
|
inlineoverridevirtual |
cog height above ground
Implements adore::params::APVehicle.
|
inlineoverridevirtual |
rotational inertia around up axis devided by mass
Implements adore::params::APVehicle.
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
|
inlineoverridevirtual |
ID of current vehicle.
Implements adore::params::APVehicle.
|
inlineoverridevirtual |
returns the flag of currently used vehicle
Implements adore::params::APVehicle.
|
inlineoverridevirtual |
|
inlineoverridevirtual |