Apollo
6.0
Open source self driving car software
|
Namespaces | |
adapter | |
Functions | |
std::string | BaseMapFile () |
get base map file path from flags. More... | |
std::string | SimMapFile () |
get simulation map file path from flags. More... | |
std::string | RoutingMapFile () |
get routing map file path from flags. More... | |
std::string | EndWayPointFile () |
get end way point file path from flags. More... | |
std::string | DefaultRoutingFile () |
get default routing file path from flags. More... | |
apollo::hdmap::Id | MakeMapId (const std::string &id) |
create a Map ID given a string. More... | |
std::unique_ptr< HDMap > | CreateMap (const std::string &map_file_path) |
LaneBoundaryType::Type | LeftBoundaryType (const LaneWaypoint &waypoint) |
get left boundary type at a waypoint. More... | |
LaneBoundaryType::Type | RightBoundaryType (const LaneWaypoint &waypoint) |
get left boundary type at a waypoint. More... | |
LaneWaypoint | LeftNeighborWaypoint (const LaneWaypoint &waypoint) |
get left neighbor lane waypoint. If not exist, the Waypoint.lane will be null. More... | |
LaneWaypoint | RightNeighborWaypoint (const LaneWaypoint &waypoint) |
get left neighbor lane waypoint. If not exist, the Waypoint.lane will be null. More... | |
std::vector< std::string > | GetFileLines (const std::string &path) |
double | UnixNow () |
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) |
DECLARE_string (map_datachecker_host) | |
DECLARE_string (map_datachecker_port) | |
DECLARE_string (topic_bestgnsspos) | |
DECLARE_string (conf_json) | |
Variables | |
constexpr double | kRADIANS_TO_DEGREES = 180.0 / M_PI |
constexpr double | kDEGRESS_TO_RADIANS = M_PI / 180.0 |
typedef struct apollo::hdmap::BadOrGoodPoseInfo apollo::hdmap::BadOrGoodPoseInfo |
typedef struct apollo::hdmap::Centroid3D apollo::hdmap::Centroid3D |
typedef std::shared_ptr<std::vector<OneRecordChannelCheckResult> > apollo::hdmap::CheckedResult |
typedef std::vector<OneRecordChannelCheckResult>::iterator apollo::hdmap::CheckResultIterator |
using apollo::hdmap::ClearAreaInfoConstPtr = typedef std::shared_ptr<const ClearAreaInfo> |
using apollo::hdmap::ClearAreaPolygonBox = typedef ObjectWithAABox<ClearAreaInfo, apollo::common::math::Polygon2d> |
using apollo::hdmap::ClearAreaPolygonKDTree = typedef apollo::common::math::AABoxKDTree2d<ClearAreaPolygonBox> |
using apollo::hdmap::CrosswalkInfoConstPtr = typedef std::shared_ptr<const CrosswalkInfo> |
using apollo::hdmap::CrosswalkPolygonBox = typedef ObjectWithAABox<CrosswalkInfo, apollo::common::math::Polygon2d> |
using apollo::hdmap::CrosswalkPolygonKDTree = typedef apollo::common::math::AABoxKDTree2d<CrosswalkPolygonBox> |
typedef std::vector<GridMeta> apollo::hdmap::Grid |
using apollo::hdmap::JunctionBoundaryPtr = typedef std::shared_ptr<JunctionBoundary> |
using apollo::hdmap::JunctionInfoConstPtr = typedef std::shared_ptr<const JunctionInfo> |
using apollo::hdmap::JunctionPolygonBox = typedef ObjectWithAABox<JunctionInfo, apollo::common::math::Polygon2d> |
using apollo::hdmap::JunctionPolygonKDTree = typedef apollo::common::math::AABoxKDTree2d<JunctionPolygonBox> |
using apollo::hdmap::LaneInfoConstPtr = typedef std::shared_ptr<const LaneInfo> |
using apollo::hdmap::LaneSegmentBox = typedef ObjectWithAABox<LaneInfo, apollo::common::math::LineSegment2d> |
using apollo::hdmap::LaneSegmentKDTree = typedef apollo::common::math::AABoxKDTree2d<LaneSegmentBox> |
using apollo::hdmap::OverlapInfoConstPtr = typedef std::shared_ptr<const OverlapInfo> |
using apollo::hdmap::ParkingSpaceInfoConstPtr = typedef std::shared_ptr<const ParkingSpaceInfo> |
using apollo::hdmap::ParkingSpacePolygonBox = typedef ObjectWithAABox<ParkingSpaceInfo, apollo::common::math::Polygon2d> |
using apollo::hdmap::ParkingSpacePolygonKDTree = typedef apollo::common::math::AABoxKDTree2d<ParkingSpacePolygonBox> |
using apollo::hdmap::PNCJunctionInfoConstPtr = typedef std::shared_ptr<const PNCJunctionInfo> |
using apollo::hdmap::PNCJunctionPolygonBox = typedef ObjectWithAABox<PNCJunctionInfo, apollo::common::math::Polygon2d> |
using apollo::hdmap::PNCJunctionPolygonKDTree = typedef apollo::common::math::AABoxKDTree2d<PNCJunctionPolygonBox> |
typedef struct apollo::hdmap::Point3d apollo::hdmap::Point3d |
using apollo::hdmap::PolygonRoiPtr = typedef std::shared_ptr<PolygonRoi> |
using apollo::hdmap::RoadInfoConstPtr = typedef std::shared_ptr<const RoadInfo> |
using apollo::hdmap::RoadROIBoundaryPtr = typedef std::shared_ptr<RoadROIBoundary> |
using apollo::hdmap::RoadRoiPtr = typedef std::shared_ptr<RoadRoi> |
using apollo::hdmap::RSUInfoConstPtr = typedef std::shared_ptr<const RSUInfo> |
using apollo::hdmap::SignalInfoConstPtr = typedef std::shared_ptr<const SignalInfo> |
using apollo::hdmap::SignalSegmentBox = typedef ObjectWithAABox<SignalInfo, apollo::common::math::LineSegment2d> |
using apollo::hdmap::SignalSegmentKDTree = typedef apollo::common::math::AABoxKDTree2d<SignalSegmentBox> |
using apollo::hdmap::SpeedBumpInfoConstPtr = typedef std::shared_ptr<const SpeedBumpInfo> |
using apollo::hdmap::SpeedBumpSegmentBox = typedef ObjectWithAABox<SpeedBumpInfo, apollo::common::math::LineSegment2d> |
using apollo::hdmap::SpeedBumpSegmentKDTree = typedef apollo::common::math::AABoxKDTree2d<SpeedBumpSegmentBox> |
using apollo::hdmap::StopSignInfoConstPtr = typedef std::shared_ptr<const StopSignInfo> |
using apollo::hdmap::StopSignSegmentBox = typedef ObjectWithAABox<StopSignInfo, apollo::common::math::LineSegment2d> |
using apollo::hdmap::StopSignSegmentKDTree = typedef apollo::common::math::AABoxKDTree2d<StopSignSegmentBox> |
typedef unsigned char apollo::hdmap::uchar |
using apollo::hdmap::YieldSignInfoConstPtr = typedef std::shared_ptr<const YieldSignInfo> |
using apollo::hdmap::YieldSignSegmentBox = typedef ObjectWithAABox<YieldSignInfo, apollo::common::math::LineSegment2d> |
using apollo::hdmap::YieldSignSegmentKDTree = typedef apollo::common::math::AABoxKDTree2d<YieldSignSegmentBox> |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
|
strong |
std::string apollo::hdmap::BaseMapFile | ( | ) |
get base map file path from flags.
std::unique_ptr<HDMap> apollo::hdmap::CreateMap | ( | const std::string & | map_file_path | ) |
apollo::hdmap::DECLARE_string | ( | stage | ) |
apollo::hdmap::DECLARE_string | ( | cmd | ) |
apollo::hdmap::DECLARE_string | ( | record_path | ) |
apollo::hdmap::DECLARE_string | ( | map_datachecker_host | ) |
apollo::hdmap::DECLARE_string | ( | client_conf_yaml | ) |
apollo::hdmap::DECLARE_string | ( | map_datachecker_port | ) |
apollo::hdmap::DECLARE_string | ( | topic_bestgnsspos | ) |
apollo::hdmap::DECLARE_string | ( | conf_json | ) |
|
inline |
get default routing file path from flags.
|
inline |
get end way point file path from flags.
std::vector<std::string> apollo::hdmap::GetFileLines | ( | const std::string & | path | ) |
|
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 |
std::shared_ptr<JsonConf> apollo::hdmap::ParseJson | ( | std::string | conf_path | ) |
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.
std::string apollo::hdmap::SimMapFile | ( | ) |
get simulation map file path from flags.
|
inline |
constexpr double apollo::hdmap::kDEGRESS_TO_RADIANS = M_PI / 180.0 |
constexpr double apollo::hdmap::kRADIANS_TO_DEGREES = 180.0 / M_PI |