|
Autoware.Auto
|
|
#include "lane_planner/lane_planner.hpp"#include <lanelet2_traffic_rules/TrafficRules.h>#include <lanelet2_traffic_rules/TrafficRulesFactory.h>#include <lanelet2_core/geometry/Lanelet.h>#include <lanelet2_core/geometry/LineString.h>#include <had_map_utils/had_map_utils.hpp>#include <geometry/common_2d.hpp>#include <limits>#include <algorithm>
Namespaces | |
| autoware | |
| This file defines the lanelet2_map_provider_node class. | |
| autoware::lane_planner | |
| TODO(ryohsuke.mitsudome): Document namespaces! | |
Functions | |
| LANE_PLANNER_PUBLIC float32_t | autoware::lane_planner::distance2d (const TrajectoryPoint &p1, const TrajectoryPoint &p2) |
| LANE_PLANNER_PUBLIC float32_t | autoware::lane_planner::calculate_curvature (const TrajectoryPoint &p1, const TrajectoryPoint &p2, const TrajectoryPoint &p3) |
| size_t | autoware::lane_planner::get_closest_lanelet (const lanelet::ConstLanelets &lanelets, const TrajectoryPoint &point) |
| autoware_auto_msgs::msg::TrajectoryPoint | autoware::lane_planner::convertToTrajectoryPoint (const lanelet::ConstPoint3d &pt, const float32_t velocity) |
| lanelet::Point3d | autoware::lane_planner::convertToLaneletPoint (const autoware_auto_msgs::msg::TrajectoryPoint &pt) |