Autoware.Auto
|
|
TODO(ryohsuke.mitsudome): Document namespaces! More...
Classes | |
class | LanePlanner |
A class for recording trajectories and replaying them as plans. More... | |
struct | LanePlannerConfig |
Typedefs | |
using | TrajectoryPoint = autoware_auto_planning_msgs::msg::TrajectoryPoint |
using | TrajectoryPoints = std::vector< TrajectoryPoint > |
using | State = autoware_auto_vehicle_msgs::msg::VehicleKinematicState |
Functions | |
LANE_PLANNER_PUBLIC float32_t | distance2d (const TrajectoryPoint &p1, const TrajectoryPoint &p2) |
LANE_PLANNER_PUBLIC float32_t | calculate_curvature (const TrajectoryPoint &p1, const TrajectoryPoint &p2, const TrajectoryPoint &p3) |
size_t | get_closest_lanelet (const lanelet::ConstLanelets &lanelets, const TrajectoryPoint &point) |
autoware_auto_planning_msgs::msg::TrajectoryPoint | convertToTrajectoryPoint (const lanelet::ConstPoint3d &pt, const float32_t velocity) |
lanelet::Point3d | convertToLaneletPoint (const autoware_auto_planning_msgs::msg::TrajectoryPoint &pt) |
TODO(ryohsuke.mitsudome): Document namespaces!
using autoware::lane_planner::State = typedef autoware_auto_vehicle_msgs::msg::VehicleKinematicState |
using autoware::lane_planner::TrajectoryPoint = typedef autoware_auto_planning_msgs::msg::TrajectoryPoint |
using autoware::lane_planner::TrajectoryPoints = typedef std::vector<TrajectoryPoint> |
float32_t autoware::lane_planner::calculate_curvature | ( | const TrajectoryPoint & | p1, |
const TrajectoryPoint & | p2, | ||
const TrajectoryPoint & | p3 | ||
) |
lanelet::Point3d autoware::lane_planner::convertToLaneletPoint | ( | const autoware_auto_planning_msgs::msg::TrajectoryPoint & | pt | ) |
autoware_auto_planning_msgs::msg::TrajectoryPoint autoware::lane_planner::convertToTrajectoryPoint | ( | const lanelet::ConstPoint3d & | pt, |
const float32_t | velocity | ||
) |
float32_t autoware::lane_planner::distance2d | ( | const TrajectoryPoint & | p1, |
const TrajectoryPoint & | p2 | ||
) |
size_t autoware::lane_planner::get_closest_lanelet | ( | const lanelet::ConstLanelets & | lanelets, |
const TrajectoryPoint & | point | ||
) |