|
Apollo 10.0
自动驾驶开放平台
|
命名空间 | |
| namespace | ft |
| namespace | obu |
| namespace | utils |
类 | |
| struct | AbnormalInformation |
| struct | CarStatus |
| struct | Connection |
| class | GrpcClientImpl |
| class | GrpcServerImpl |
| struct | Id |
| class | InternalData |
| struct | Intersection |
| struct | IntersectionState |
| struct | IntersectionTrafficLightData |
| struct | Junction |
| struct | Lane |
| struct | Map |
| struct | MiniAreaMap |
| struct | ObuAlarm |
| class | ObuInterFaceBase |
| class | ObuInterFaceGrpcImpl |
| class | OsInterFace |
| struct | Phase |
| struct | Point |
| struct | PolicyData |
| struct | Position2D |
| class | ProtoAdapter |
| struct | Road |
| struct | RoadTrafficLight |
| struct | RsiMsg |
| struct | RsiPoint |
| struct | SingleTrafficLight |
| struct | Spat |
| struct | V2XInformation |
| struct | V2XObstacle |
| struct | V2XObstacles |
| class | V2xProxy |
类型定义 | |
| 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 |
枚举 | |
| enum | ErrorCode { LTEV = 500 , NET = 501 , CPU = 502 , MEM = 503 , GPS = 504 , MAP = 510 , SPAT = 511 , OBUID = 999 } |
| 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 } |
函数 | |
| DEFINE_string (grpc_client_host, "127.0.0.1", "grpc client host ip") | |
| DEFINE_string (grpc_server_host, "127.0.0.1", "grpc server host ip") | |
| DEFINE_string (grpc_client_port, "50100", "grpc client port") | |
| DEFINE_string (grpc_server_port, "50101", "grpc server port") | |
| DEFINE_string (grpc_debug_server_port, "50102", "grpc server debug port") | |
| DEFINE_int64 (x2v_traffic_light_timer_frequency, 10, "x2v traffic_light timer frequency") | |
| DEFINE_int64 (v2x_car_status_timer_frequency, 10, "v2x car_status timer frequency") | |
| DEFINE_double (traffic_light_distance, 250.0, "traffic light distance in m") | |
| DEFINE_double (heading_difference, 30.0/180.0, "max heading difference in rad") | |
| DEFINE_int64 (list_size, 6, "size of list which stores the traffic light data") | |
| DEFINE_int64 (msg_timeout, 250, "timeout value which getting the msg from OBU") | |
| DEFINE_int64 (sim_sending_num, 10, "the max sending times") | |
| DEFINE_bool (use_nearest_flag, true, "use the hdmap interface get_forward_nearest_signals_on_lane flag") | |
| DEFINE_int64 (spat_period, 150, "SPAT message period in ms") | |
| DEFINE_double (check_time, 0.5, "SPAT message period in s") | |
| DEFINE_int64 (rsu_whitelist_period, 3 *1000, "get whitelist period in ms") | |
| DEFINE_string (rsu_whitelist_name, "modules/v2x/conf/rsu_whitelist.txt", "file name for RSU whitelist") | |
| 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 () |
| double | cal_distance (const ::apollo::common::PointENU &p1, const ::apollo::common::PointENU &p2) |
变量 | |
| const char *const | kUnknownJunctionId = "unknown" |
| using apollo::v2x::HDJunction = typedef ::apollo::hdmap::JunctionInfoConstPtr |
在文件 proto_adapter.h 第 61 行定义.
| using apollo::v2x::ObuJunction = typedef ::apollo::v2x::Junction |
在文件 proto_adapter.h 第 62 行定义.
| using apollo::v2x::ObuLight = typedef ::apollo::v2x::obu::ObuTrafficLight |
在文件 proto_adapter.h 第 57 行定义.
| using apollo::v2x::ObuLightype = typedef ::apollo::v2x::obu::SingleTrafficLight_Type |
在文件 proto_adapter.h 第 55 行定义.
| using apollo::v2x::ObuRsi = typedef ::apollo::v2x::obu::ObuRsi |
在文件 proto_adapter.h 第 60 行定义.
| using apollo::v2x::OSLight = typedef ::apollo::v2x::IntersectionTrafficLightData |
在文件 proto_adapter.h 第 56 行定义.
| using apollo::v2x::OSLightColor = typedef ::apollo::v2x::SingleTrafficLight_Color |
在文件 proto_adapter.h 第 53 行定义.
| using apollo::v2x::OSLightype = typedef ::apollo::v2x::SingleTrafficLight_Type |
在文件 proto_adapter.h 第 54 行定义.
| using apollo::v2x::OSLocation = typedef ::apollo::localization::LocalizationEstimate |
在文件 proto_adapter.h 第 58 行定义.
| using apollo::v2x::OSRsi = typedef ::apollo::v2x::RsiMsg |
在文件 proto_adapter.h 第 59 行定义.
在文件 proto_adapter.h 第 33 行定义.
| double apollo::v2x::cal_distance | ( | const ::apollo::common::PointENU & | p1, |
| const ::apollo::common::PointENU & | p2 | ||
| ) |
在文件 v2x_proxy.cc 第 172 行定义.
| apollo::v2x::DECLARE_bool | ( | use_nearest_flag | ) |
| apollo::v2x::DECLARE_double | ( | check_time | ) |
| apollo::v2x::DECLARE_double | ( | heading_difference | ) |
| apollo::v2x::DECLARE_double | ( | traffic_light_distance | ) |
| apollo::v2x::DECLARE_int64 | ( | list_size | ) |
| apollo::v2x::DECLARE_int64 | ( | msg_timeout | ) |
| apollo::v2x::DECLARE_int64 | ( | rsu_whitelist_period | ) |
| apollo::v2x::DECLARE_int64 | ( | sim_sending_num | ) |
| apollo::v2x::DECLARE_int64 | ( | spat_period | ) |
| apollo::v2x::DECLARE_int64 | ( | v2x_car_status_timer_frequency | ) |
| apollo::v2x::DECLARE_int64 | ( | x2v_traffic_light_timer_frequency | ) |
| apollo::v2x::DECLARE_string | ( | grpc_client_host | ) |
| apollo::v2x::DECLARE_string | ( | grpc_client_port | ) |
| apollo::v2x::DECLARE_string | ( | grpc_debug_server_port | ) |
| apollo::v2x::DECLARE_string | ( | grpc_server_host | ) |
| apollo::v2x::DECLARE_string | ( | grpc_server_port | ) |
| apollo::v2x::DECLARE_string | ( | rsu_whitelist_name | ) |
| apollo::v2x::DEFINE_bool | ( | use_nearest_flag | , |
| true | , | ||
| "use the hdmap interface get_forward_nearest_signals_on_lane flag" | |||
| ) |
| apollo::v2x::DEFINE_double | ( | check_time | , |
| 0. | 5, | ||
| "SPAT message period in s" | |||
| ) |
| apollo::v2x::DEFINE_double | ( | heading_difference | , |
| 30.0/180. | 0, | ||
| "max heading difference in rad" | |||
| ) |
| apollo::v2x::DEFINE_double | ( | traffic_light_distance | , |
| 250. | 0, | ||
| "traffic light distance in m" | |||
| ) |
| apollo::v2x::DEFINE_int64 | ( | list_size | , |
| 6 | , | ||
| "size of list which stores the traffic light data" | |||
| ) |
| apollo::v2x::DEFINE_int64 | ( | msg_timeout | , |
| 250 | , | ||
| "timeout value which getting the msg from OBU" | |||
| ) |
| apollo::v2x::DEFINE_int64 | ( | rsu_whitelist_period | , |
| 3 * | 1000, | ||
| "get whitelist period in ms" | |||
| ) |
| apollo::v2x::DEFINE_int64 | ( | sim_sending_num | , |
| 10 | , | ||
| "the max sending times" | |||
| ) |
| apollo::v2x::DEFINE_int64 | ( | spat_period | , |
| 150 | , | ||
| "SPAT message period in ms" | |||
| ) |
| apollo::v2x::DEFINE_int64 | ( | v2x_car_status_timer_frequency | , |
| 10 | , | ||
| "v2x car_status timer frequency" | |||
| ) |
| apollo::v2x::DEFINE_int64 | ( | x2v_traffic_light_timer_frequency | , |
| 10 | , | ||
| "x2v traffic_light timer frequency" | |||
| ) |
| apollo::v2x::DEFINE_string | ( | grpc_client_host | , |
| "127.0.0.1" | , | ||
| "grpc client host ip" | |||
| ) |
| apollo::v2x::DEFINE_string | ( | grpc_client_port | , |
| "50100" | , | ||
| "grpc client port" | |||
| ) |
| apollo::v2x::DEFINE_string | ( | grpc_debug_server_port | , |
| "50102" | , | ||
| "grpc server debug port" | |||
| ) |
| apollo::v2x::DEFINE_string | ( | grpc_server_host | , |
| "127.0.0.1" | , | ||
| "grpc server host ip" | |||
| ) |
| apollo::v2x::DEFINE_string | ( | grpc_server_port | , |
| "50101" | , | ||
| "grpc server port" | |||
| ) |
| apollo::v2x::DEFINE_string | ( | rsu_whitelist_name | , |
| "modules/v2x/conf/rsu_whitelist.txt" | , | ||
| "file name for RSU whitelist" | |||
| ) |
| bool apollo::v2x::IsRushHour | ( | ) |