Carma-platform v4.2.0
CARMA Platform is built on robot operating system (ROS) and utilizes open source software (OSS) that enables Cooperative Driving Automation (CDA) features to allow Automated Driving Systems to interact and cooperate with infrastructure and other vehicles through communication.
|
Platoon member info. More...
#include <platooning_manager_ihp.h>
Public Member Functions | |
PlatoonMember () | |
PlatoonMember (std::string staticId, double commandSpeed, double vehicleSpeed, double vehiclePosition, double vehicleCrossTrack, long timestamp) | |
Public Attributes | |
std::string | staticId |
double | commandSpeed |
double | vehicleSpeed |
double | vehiclePosition |
double | vehicleCrossTrack |
long | timestamp |
Platoon member info.
Definition at line 96 of file platooning_manager_ihp.h.
|
inline |
Definition at line 111 of file platooning_manager_ihp.h.
|
inline |
Definition at line 113 of file platooning_manager_ihp.h.
double platooning_strategic_ihp::PlatoonMember::commandSpeed |
Definition at line 101 of file platooning_manager_ihp.h.
Referenced by platooning_strategic_ihp::PlatooningStrategicIHPPlugin::composePlatoonInfoMsg().
std::string platooning_strategic_ihp::PlatoonMember::staticId |
Definition at line 99 of file platooning_manager_ihp.h.
Referenced by platooning_strategic_ihp::PlatooningManager::changeFromLeaderToFollower(), platooning_strategic_ihp::PlatooningStrategicIHPPlugin::composePlatoonInfoMsg(), platooning_strategic_ihp::PlatooningManager::getDynamicLeader(), platooning_strategic_ihp::PlatooningStrategicIHPPlugin::mob_req_cb_leaderwaiting(), and platooning_strategic_ihp::PlatooningManager::updatesOrAddMemberInfo().
long platooning_strategic_ihp::PlatoonMember::timestamp |
Definition at line 109 of file platooning_manager_ihp.h.
double platooning_strategic_ihp::PlatoonMember::vehicleCrossTrack |
Definition at line 107 of file platooning_manager_ihp.h.
double platooning_strategic_ihp::PlatoonMember::vehiclePosition |
Definition at line 105 of file platooning_manager_ihp.h.
Referenced by platooning_strategic_ihp::PlatooningStrategicIHPPlugin::composePlatoonInfoMsg(), platooning_strategic_ihp::PlatooningStrategicIHPPlugin::mob_req_cb_leaderwaiting(), and platooning_strategic_ihp::PlatooningManager::updatesOrAddMemberInfo().
double platooning_strategic_ihp::PlatoonMember::vehicleSpeed |
Definition at line 103 of file platooning_manager_ihp.h.