Apollo
6.0
Open source self driving car software
|
Namespaces | |
ft | |
utils | |
Classes | |
class | GrpcClientImpl |
class | GrpcServerImpl |
class | InternalData |
class | ObuInterFaceBase |
class | ObuInterFaceGrpcImpl |
class | OsInterFace |
class | ProtoAdapter |
class | V2xProxy |
Typedefs | |
using | OSLightColor = ::apollo::v2x::SingleTrafficLight_Color |
using | OSLightype = ::apollo::v2x::SingleTrafficLight_Type |
using | ObuLightype = ::apollo::v2x::obu::SingleTrafficLight_Type |
using | OSLight = ::apollo::v2x::IntersectionTrafficLightData |
using | ObuLight = ::apollo::v2x::obu::ObuTrafficLight |
using | OSLocation = ::apollo::localization::LocalizationEstimate |
using | OSRsi = ::apollo::v2x::RsiMsg |
using | ObuRsi = ::apollo::v2x::obu::ObuRsi |
using | HDJunction = ::apollo::hdmap::JunctionInfoConstPtr |
using | ObuJunction = ::apollo::v2x::Junction |
Enumerations | |
enum | RsiAlterType { SPEED_LIMIT = 85, SPEED_LIMIT_BRIDGE = 8, SPEED_LIMIT_TUNNEL = 21, CONSTRUCTION_AHEAD = 38, BUS_LANE = 123, TIDAL_LANE = 41, TRAFFIC_JAM = 47, TRAFFIC_ACCIDENT = 244, NO_HONKING = 80, SLOW_DOWN_SECTION = 35, ACCIDENT_PRONE = 34, OVERSPEED_VEHICLE = 801, EMERGENCY_BRAKING = 802, ANTIDROMIC_VEHICLE = 803, ZOMBIES_VEHICLE = 804, CONTROLLOSS_VEHICLE = 1000, SPECIAL_VEHICLE = 2000 } |
Functions | |
DECLARE_string (grpc_client_host) | |
DECLARE_string (grpc_server_host) | |
DECLARE_string (grpc_client_port) | |
DECLARE_string (grpc_server_port) | |
DECLARE_string (grpc_debug_server_port) | |
DECLARE_int64 (x2v_traffic_light_timer_frequency) | |
DECLARE_int64 (v2x_car_status_timer_frequency) | |
DECLARE_double (traffic_light_distance) | |
DECLARE_double (heading_difference) | |
DECLARE_int64 (list_size) | |
DECLARE_int64 (msg_timeout) | |
DECLARE_int64 (sim_sending_num) | |
DECLARE_bool (use_nearest_flag) | |
DECLARE_int64 (spat_period) | |
DECLARE_double (check_time) | |
DECLARE_int64 (rsu_whitelist_period) | |
DECLARE_string (rsu_whitelist_name) | |
bool | IsRushHour () |
Variables | |
const char *const | kUnknownJunctionId = "unknown" |
using apollo::v2x::HDJunction = typedef ::apollo::hdmap::JunctionInfoConstPtr |
using apollo::v2x::ObuJunction = typedef ::apollo::v2x::Junction |
using apollo::v2x::ObuLight = typedef ::apollo::v2x::obu::ObuTrafficLight |
using apollo::v2x::ObuLightype = typedef ::apollo::v2x::obu::SingleTrafficLight_Type |
using apollo::v2x::ObuRsi = typedef ::apollo::v2x::obu::ObuRsi |
using apollo::v2x::OSLight = typedef ::apollo::v2x::IntersectionTrafficLightData |
using apollo::v2x::OSLightColor = typedef ::apollo::v2x::SingleTrafficLight_Color |
using apollo::v2x::OSLightype = typedef ::apollo::v2x::SingleTrafficLight_Type |
using apollo::v2x::OSLocation = typedef ::apollo::localization::LocalizationEstimate |
using apollo::v2x::OSRsi = typedef ::apollo::v2x::RsiMsg |
apollo::v2x::DECLARE_bool | ( | use_nearest_flag | ) |
apollo::v2x::DECLARE_double | ( | traffic_light_distance | ) |
apollo::v2x::DECLARE_double | ( | heading_difference | ) |
apollo::v2x::DECLARE_double | ( | check_time | ) |
apollo::v2x::DECLARE_int64 | ( | x2v_traffic_light_timer_frequency | ) |
apollo::v2x::DECLARE_int64 | ( | v2x_car_status_timer_frequency | ) |
apollo::v2x::DECLARE_int64 | ( | list_size | ) |
apollo::v2x::DECLARE_int64 | ( | msg_timeout | ) |
apollo::v2x::DECLARE_int64 | ( | sim_sending_num | ) |
apollo::v2x::DECLARE_int64 | ( | spat_period | ) |
apollo::v2x::DECLARE_int64 | ( | rsu_whitelist_period | ) |
apollo::v2x::DECLARE_string | ( | grpc_client_host | ) |
apollo::v2x::DECLARE_string | ( | grpc_server_host | ) |
apollo::v2x::DECLARE_string | ( | grpc_client_port | ) |
apollo::v2x::DECLARE_string | ( | grpc_server_port | ) |
apollo::v2x::DECLARE_string | ( | grpc_debug_server_port | ) |
apollo::v2x::DECLARE_string | ( | rsu_whitelist_name | ) |
bool apollo::v2x::IsRushHour | ( | ) |
const char* const apollo::v2x::kUnknownJunctionId = "unknown" |