Apollo 10.0
自动驾驶开放平台
|
命名空间 | |
namespace | adapter |
函数 | |
std::string | BaseMapFile () |
get base map file path from flags. | |
std::string | SimMapFile () |
get simulation map file path from flags. | |
std::string | RoutingMapFile () |
get routing map file path from flags. | |
std::unique_ptr< HDMap > | CreateMap (const std::string &map_file_path) |
std::unique_ptr< HDMap > | CreateMap (const MapMsg &map_msg) |
std::string | EndWayPointFile () |
get end way point file path from flags. | |
std::string | DefaultRoutingFile () |
get default routing file path from flags. | |
std::string | ParkGoRoutingFile () |
get park and go routings file path from flags. | |
apollo::hdmap::Id | MakeMapId (const std::string &id) |
create a Map ID given a string. | |
LaneBoundaryType::Type | LeftBoundaryType (const LaneWaypoint &waypoint) |
get left boundary type at a waypoint. | |
LaneBoundaryType::Type | RightBoundaryType (const LaneWaypoint &waypoint) |
get left boundary type at a waypoint. | |
LaneWaypoint | LeftNeighborWaypoint (const LaneWaypoint &waypoint) |
get left neighbor lane waypoint. | |
LaneWaypoint | RightNeighborWaypoint (const LaneWaypoint &waypoint) |
get left neighbor lane waypoint. | |
std::vector< std::string > | GetFileLines (const std::string &path) |
double | UnixNow () |
DEFINE_string (stage, "", "data acquisition stage") | |
DEFINE_string (cmd, "start", "command corresponding to stage") | |
DEFINE_string (record_path, "", "record path") | |
DEFINE_string (client_conf_yaml, "modules/map/tools/map_datachecker/client/conf/client.yaml", "client configurations") | |
DECLARE_string (stage) | |
DECLARE_string (cmd) | |
DECLARE_string (record_path) | |
DECLARE_string (client_conf_yaml) | |
std::shared_ptr< JsonConf > | ParseJson (std::string conf_path) |
double | GetYaw (double from_x, double from_y, double to_x, double to_y) |
DEFINE_string (map_datachecker_host, "127.0.0.1", "the grpc server host") | |
DEFINE_string (map_datachecker_port, "50100", "the grpc server port") | |
DEFINE_string (topic_bestgnsspos, "/apollo/sensor/gnss/best_pose", "") | |
DEFINE_string (conf_json, "modules/map/tools/map_datachecker/server/conf/" "map-datachecker.json", "configure file") | |
DECLARE_string (map_datachecker_host) | |
DECLARE_string (map_datachecker_port) | |
DECLARE_string (topic_bestgnsspos) | |
DECLARE_string (conf_json) | |
std::ostream & | operator<< (std::ostream &os, const ::google::protobuf::RepeatedPtrField< apollo::hdmap::Id > &ids) |
apollo::common::PointENU | SLToXYZ (const std::string &lane_id, const double s, const double l) |
void | XYZToSL (const apollo::common::PointENU &point, std::string *lane_id, double *s, double *l) |
double | XYZDistance (const apollo::common::PointENU &p1, const apollo::common::PointENU &p2) |
void | RefreshDefaultEndPoint () |
变量 | |
constexpr double | kRADIANS_TO_DEGREES = 180.0 / M_PI |
constexpr double | kDEGRESS_TO_RADIANS = M_PI / 180.0 |
在文件 alignment_agent.h 第 34 行定义.
using apollo::hdmap::AreaInfoConstPtr = typedef std::shared_ptr<const AreaInfo> |
在文件 hdmap_common.h 第 145 行定义.
using apollo::hdmap::AreaPolygonBox = typedef ObjectWithAABox<AreaInfo, apollo::common::math::Polygon2d> |
在文件 hdmap_common.h 第 345 行定义.
using apollo::hdmap::AreaPolygonKDTree = typedef apollo::common::math::AABoxKDTree2d<AreaPolygonBox> |
在文件 hdmap_common.h 第 347 行定义.
typedef struct apollo::hdmap::BadOrGoodPoseInfo apollo::hdmap::BadOrGoodPoseInfo |
using apollo::hdmap::BarrierGateInfoConstPtr = typedef std::shared_ptr<const BarrierGateInfo> |
在文件 hdmap_common.h 第 146 行定义.
using apollo::hdmap::BarrierGateSegmentBox = typedef ObjectWithAABox<BarrierGateInfo, apollo::common::math::LineSegment2d> |
在文件 hdmap_common.h 第 388 行定义.
using apollo::hdmap::BarrierGateSegmentKDTree = typedef apollo::common::math::AABoxKDTree2d<BarrierGateSegmentBox> |
在文件 hdmap_common.h 第 390 行定义.
typedef struct apollo::hdmap::Centroid3D apollo::hdmap::Centroid3D |
typedef std::shared_ptr<std::vector<OneRecordChannelCheckResult> > apollo::hdmap::CheckedResult |
在文件 channel_verify.h 第 54 行定义.
typedef std::vector<OneRecordChannelCheckResult>::iterator apollo::hdmap::CheckResultIterator |
在文件 channel_verify.h 第 55 行定义.
using apollo::hdmap::ClearAreaInfoConstPtr = typedef std::shared_ptr<const ClearAreaInfo> |
在文件 hdmap_common.h 第 136 行定义.
using apollo::hdmap::ClearAreaPolygonBox = typedef ObjectWithAABox<ClearAreaInfo, apollo::common::math::Polygon2d> |
在文件 hdmap_common.h 第 483 行定义.
using apollo::hdmap::ClearAreaPolygonKDTree = typedef apollo::common::math::AABoxKDTree2d<ClearAreaPolygonBox> |
在文件 hdmap_common.h 第 485 行定义.
using apollo::hdmap::CrosswalkInfoConstPtr = typedef std::shared_ptr<const CrosswalkInfo> |
在文件 hdmap_common.h 第 133 行定义.
using apollo::hdmap::CrosswalkPolygonBox = typedef ObjectWithAABox<CrosswalkInfo, apollo::common::math::Polygon2d> |
在文件 hdmap_common.h 第 408 行定义.
using apollo::hdmap::CrosswalkPolygonKDTree = typedef apollo::common::math::AABoxKDTree2d<CrosswalkPolygonBox> |
在文件 hdmap_common.h 第 410 行定义.
typedef std::vector<GridMeta> apollo::hdmap::Grid |
在文件 laps_checker.h 第 33 行定义.
using apollo::hdmap::JunctionBoundaryPtr = typedef std::shared_ptr<JunctionBoundary> |
在文件 hdmap_common.h 第 587 行定义.
using apollo::hdmap::JunctionInfoConstPtr = typedef std::shared_ptr<const JunctionInfo> |
在文件 hdmap_common.h 第 131 行定义.
using apollo::hdmap::JunctionPolygonBox = typedef ObjectWithAABox<JunctionInfo, apollo::common::math::Polygon2d> |
在文件 hdmap_common.h 第 312 行定义.
using apollo::hdmap::JunctionPolygonKDTree = typedef apollo::common::math::AABoxKDTree2d<JunctionPolygonBox> |
在文件 hdmap_common.h 第 314 行定义.
using apollo::hdmap::LaneInfoConstPtr = typedef std::shared_ptr<const LaneInfo> |
在文件 hdmap_common.h 第 130 行定义.
using apollo::hdmap::LaneSegmentBox = typedef ObjectWithAABox<LaneInfo, apollo::common::math::LineSegment2d> |
在文件 hdmap_common.h 第 126 行定义.
using apollo::hdmap::LaneSegmentKDTree = typedef apollo::common::math::AABoxKDTree2d<LaneSegmentBox> |
在文件 hdmap_common.h 第 128 行定义.
using apollo::hdmap::OverlapInfoConstPtr = typedef std::shared_ptr<const OverlapInfo> |
在文件 hdmap_common.h 第 129 行定义.
using apollo::hdmap::ParkingSpaceInfoConstPtr = typedef std::shared_ptr<const ParkingSpaceInfo> |
在文件 hdmap_common.h 第 139 行定义.
using apollo::hdmap::ParkingSpacePolygonBox = typedef ObjectWithAABox<ParkingSpaceInfo, apollo::common::math::Polygon2d> |
在文件 hdmap_common.h 第 556 行定义.
using apollo::hdmap::ParkingSpacePolygonKDTree = typedef apollo::common::math::AABoxKDTree2d<ParkingSpacePolygonBox> |
在文件 hdmap_common.h 第 558 行定义.
using apollo::hdmap::PNCJunctionInfoConstPtr = typedef std::shared_ptr<const PNCJunctionInfo> |
在文件 hdmap_common.h 第 143 行定义.
using apollo::hdmap::PNCJunctionPolygonBox = typedef ObjectWithAABox<PNCJunctionInfo, apollo::common::math::Polygon2d> |
在文件 hdmap_common.h 第 578 行定义.
using apollo::hdmap::PNCJunctionPolygonKDTree = typedef apollo::common::math::AABoxKDTree2d<PNCJunctionPolygonBox> |
在文件 hdmap_common.h 第 580 行定义.
typedef struct apollo::hdmap::Point3d apollo::hdmap::Point3d |
using apollo::hdmap::PolygonRoiPtr = typedef std::shared_ptr<PolygonRoi> |
在文件 hdmap_common.h 第 141 行定义.
using apollo::hdmap::RoadInfoConstPtr = typedef std::shared_ptr<const RoadInfo> |
在文件 hdmap_common.h 第 138 行定义.
using apollo::hdmap::RoadROIBoundaryPtr = typedef std::shared_ptr<RoadROIBoundary> |
在文件 hdmap_common.h 第 140 行定义.
using apollo::hdmap::RoadRoiPtr = typedef std::shared_ptr<RoadRoi> |
在文件 hdmap_common.h 第 142 行定义.
using apollo::hdmap::RSUInfoConstPtr = typedef std::shared_ptr<const RSUInfo> |
在文件 hdmap_common.h 第 144 行定义.
using apollo::hdmap::SignalInfoConstPtr = typedef std::shared_ptr<const SignalInfo> |
在文件 hdmap_common.h 第 132 行定义.
using apollo::hdmap::SignalSegmentBox = typedef ObjectWithAABox<SignalInfo, apollo::common::math::LineSegment2d> |
在文件 hdmap_common.h 第 366 行定义.
using apollo::hdmap::SignalSegmentKDTree = typedef apollo::common::math::AABoxKDTree2d<SignalSegmentBox> |
在文件 hdmap_common.h 第 368 行定义.
using apollo::hdmap::SpeedBumpInfoConstPtr = typedef std::shared_ptr<const SpeedBumpInfo> |
在文件 hdmap_common.h 第 137 行定义.
using apollo::hdmap::SpeedBumpSegmentBox = typedef ObjectWithAABox<SpeedBumpInfo, apollo::common::math::LineSegment2d> |
在文件 hdmap_common.h 第 505 行定义.
using apollo::hdmap::SpeedBumpSegmentKDTree = typedef apollo::common::math::AABoxKDTree2d<SpeedBumpSegmentBox> |
在文件 hdmap_common.h 第 507 行定义.
using apollo::hdmap::StopSignInfoConstPtr = typedef std::shared_ptr<const StopSignInfo> |
在文件 hdmap_common.h 第 134 行定义.
using apollo::hdmap::StopSignSegmentBox = typedef ObjectWithAABox<StopSignInfo, apollo::common::math::LineSegment2d> |
在文件 hdmap_common.h 第 441 行定义.
using apollo::hdmap::StopSignSegmentKDTree = typedef apollo::common::math::AABoxKDTree2d<StopSignSegmentBox> |
在文件 hdmap_common.h 第 443 行定义.
typedef unsigned char apollo::hdmap::uchar |
using apollo::hdmap::YieldSignInfoConstPtr = typedef std::shared_ptr<const YieldSignInfo> |
在文件 hdmap_common.h 第 135 行定义.
using apollo::hdmap::YieldSignSegmentBox = typedef ObjectWithAABox<YieldSignInfo, apollo::common::math::LineSegment2d> |
在文件 hdmap_common.h 第 463 行定义.
using apollo::hdmap::YieldSignSegmentKDTree = typedef apollo::common::math::AABoxKDTree2d<YieldSignSegmentBox> |
在文件 hdmap_common.h 第 465 行定义.
|
strong |
枚举值 | |
---|---|
START | |
CHECK | |
STOP |
在文件 collection_check_message.proto 第 7 行定义.
枚举值 | |
---|---|
MAP_MAKING | |
MAP_CHECKOUT |
在文件 collection_check_message.proto 第 13 行定义.
在文件 collection_error_code.proto 第 4 行定义.
|
strong |
|
strong |
枚举值 | |
---|---|
JUNCTION_POLYGON | |
PARKINGSPACE_POLYGON | |
ROAD_HOLE_POLYGON |
在文件 hdmap_common.h 第 103 行定义.
|
strong |
|
strong |
|
strong |
枚举值 | |
---|---|
RANSAC | |
DYNAMIC_CENTROID |
在文件 static_align.h 第 27 行定义.
std::string apollo::hdmap::BaseMapFile | ( | ) |
get base map file path from flags.
在文件 hdmap_util.cc 第 47 行定义.
在文件 hdmap_util.cc 第 81 行定义.
std::unique_ptr< HDMap > apollo::hdmap::CreateMap | ( | const std::string & | map_file_path | ) |
在文件 hdmap_util.cc 第 71 行定义.
apollo::hdmap::DECLARE_string | ( | client_conf_yaml | ) |
apollo::hdmap::DECLARE_string | ( | cmd | ) |
apollo::hdmap::DECLARE_string | ( | conf_json | ) |
apollo::hdmap::DECLARE_string | ( | map_datachecker_host | ) |
apollo::hdmap::DECLARE_string | ( | map_datachecker_port | ) |
apollo::hdmap::DECLARE_string | ( | record_path | ) |
apollo::hdmap::DECLARE_string | ( | stage | ) |
apollo::hdmap::DECLARE_string | ( | topic_bestgnsspos | ) |
|
inline |
get default routing file path from flags.
在文件 hdmap_util.h 第 68 行定义.
apollo::hdmap::DEFINE_string | ( | client_conf_yaml | , |
"modules/map/tools/map_datachecker/client/conf/client.yaml" | , | ||
"client configurations" | |||
) |
apollo::hdmap::DEFINE_string | ( | cmd | , |
"start" | , | ||
"command corresponding to stage" | |||
) |
apollo::hdmap::DEFINE_string | ( | conf_json | , |
"modules/map/tools/map_datachecker/server/conf/" "map-datachecker.json" | , | ||
"configure file" | |||
) |
apollo::hdmap::DEFINE_string | ( | map_datachecker_host | , |
"127.0.0.1" | , | ||
"the grpc server host" | |||
) |
apollo::hdmap::DEFINE_string | ( | map_datachecker_port | , |
"50100" | , | ||
"the grpc server port" | |||
) |
apollo::hdmap::DEFINE_string | ( | record_path | , |
"" | , | ||
"record path" | |||
) |
apollo::hdmap::DEFINE_string | ( | stage | , |
"" | , | ||
"data acquisition stage" | |||
) |
apollo::hdmap::DEFINE_string | ( | topic_bestgnsspos | , |
"/apollo/sensor/gnss/best_pose" | , | ||
"" | |||
) |
|
inline |
get end way point file path from flags.
在文件 hdmap_util.h 第 56 行定义.
std::vector< std::string > apollo::hdmap::GetFileLines | ( | const std::string & | path | ) |
在文件 client_common.cc 第 29 行定义.
|
inline |
LaneBoundaryType::Type apollo::hdmap::LeftBoundaryType | ( | const LaneWaypoint & | waypoint | ) |
get left boundary type at a waypoint.
LaneWaypoint apollo::hdmap::LeftNeighborWaypoint | ( | const LaneWaypoint & | waypoint | ) |
get left neighbor lane waypoint.
If not exist, the Waypoint.lane will be null.
|
inline |
create a Map ID given a string.
id | a string id |
在文件 hdmap_util.h 第 85 行定义.
std::ostream & apollo::hdmap::operator<< | ( | std::ostream & | os, |
const ::google::protobuf::RepeatedPtrField< apollo::hdmap::Id > & | ids | ||
) |
在文件 map_xysl.cc 第 58 行定义.
|
inline |
get park and go routings file path from flags.
在文件 hdmap_util.h 第 76 行定义.
std::shared_ptr< JsonConf > apollo::hdmap::ParseJson | ( | std::string | conf_path | ) |
void apollo::hdmap::RefreshDefaultEndPoint | ( | ) |
在文件 refresh_default_end_way_point.cc 第 62 行定义.
LaneBoundaryType::Type apollo::hdmap::RightBoundaryType | ( | const LaneWaypoint & | waypoint | ) |
get left boundary type at a waypoint.
LaneWaypoint apollo::hdmap::RightNeighborWaypoint | ( | const LaneWaypoint & | waypoint | ) |
get left neighbor lane waypoint.
If not exist, the Waypoint.lane will be null.
std::string apollo::hdmap::RoutingMapFile | ( | ) |
get routing map file path from flags.
在文件 hdmap_util.cc 第 63 行定义.
std::string apollo::hdmap::SimMapFile | ( | ) |
get simulation map file path from flags.
在文件 hdmap_util.cc 第 56 行定义.
apollo::common::PointENU apollo::hdmap::SLToXYZ | ( | const std::string & | lane_id, |
const double | s, | ||
const double | l | ||
) |
在文件 refresh_default_end_way_point.cc 第 36 行定义.
|
inline |
在文件 client_common.h 第 37 行定义.
double apollo::hdmap::XYZDistance | ( | const apollo::common::PointENU & | p1, |
const apollo::common::PointENU & | p2 | ||
) |
在文件 refresh_default_end_way_point.cc 第 54 行定义.
void apollo::hdmap::XYZToSL | ( | const apollo::common::PointENU & | point, |
std::string * | lane_id, | ||
double * | s, | ||
double * | l | ||
) |
在文件 refresh_default_end_way_point.cc 第 43 行定义.