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 <platoon_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 platoon_manager_ihp.h.
|
inline |
Definition at line 111 of file platoon_manager_ihp.h.
|
inline |
Definition at line 113 of file platoon_manager_ihp.h.
double platoon_strategic_ihp::PlatoonMember::commandSpeed |
Definition at line 101 of file platoon_manager_ihp.h.
Referenced by platoon_strategic_ihp::PlatoonStrategicIHPPlugin::composePlatoonInfoMsg().
std::string platoon_strategic_ihp::PlatoonMember::staticId |
Definition at line 99 of file platoon_manager_ihp.h.
Referenced by platoon_strategic_ihp::PlatoonManager::changeFromLeaderToFollower(), platoon_strategic_ihp::PlatoonStrategicIHPPlugin::composePlatoonInfoMsg(), platoon_strategic_ihp::PlatoonManager::getDynamicLeader(), platoon_strategic_ihp::PlatoonStrategicIHPPlugin::mob_req_cb_leaderwaiting(), and platoon_strategic_ihp::PlatoonManager::updatesOrAddMemberInfo().
long platoon_strategic_ihp::PlatoonMember::timestamp |
Definition at line 109 of file platoon_manager_ihp.h.
double platoon_strategic_ihp::PlatoonMember::vehicleCrossTrack |
Definition at line 107 of file platoon_manager_ihp.h.
double platoon_strategic_ihp::PlatoonMember::vehiclePosition |
double platoon_strategic_ihp::PlatoonMember::vehicleSpeed |
Definition at line 103 of file platoon_manager_ihp.h.