ADORe
ADORe is a modular open source software library and toolkit for decision making, planning, control and simulation of automated vehicles
adore::if_ROS::params::PLocalizationModel Class Reference

#include <p_localizationmodel.h>

Inheritance diagram for adore::if_ROS::params::PLocalizationModel:
Inheritance graph
Collaboration diagram for adore::if_ROS::params::PLocalizationModel:
Collaboration graph

Public Member Functions

 PLocalizationModel (ros::NodeHandle n, std::string prefix)
 
virtual double get_drift_rate_pos () const override
 
virtual double get_drift_deviation_pos () const override
 
virtual double get_jump_deviation_pos () const override
 
virtual double get_jump_threshold_pos () const override
 
virtual double get_jump_deviation_heading () const override
 
virtual double get_jump_threshold_heading () const override
 

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_
 

Constructor & Destructor Documentation

◆ PLocalizationModel()

adore::if_ROS::params::PLocalizationModel::PLocalizationModel ( ros::NodeHandle  n,
std::string  prefix 
)
inline

Member Function Documentation

◆ get_drift_deviation_pos()

virtual double adore::if_ROS::params::PLocalizationModel::get_drift_deviation_pos ( ) const
inlineoverridevirtual

returns the drift std deviation of the position

Implements adore::params::APLocalizationModel.

Here is the call graph for this function:

◆ get_drift_rate_pos()

virtual double adore::if_ROS::params::PLocalizationModel::get_drift_rate_pos ( ) const
inlineoverridevirtual

returns the drift rate of the position

Implements adore::params::APLocalizationModel.

Here is the call graph for this function:

◆ get_jump_deviation_heading()

virtual double adore::if_ROS::params::PLocalizationModel::get_jump_deviation_heading ( ) const
inlineoverridevirtual

returns std deviation of heading jumps

Implements adore::params::APLocalizationModel.

Here is the call graph for this function:

◆ get_jump_deviation_pos()

virtual double adore::if_ROS::params::PLocalizationModel::get_jump_deviation_pos ( ) const
inlineoverridevirtual

returns std deviation of position jumps

Implements adore::params::APLocalizationModel.

Here is the call graph for this function:

◆ get_jump_threshold_heading()

virtual double adore::if_ROS::params::PLocalizationModel::get_jump_threshold_heading ( ) const
inlineoverridevirtual

returns jump threshold, which influences how often heading jumps occur

Implements adore::params::APLocalizationModel.

Here is the call graph for this function:

◆ get_jump_threshold_pos()

virtual double adore::if_ROS::params::PLocalizationModel::get_jump_threshold_pos ( ) const
inlineoverridevirtual

returns jump threshold, which influences how often position jumps occur

Implements adore::params::APLocalizationModel.

Here is the call graph for this function:

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