Apollo 10.0
自动驾驶开放平台
|
#include <lane_way_tool.h>
Public 成员函数 | |
LaneWayTool (const std::shared_ptr< cyber::Node > &node) | |
bool | ConvertToLaneWayPoint (const apollo::external_command::Pose &pose, apollo::routing::LaneWaypoint *lane_way_point) const |
Convert the pose with (x,y) and heading(or not) to lane_way_point. | |
bool | GetVehicleLaneWayPoint (apollo::routing::LaneWaypoint *lane_way_point) const |
Get the current vehicle pose and find the mapping point to the nearest lane. | |
bool | GetVehicleLaneWayPoints (std::vector< apollo::routing::LaneWaypoint > *lane_way_points) const |
bool | GetParkingLaneWayPoint (const std::string &parking_id, std::vector< apollo::routing::LaneWaypoint > *lane_way_points) const |
Get the parking space center point projected to lane way point | |
bool | IsParkandgoScenario () const |
bool | GetPreciseParkingLaneWayPoint (hdmap::AreaInfoConstPtr &area_info, std::vector< apollo::routing::LaneWaypoint > *lane_way_points) const |
在文件 lane_way_tool.h 第 49 行定义.
|
explicit |
在文件 lane_way_tool.cc 第 37 行定义.
bool apollo::external_command::LaneWayTool::ConvertToLaneWayPoint | ( | const apollo::external_command::Pose & | pose, |
apollo::routing::LaneWaypoint * | lane_way_point | ||
) | const |
Convert the pose with (x,y) and heading(or not) to lane_way_point.
pose | The pose to be converted. |
lane_way_point | convert result of "lane_way_point". |
在文件 lane_way_tool.cc 第 44 行定义.
bool apollo::external_command::LaneWayTool::GetParkingLaneWayPoint | ( | const std::string & | parking_id, |
std::vector< apollo::routing::LaneWaypoint > * | lane_way_points | ||
) | const |
Get the parking space center point projected to lane way point
parking_id | parking space id |
lane_way_point | output lane way point near the parking space |
在文件 lane_way_tool.cc 第 149 行定义.
bool apollo::external_command::LaneWayTool::GetPreciseParkingLaneWayPoint | ( | hdmap::AreaInfoConstPtr & | area_info, |
std::vector< apollo::routing::LaneWaypoint > * | lane_way_points | ||
) | const |
在文件 lane_way_tool.cc 第 199 行定义.
bool apollo::external_command::LaneWayTool::GetVehicleLaneWayPoint | ( | apollo::routing::LaneWaypoint * | lane_way_point | ) | const |
Get the current vehicle pose and find the mapping point to the nearest lane.
lane_way_point | The raw command data. |
在文件 lane_way_tool.cc 第 90 行定义.
bool apollo::external_command::LaneWayTool::GetVehicleLaneWayPoints | ( | std::vector< apollo::routing::LaneWaypoint > * | lane_way_points | ) | const |
在文件 lane_way_tool.cc 第 108 行定义.
bool apollo::external_command::LaneWayTool::IsParkandgoScenario | ( | ) | const |
在文件 lane_way_tool.cc 第 240 行定义.