Apollo
6.0
Open source self driving car software
|
#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/v2x/proto/v2x_traffic_light.pb.h"
#include "modules/map/hdmap/hdmap.h"
#include "modules/map/hdmap/hdmap_common.h"
Go to the source code of this file.
Classes | |
class | apollo::v2x::ProtoAdapter |
Namespaces | |
apollo | |
PlanningContext is the runtime context in planning. It is persistent across multiple frames. | |
apollo::v2x | |
Typedefs | |
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 |
Enumerations | |
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 } |