scenario_simulator_v2 C++ API
entity_behavior::pedestrian::FollowPolylineTrajectoryAction Member List

This is the complete list of members for entity_behavior::pedestrian::FollowPolylineTrajectoryAction, including all inherited members.

ActionNode(const std::string &name, const BT::NodeConfiguration &config)entity_behavior::ActionNode
behavior_parameter_entity_behavior::ActionNodeprotected
calculateObstacle(const traffic_simulator_msgs::msg::WaypointsArray &) -> const std::optional< traffic_simulator_msgs::msg::Obstacle >entity_behavior::pedestrian::FollowPolylineTrajectoryAction
calculateStopDistance(const traffic_simulator_msgs::msg::DynamicConstraints &) const -> doubleentity_behavior::ActionNode
calculateUpdatedEntityStatus(double target_speed) const -> traffic_simulator::EntityStatusentity_behavior::PedestrianActionNode
entity_behavior::ActionNode::calculateUpdatedEntityStatus(const double local_target_speed, const traffic_simulator_msgs::msg::DynamicConstraints &) const -> traffic_simulator::EntityStatusentity_behavior::ActionNode
calculateUpdatedEntityStatusInWorldFrame(double target_speed) const -> traffic_simulator::EntityStatusentity_behavior::PedestrianActionNode
entity_behavior::ActionNode::calculateUpdatedEntityStatusInWorldFrame(const double local_target_speed, const traffic_simulator_msgs::msg::DynamicConstraints &) const -> traffic_simulator::EntityStatusentity_behavior::ActionNode
calculateWaypoints() -> const traffic_simulator_msgs::msg::WaypointsArrayentity_behavior::pedestrian::FollowPolylineTrajectoryAction
canonicalized_entity_status_entity_behavior::ActionNodeprotected
checkPreconditions() overrideentity_behavior::pedestrian::FollowPolylineTrajectoryActionvirtual
current_time_entity_behavior::ActionNodeprotected
default_matching_distance_for_lanelet_pose_calculation_entity_behavior::ActionNodeprotected
doAction() overrideentity_behavior::pedestrian::FollowPolylineTrajectoryActionvirtual
executeTick() -> BT::NodeStatus overrideentity_behavior::ActionNode
getBlackBoardValues() overrideentity_behavior::PedestrianActionNodevirtual
getDistanceToConflictingEntity(const lanelet::Ids &route_lanelets, const math::geometry::CatmullRomSplineInterface &spline) const -> std::optional< double >entity_behavior::ActionNode
getDistanceToFrontEntity(const math::geometry::CatmullRomSplineInterface &spline) const -> std::optional< double >entity_behavior::ActionNode
getDistanceToTargetEntity(const math::geometry::CatmullRomSplineInterface &spline, const traffic_simulator::CanonicalizedEntityStatus &status) const -> std::optional< double >entity_behavior::ActionNodeprotected
getDistanceToTrafficLightStopLine(const lanelet::Ids &route_lanelets, const math::geometry::CatmullRomSplineInterface &spline) const -> std::optional< double >entity_behavior::ActionNode
getEntityStatus(const std::string &target_name) const -> const traffic_simulator::CanonicalizedEntityStatus &entity_behavior::ActionNode
getFrontEntityName(const math::geometry::CatmullRomSplineInterface &spline) const -> std::optional< std::string >entity_behavior::ActionNode
getHorizon() const -> doubleentity_behavior::ActionNode
getRightOfWayEntities() const -> std::vector< traffic_simulator::CanonicalizedEntityStatus >entity_behavior::ActionNode
getRightOfWayEntities(const lanelet::Ids &following_lanelets) const -> std::vector< traffic_simulator::CanonicalizedEntityStatus >entity_behavior::ActionNode
getYieldStopDistance(const lanelet::Ids &following_lanelets) const -> std::optional< double >entity_behavior::ActionNode
halt() override finalentity_behavior::ActionNodeinline
hdmap_utils_entity_behavior::ActionNodeprotected
other_entity_status_entity_behavior::ActionNodeprotected
pedestrian_parametersentity_behavior::PedestrianActionNode
PedestrianActionNode(const std::string &name, const BT::NodeConfiguration &config)entity_behavior::pedestrian::FollowPolylineTrajectoryAction
entity_behavior::PedestrianActionNode::PedestrianActionNode(const std::string &name, const BT::NodeConfiguration &config)entity_behavior::PedestrianActionNode
polyline_trajectoryentity_behavior::pedestrian::FollowPolylineTrajectoryAction
providedPorts() -> BT::PortsListentity_behavior::pedestrian::FollowPolylineTrajectoryActionstatic
request_entity_behavior::ActionNodeprotected
route_lanelets_entity_behavior::ActionNodeprotected
setCanonicalizedEntityStatus(const traffic_simulator::EntityStatus &entity_status) -> voidentity_behavior::ActionNode
step_time_entity_behavior::ActionNodeprotected
stopEntity() const -> voidentity_behavior::ActionNode
target_speed_entity_behavior::ActionNodeprotected
traffic_lights_entity_behavior::ActionNodeprotected
~ActionNode() override=defaultentity_behavior::ActionNode