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::PCooperation Class Reference

#include <p_cooperation.h>

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

Public Member Functions

 PCooperation (ros::NodeHandle n, std::string prefix)
 
virtual int getCooperationMode () const override
 
virtual double getAssumedChaseAcceleration () const override
 
virtual double getNegotiationTime () const override
 
virtual double getAbsTimeUncertaintyForLC () const override
 
virtual double getAbsPositionUncertainty () const override
 
virtual double getAbsVelocityUncertainty () const override
 
virtual int getSendRepetitiveMessages () const override
 
virtual int getUTMZone () 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

◆ PCooperation()

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

Member Function Documentation

◆ getAbsPositionUncertainty()

virtual double adore::if_ROS::params::PCooperation::getAbsPositionUncertainty ( ) const
inlineoverridevirtual

Implements adore::params::APCooperation.

Here is the call graph for this function:

◆ getAbsTimeUncertaintyForLC()

virtual double adore::if_ROS::params::PCooperation::getAbsTimeUncertaintyForLC ( ) const
inlineoverridevirtual

Implements adore::params::APCooperation.

Here is the call graph for this function:

◆ getAbsVelocityUncertainty()

virtual double adore::if_ROS::params::PCooperation::getAbsVelocityUncertainty ( ) const
inlineoverridevirtual

Implements adore::params::APCooperation.

Here is the call graph for this function:

◆ getAssumedChaseAcceleration()

virtual double adore::if_ROS::params::PCooperation::getAssumedChaseAcceleration ( ) const
inlineoverridevirtual

Implements adore::params::APCooperation.

Here is the call graph for this function:

◆ getCooperationMode()

virtual int adore::if_ROS::params::PCooperation::getCooperationMode ( ) const
inlineoverridevirtual

Implements adore::params::APCooperation.

Here is the call graph for this function:

◆ getNegotiationTime()

virtual double adore::if_ROS::params::PCooperation::getNegotiationTime ( ) const
inlineoverridevirtual

Implements adore::params::APCooperation.

Here is the call graph for this function:

◆ getSendRepetitiveMessages()

virtual int adore::if_ROS::params::PCooperation::getSendRepetitiveMessages ( ) const
inlineoverridevirtual

Implements adore::params::APCooperation.

Here is the call graph for this function:

◆ getUTMZone()

virtual int adore::if_ROS::params::PCooperation::getUTMZone ( ) const
inlineoverridevirtual

Implements adore::params::APCooperation.

Here is the call graph for this function:

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