scenario_simulator_v2 C++ API
entity_behavior::PedestrianBehaviorTree Member List

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

configure(const rclcpp::Logger &logger) overrideentity_behavior::PedestrianBehaviorTreevirtual
getBehaviorParameter() overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
getBehaviorParameterKey() const -> const std::string &entity_behavior::BehaviorPluginBaseinline
getCanonicalizedEntityStatus() overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
getCanonicalizedEntityStatusKey() const -> const std::string &entity_behavior::BehaviorPluginBaseinline
getCurrentAction() const overrideentity_behavior::PedestrianBehaviorTreevirtual
getCurrentTime() overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
getCurrentTimeKey() const -> const std::string &entity_behavior::BehaviorPluginBaseinline
getDebugMarker() overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
getDebugMarkerKey() const -> const std::string &entity_behavior::BehaviorPluginBaseinline
getDefaultMatchingDistanceForLaneletPoseCalculation() overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
getDefaultMatchingDistanceForLaneletPoseCalculationKey() const -> const std::string &entity_behavior::BehaviorPluginBaseinline
getGoalPoses() overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
getGoalPosesKey() const -> const std::string &entity_behavior::BehaviorPluginBaseinline
getHdMapUtils() overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
getHdMapUtilsKey() const -> const std::string &entity_behavior::BehaviorPluginBaseinline
getLaneChangeParameters() overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
getLaneChangeParametersKey() const -> const std::string &entity_behavior::BehaviorPluginBaseinline
getObstacle() overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
getObstacleKey() const -> const std::string &entity_behavior::BehaviorPluginBaseinline
getOtherEntityStatus() overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
getOtherEntityStatusKey() const -> const std::string &entity_behavior::BehaviorPluginBaseinline
getPedestrianParameters() overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
getPedestrianParametersKey() const -> const std::string &entity_behavior::BehaviorPluginBaseinline
getPolylineTrajectory() overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
getPolylineTrajectoryKey() const -> const std::string &entity_behavior::BehaviorPluginBaseinline
getReferenceTrajectory() overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
getReferenceTrajectoryKey() const -> const std::string &entity_behavior::BehaviorPluginBaseinline
getRequest() overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
getRequestKey() const -> const std::string &entity_behavior::BehaviorPluginBaseinline
getRouteLanelets() overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
getRouteLaneletsKey() const -> const std::string &entity_behavior::BehaviorPluginBaseinline
getStepTime() overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
getStepTimeKey() const -> const std::string &entity_behavior::BehaviorPluginBaseinline
getTargetSpeed() overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
getTargetSpeedKey() const -> const std::string &entity_behavior::BehaviorPluginBaseinline
getTrafficLightManager() overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
getTrafficLightManagerKey() const -> const std::string &entity_behavior::BehaviorPluginBaseinline
getVehicleParameters() overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
getVehicleParametersKey() const -> const std::string &entity_behavior::BehaviorPluginBaseinline
getWaypoints() overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
getWaypointsKey() const -> const std::string &entity_behavior::BehaviorPluginBaseinline
setBehaviorParameter(const traffic_simulator_msgs::msg::BehaviorParameter &value) overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
setCanonicalizedEntityStatus(const std::shared_ptr< traffic_simulator::CanonicalizedEntityStatus > &value) overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
setCurrentTime(const double &value) overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
setDebugMarker(const std::vector< visualization_msgs::msg::Marker > &value) overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
setDefaultMatchingDistanceForLaneletPoseCalculation(const double &value) overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
setGoalPoses(const std::vector< geometry_msgs::msg::Pose > &value) overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
setHdMapUtils(const std::shared_ptr< hdmap_utils::HdMapUtils > &value) overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
setLaneChangeParameters(const traffic_simulator::lane_change::Parameter &value) overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
setObstacle(const std::optional< traffic_simulator_msgs::msg::Obstacle > &value) overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
setOtherEntityStatus(const EntityStatusDict &value) overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
setPedestrianParameters(const traffic_simulator_msgs::msg::PedestrianParameters &value) overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
setPolylineTrajectory(const std::shared_ptr< traffic_simulator_msgs::msg::PolylineTrajectory > &value) overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
setReferenceTrajectory(const std::shared_ptr< math::geometry::CatmullRomSpline > &value) overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
setRequest(const traffic_simulator::behavior::Request &value) overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
setRouteLanelets(const lanelet::Ids &value) overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
setStepTime(const double &value) overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
setTargetSpeed(const std::optional< double > &value) overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
setTrafficLightManager(const std::shared_ptr< traffic_simulator::TrafficLightManager > &value) overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
setVehicleParameters(const traffic_simulator_msgs::msg::VehicleParameters &value) overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
setWaypoints(const traffic_simulator_msgs::msg::WaypointsArray &value) overrideentity_behavior::PedestrianBehaviorTreeinlinevirtual
update(const double current_time, const double step_time) -> void overrideentity_behavior::PedestrianBehaviorTreevirtual
~BehaviorPluginBase()=defaultentity_behavior::BehaviorPluginBasevirtual