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

abstract class containing cooperative behaviour parameters More...

#include <ap_cooperation.h>

Inheritance diagram for adore::params::APCooperation:
Inheritance graph
Collaboration diagram for adore::params::APCooperation:
Collaboration graph

Public Member Functions

virtual int getCooperationMode () const =0
 
virtual double getAssumedChaseAcceleration () const =0
 
virtual double getNegotiationTime () const =0
 
virtual double getAbsTimeUncertaintyForLC () const =0
 
virtual double getAbsPositionUncertainty () const =0
 
virtual double getAbsVelocityUncertainty () const =0
 
virtual int getSendRepetitiveMessages () const =0
 
virtual int getUTMZone () const =0
 

Detailed Description

abstract class containing cooperative behaviour parameters

Member Function Documentation

◆ getAbsPositionUncertainty()

virtual double adore::params::APCooperation::getAbsPositionUncertainty ( ) const
pure virtual

◆ getAbsTimeUncertaintyForLC()

virtual double adore::params::APCooperation::getAbsTimeUncertaintyForLC ( ) const
pure virtual

◆ getAbsVelocityUncertainty()

virtual double adore::params::APCooperation::getAbsVelocityUncertainty ( ) const
pure virtual

◆ getAssumedChaseAcceleration()

virtual double adore::params::APCooperation::getAssumedChaseAcceleration ( ) const
pure virtual

◆ getCooperationMode()

virtual int adore::params::APCooperation::getCooperationMode ( ) const
pure virtual

◆ getNegotiationTime()

virtual double adore::params::APCooperation::getNegotiationTime ( ) const
pure virtual

◆ getSendRepetitiveMessages()

virtual int adore::params::APCooperation::getSendRepetitiveMessages ( ) const
pure virtual

◆ getUTMZone()

virtual int adore::params::APCooperation::getUTMZone ( ) const
pure virtual

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