scenario_simulator_v2 C++ API
entity_behavior::VehicleBehaviorTree Member List

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

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