|
lanelet2_route_planning v2.0.0
|
#include <perception_msgs_utils/object_access.hpp>#include <route_planning_msgs_utils/route_access.hpp>#include "lanelet2_route_planning/conversions.hpp"Go to the source code of this file.
Namespaces | |
| namespace | lanelet2_route_planning |
Functions | |
| Eigen::Vector2d | lanelet2_route_planning::to2d (const Eigen::Vector3d &point) |
| Converts a 3D Eigen point to a 2D Eigen point. | |
| Eigen::Vector3d | lanelet2_route_planning::to3d (const Eigen::Vector2d &point) |
| Converts a 2D Eigen point to a 3D Eigen point. | |
| Eigen::Vector3d | lanelet2_route_planning::to3d (const Eigen::Vector2d &point, double z) |
| Converts a 2D Eigen point to a 3D Eigen point. | |
| std::vector< Eigen::Vector2d > | lanelet2_route_planning::to2d (const std::vector< Eigen::Vector3d > &points) |
| Converts a vector of 3D Eigen points to a vector of 2D Eigen points. | |
| std::vector< Eigen::Vector3d > | lanelet2_route_planning::to3d (const std::vector< Eigen::Vector2d > &points) |
| Converts a vector of 2D Eigen points to a vector of 3D Eigen points. | |
| geometry_msgs::msg::Point | lanelet2_route_planning::toRos (const Eigen::Vector2d &point) |
| Converts a 2D Eigen point to a ROS point. | |
| geometry_msgs::msg::Point | lanelet2_route_planning::toRos (const Eigen::Vector3d &point) |
| Converts a 3D Eigen point to a ROS point. | |
| geometry_msgs::msg::Point | lanelet2_route_planning::toRos (const lanelet::BasicPoint2d &point) |
| Converts a 2D Lanelet point to a ROS point. | |
| lanelet::BasicPoint2d | lanelet2_route_planning::toLanelet (const Eigen::Vector2d &point) |
| Converts a 2D Eigen point to a Lanelet point. | |
| lanelet::BasicPoint3d | lanelet2_route_planning::toLanelet (const Eigen::Vector3d &point) |
| Converts a 3D Eigen point to a Lanelet point. | |
| Eigen::Vector2d | lanelet2_route_planning::toEigen2d (const geometry_msgs::msg::Point &point) |
| Converts a ROS point to a 2D Eigen point. | |
| Eigen::Vector3d | lanelet2_route_planning::toEigen (const geometry_msgs::msg::Point &point) |
| Converts a ROS point to a 3D Eigen point. | |
| geometry_msgs::msg::Point | lanelet2_route_planning::egoPosition (const perception_msgs::msg::EgoData &ego_data) |
| Extracts an EgoData position as a ROS point. | |
| std::vector< Eigen::Vector2d > | lanelet2_route_planning::toEigen (const lanelet::BasicLineString2d &line_string) |
| Converts a 2D Lanelet line string to a vector of Eigen points. | |
| std::vector< Eigen::Vector3d > | lanelet2_route_planning::toEigen (const lanelet::BasicLineString3d &line_string) |
| Converts a 3D Lanelet line string to a vector of Eigen points. | |
| lanelet::BasicLineString2d | lanelet2_route_planning::toLanelet (const std::vector< Eigen::Vector2d > &line_string) |
| Converts a vector of 2D Eigen points to a Lanelet line string. | |
| lanelet::BasicLineString3d | lanelet2_route_planning::toLanelet (const std::vector< Eigen::Vector3d > &line_string) |
| Converts a vector of 3D Eigen points to a Lanelet line string. | |
| geometry_msgs::msg::Quaternion | lanelet2_route_planning::toRosQuaternion (const Eigen::Vector2d &vector) |
| Converts a 2D Eigen vector pointing in a specific direction to a ROS quaternion. | |
| std::vector< Eigen::Vector3d > | lanelet2_route_planning::suggestedReferenceLineToEigen (const std::vector< route_planning_msgs::msg::RouteElement > &route_elements) |
| Extracts the reference line along the suggested lane from a list of RouteElements. | |