|
auto | traffic_simulator::pose::quietNaNPose () -> geometry_msgs::msg::Pose |
|
auto | traffic_simulator::pose::quietNaNLaneletPose () -> LaneletPose |
|
auto | traffic_simulator::pose::canonicalize (const LaneletPose &lanelet_pose) -> LaneletPose |
|
auto | traffic_simulator::pose::canonicalize (const LaneletPose &lanelet_pose, const lanelet::Ids &route_lanelets) -> LaneletPose |
|
auto | traffic_simulator::pose::toMapPose (const CanonicalizedLaneletPose &lanelet_pose) -> geometry_msgs::msg::Pose |
|
auto | traffic_simulator::pose::toMapPose (const LaneletPose &lanelet_pose) -> geometry_msgs::msg::Pose |
|
auto | traffic_simulator::pose::alternativeLaneletPoses (const LaneletPose &lanelet_pose) -> std::vector< LaneletPose > |
|
auto | traffic_simulator::pose::toCanonicalizedLaneletPose (const LaneletPose &lanelet_pose) -> std::optional< CanonicalizedLaneletPose > |
|
auto | traffic_simulator::pose::toCanonicalizedLaneletPose (const geometry_msgs::msg::Pose &map_pose, const bool include_crosswalk) -> std::optional< CanonicalizedLaneletPose > |
|
auto | traffic_simulator::pose::toCanonicalizedLaneletPose (const geometry_msgs::msg::Pose &map_pose, const traffic_simulator_msgs::msg::BoundingBox &bounding_box, const bool include_crosswalk, const double matching_distance) -> std::optional< CanonicalizedLaneletPose > |
|
auto | traffic_simulator::pose::toCanonicalizedLaneletPose (const geometry_msgs::msg::Pose &map_pose, const traffic_simulator_msgs::msg::BoundingBox &bounding_box, const lanelet::Ids &unique_route_lanelets, const bool include_crosswalk, const double matching_distance) -> std::optional< CanonicalizedLaneletPose > |
|
auto | traffic_simulator::pose::transformRelativePoseToGlobal (const geometry_msgs::msg::Pose &global_pose, const geometry_msgs::msg::Pose &relative_pose) -> geometry_msgs::msg::Pose |
|
auto | traffic_simulator::pose::updatePositionForLaneletTransition (const CanonicalizedLaneletPose &canonicalized_lanelet_pose, const lanelet::Id next_lanelet_id, const geometry_msgs::msg::Vector3 &desired_velocity, const bool desired_velocity_is_global, const double step_time) -> std::optional< geometry_msgs::msg::Point > |
|
auto | traffic_simulator::pose::relativePose (const geometry_msgs::msg::Pose &from, const geometry_msgs::msg::Pose &to) -> std::optional< geometry_msgs::msg::Pose > |
|
auto | traffic_simulator::pose::relativePose (const geometry_msgs::msg::Pose &from, const CanonicalizedLaneletPose &to) -> std::optional< geometry_msgs::msg::Pose > |
|
auto | traffic_simulator::pose::relativePose (const CanonicalizedLaneletPose &from, const geometry_msgs::msg::Pose &to) -> std::optional< geometry_msgs::msg::Pose > |
|
auto | traffic_simulator::pose::boundingBoxRelativePose (const geometry_msgs::msg::Pose &from, const traffic_simulator_msgs::msg::BoundingBox &from_bounding_box, const geometry_msgs::msg::Pose &to, const traffic_simulator_msgs::msg::BoundingBox &to_bounding_box) -> std::optional< geometry_msgs::msg::Pose > |
|
auto | traffic_simulator::pose::isAltitudeMatching (const CanonicalizedLaneletPose &lanelet_pose, const CanonicalizedLaneletPose &target_lanelet_pose) -> bool |
|
auto | traffic_simulator::pose::relativeLaneletPose (const CanonicalizedLaneletPose &from, const CanonicalizedLaneletPose &to, const RoutingConfiguration &routing_configuration, const std::shared_ptr< hdmap_utils::HdMapUtils > &hdmap_utils_ptr) -> LaneletPose |
|
auto | traffic_simulator::pose::boundingBoxRelativeLaneletPose (const CanonicalizedLaneletPose &from, const traffic_simulator_msgs::msg::BoundingBox &from_bounding_box, const CanonicalizedLaneletPose &to, const traffic_simulator_msgs::msg::BoundingBox &to_bounding_box, const RoutingConfiguration &routing_configuration, const std::shared_ptr< hdmap_utils::HdMapUtils > &hdmap_utils_ptr) -> LaneletPose |
|
auto | traffic_simulator::pose::isInLanelet (const CanonicalizedLaneletPose &canonicalized_lanelet_pose, const lanelet::Id lanelet_id, const double tolerance, const std::shared_ptr< hdmap_utils::HdMapUtils > &hdmap_utils_ptr) -> bool |
|
auto | traffic_simulator::pose::isInLanelet (const geometry_msgs::msg::Point &point, const lanelet::Id lanelet_id) -> bool |
|
auto | traffic_simulator::pose::isAtEndOfLanelets (const CanonicalizedLaneletPose &canonicalized_lanelet_pose, const std::shared_ptr< hdmap_utils::HdMapUtils > &hdmap_utils_ptr) -> bool |
|
auto | traffic_simulator::pose::findRoutableAlternativeLaneletPoseFrom (const lanelet::Id from_lanelet_id, const CanonicalizedLaneletPose &canonicalized_lanelet_pose, const traffic_simulator_msgs::msg::BoundingBox &to_bounding_box) -> std::optional< traffic_simulator::CanonicalizedLaneletPose > |
|
auto | traffic_simulator::pose::pedestrian::transformToCanonicalizedLaneletPose (const geometry_msgs::msg::Pose &map_pose, const traffic_simulator_msgs::msg::BoundingBox &bounding_box, const lanelet::Ids &unique_route_lanelets, const bool include_crosswalk, const double matching_distance) -> std::optional< CanonicalizedLaneletPose > |
|