37 static const std::string name =
prefix_ +
"cooperation_mode";
44 static const std::string name =
prefix_ +
"assumed_chase_acceleration";
51 static const std::string name =
prefix_ +
"negotiation_time";
58 static const std::string name =
prefix_ +
"abs_time_uncertainly_for_lc";
65 static const std::string name =
prefix_ +
"abs_position_uncertainty";
72 static const std::string name =
prefix_ +
"abs_velocity_uncertainty";
79 static const std::string name =
prefix_ +
"send_repetitive_messages";
86 static const std::string name =
prefix_ +
"utm_zone";
Definition: ros_com_patterns.h:179
std::string prefix_
Definition: ros_com_patterns.h:181
void get(const std::string &name, T &result) const
Definition: ros_com_patterns.h:186
Definition: p_cooperation.h:28
virtual int getSendRepetitiveMessages() const override
Definition: p_cooperation.h:76
virtual int getCooperationMode() const override
Definition: p_cooperation.h:34
virtual double getAssumedChaseAcceleration() const override
Definition: p_cooperation.h:41
virtual double getAbsTimeUncertaintyForLC() const override
Definition: p_cooperation.h:55
virtual double getNegotiationTime() const override
Definition: p_cooperation.h:48
PCooperation(ros::NodeHandle n, std::string prefix)
Definition: p_cooperation.h:30
virtual double getAbsVelocityUncertainty() const override
Definition: p_cooperation.h:69
virtual double getAbsPositionUncertainty() const override
Definition: p_cooperation.h:62
virtual int getUTMZone() const override
Definition: p_cooperation.h:83
abstract class containing cooperative behaviour parameters
Definition: ap_cooperation.h:26
Definition: areaofeffectconverter.h:20