|
Apollo 11.0
自动驾驶开放平台
|
#include <memory>#include "modules/v2x/proto/v2x_car_status.pb.h"#include "modules/v2x/proto/v2x_junction.pb.h"#include "modules/v2x/proto/v2x_obu_rsi.pb.h"#include "modules/v2x/proto/v2x_obu_traffic_light.pb.h"#include "modules/v2x/proto/v2x_rsi.pb.h"#include "modules/common_msgs/v2x_msgs/v2x_traffic_light.pb.h"#include "modules/map/hdmap/hdmap.h"#include "modules/map/hdmap/hdmap_common.h"类 | |
| class | apollo::v2x::ProtoAdapter |
命名空间 | |
| namespace | apollo |
| class register implement | |
| namespace | apollo::v2x |
类型定义 | |
| using | apollo::v2x::OSLightColor = ::apollo::v2x::SingleTrafficLight_Color |
| using | apollo::v2x::OSLightype = ::apollo::v2x::SingleTrafficLight_Type |
| using | apollo::v2x::ObuLightype = ::apollo::v2x::obu::SingleTrafficLight_Type |
| using | apollo::v2x::OSLight = ::apollo::v2x::IntersectionTrafficLightData |
| using | apollo::v2x::ObuLight = ::apollo::v2x::obu::ObuTrafficLight |
| using | apollo::v2x::OSLocation = ::apollo::localization::LocalizationEstimate |
| using | apollo::v2x::OSRsi = ::apollo::v2x::RsiMsg |
| using | apollo::v2x::ObuRsi = ::apollo::v2x::obu::ObuRsi |
| using | apollo::v2x::HDJunction = ::apollo::hdmap::JunctionInfoConstPtr |
| using | apollo::v2x::ObuJunction = ::apollo::v2x::Junction |
枚举 | |
| enum | apollo::v2x::RsiAlterType { apollo::v2x::SPEED_LIMIT = 85 , apollo::v2x::SPEED_LIMIT_BRIDGE = 8 , apollo::v2x::SPEED_LIMIT_TUNNEL = 21 , apollo::v2x::CONSTRUCTION_AHEAD = 38 , apollo::v2x::BUS_LANE = 123 , apollo::v2x::TIDAL_LANE = 41 , apollo::v2x::TRAFFIC_JAM = 47 , apollo::v2x::TRAFFIC_ACCIDENT = 244 , apollo::v2x::NO_HONKING = 80 , apollo::v2x::SLOW_DOWN_SECTION = 35 , apollo::v2x::ACCIDENT_PRONE = 34 , apollo::v2x::OVERSPEED_VEHICLE = 801 , apollo::v2x::EMERGENCY_BRAKING = 802 , apollo::v2x::ANTIDROMIC_VEHICLE = 803 , apollo::v2x::ZOMBIES_VEHICLE = 804 , apollo::v2x::CONTROLLOSS_VEHICLE = 1000 , apollo::v2x::SPECIAL_VEHICLE = 2000 } |