Apollo
6.0
Open source self driving car software
|
Namespaces | |
base | |
Classes | |
class | FTConfigManager |
class | Fusion |
class | KMkernal |
class | V2XFusionComponent |
Typedefs | |
using | PerceptionObstaclesPtr = std::shared_ptr< PerceptionObstacles > |
using | V2XObstaclesPtr = std::shared_ptr< V2XObstacles > |
using | StatusPtr = std::shared_ptr< LocalizationEstimate > |
Functions | |
base::Object | Pb2Object (const PerceptionObstacle &obstacle, const std::string &frame_id) |
void | Pb2Object (const PerceptionObstacle &obstacle, base::Object *object, const std::string &frame_id, double timestamp_object=0.0) |
void | V2xPb2Object (const V2XObstacle &obstacle, base::Object *object, const std::string &frame_id, double timestamp_object) |
void | CarstatusPb2Object (const LocalizationEstimate &carstatus, base::Object *object, const std::string &frame_id) |
double | Pbs2Objects (const PerceptionObstacles &obstacles, std::vector< base::Object > *objects, const std::string &frame_id) |
double | V2xPbs2Objects (const V2XObstacles &obstacles, std::vector< base::Object > *objects, const std::string &frame_id) |
PerceptionObstacle | Object2Pb (const base::Object &object) |
void | FillObjectPolygonFromBBox3D (PerceptionObstacle *object_ptr) |
void | Object2Pb (const base::Object &object, PerceptionObstacle *obstacle) |
void | Object2V2xPb (const base::Object &object, V2XObstacle *obstacle) |
void | Objects2Pbs (const std::vector< base::Object > &objects, std::shared_ptr< PerceptionObstacles > obstacles) |
void | Objects2V2xPbs (const std::vector< base::Object > &objects, std::shared_ptr< V2XObstacles > obstacles) |
DECLARE_string (config_path) | |
DECLARE_string (v2x_module_name) | |
DECLARE_string (v2x_fusion_obstacles_topic) | |
DECLARE_bool (use_v2x) | |
DECLARE_string (fusion_conf_file) | |
DECLARE_string (app_conf_file) | |
bool | LoadData (const std::string &file, std::vector< base::Object > *objects, const std::string &frame_id) |
using apollo::v2x::ft::PerceptionObstaclesPtr = typedef std::shared_ptr<PerceptionObstacles> |
using apollo::v2x::ft::StatusPtr = typedef std::shared_ptr<LocalizationEstimate> |
using apollo::v2x::ft::V2XObstaclesPtr = typedef std::shared_ptr<V2XObstacles> |
void apollo::v2x::ft::CarstatusPb2Object | ( | const LocalizationEstimate & | carstatus, |
base::Object * | object, | ||
const std::string & | frame_id | ||
) |
apollo::v2x::ft::DECLARE_bool | ( | use_v2x | ) |
apollo::v2x::ft::DECLARE_string | ( | config_path | ) |
apollo::v2x::ft::DECLARE_string | ( | v2x_module_name | ) |
apollo::v2x::ft::DECLARE_string | ( | v2x_fusion_obstacles_topic | ) |
apollo::v2x::ft::DECLARE_string | ( | fusion_conf_file | ) |
apollo::v2x::ft::DECLARE_string | ( | app_conf_file | ) |
void apollo::v2x::ft::FillObjectPolygonFromBBox3D | ( | PerceptionObstacle * | object_ptr | ) |
bool apollo::v2x::ft::LoadData | ( | const std::string & | file, |
std::vector< base::Object > * | objects, | ||
const std::string & | frame_id | ||
) |
PerceptionObstacle apollo::v2x::ft::Object2Pb | ( | const base::Object & | object | ) |
void apollo::v2x::ft::Object2Pb | ( | const base::Object & | object, |
PerceptionObstacle * | obstacle | ||
) |
void apollo::v2x::ft::Object2V2xPb | ( | const base::Object & | object, |
V2XObstacle * | obstacle | ||
) |
void apollo::v2x::ft::Objects2Pbs | ( | const std::vector< base::Object > & | objects, |
std::shared_ptr< PerceptionObstacles > | obstacles | ||
) |
void apollo::v2x::ft::Objects2V2xPbs | ( | const std::vector< base::Object > & | objects, |
std::shared_ptr< V2XObstacles > | obstacles | ||
) |
base::Object apollo::v2x::ft::Pb2Object | ( | const PerceptionObstacle & | obstacle, |
const std::string & | frame_id | ||
) |
void apollo::v2x::ft::Pb2Object | ( | const PerceptionObstacle & | obstacle, |
base::Object * | object, | ||
const std::string & | frame_id, | ||
double | timestamp_object = 0.0 |
||
) |
double apollo::v2x::ft::Pbs2Objects | ( | const PerceptionObstacles & | obstacles, |
std::vector< base::Object > * | objects, | ||
const std::string & | frame_id | ||
) |
void apollo::v2x::ft::V2xPb2Object | ( | const V2XObstacle & | obstacle, |
base::Object * | object, | ||
const std::string & | frame_id, | ||
double | timestamp_object | ||
) |
double apollo::v2x::ft::V2xPbs2Objects | ( | const V2XObstacles & | obstacles, |
std::vector< base::Object > * | objects, | ||
const std::string & | frame_id | ||
) |