scenario_simulator_v2 C++ API
|
This is the complete list of members for traffic_simulator::longitudinal_speed_planning::LongitudinalSpeedPlanner, including all inherited members.
entity | traffic_simulator::longitudinal_speed_planning::LongitudinalSpeedPlanner | |
getAccelerationDuration(double target_speed, const traffic_simulator_msgs::msg::DynamicConstraints &, const geometry_msgs::msg::Twist ¤t_twist, const geometry_msgs::msg::Accel ¤t_accel) const -> double | traffic_simulator::longitudinal_speed_planning::LongitudinalSpeedPlanner | |
getDynamicStates(double target_speed, const traffic_simulator_msgs::msg::DynamicConstraints &, const geometry_msgs::msg::Twist ¤t_twist, const geometry_msgs::msg::Accel ¤t_accel) const -> std::tuple< geometry_msgs::msg::Twist, geometry_msgs::msg::Accel, double > | traffic_simulator::longitudinal_speed_planning::LongitudinalSpeedPlanner | |
getRunningDistance(double target_speed, const traffic_simulator_msgs::msg::DynamicConstraints &, const geometry_msgs::msg::Twist ¤t_twist, const geometry_msgs::msg::Accel ¤t_accel, double current_linear_jerk) const -> double | traffic_simulator::longitudinal_speed_planning::LongitudinalSpeedPlanner | |
isAccelerating(double target_speed, const geometry_msgs::msg::Twist ¤t_twist) const -> bool | traffic_simulator::longitudinal_speed_planning::LongitudinalSpeedPlanner | |
isDecelerating(double target_speed, const geometry_msgs::msg::Twist ¤t_twist) const -> bool | traffic_simulator::longitudinal_speed_planning::LongitudinalSpeedPlanner | |
isTargetSpeedReached(double target_speed, const geometry_msgs::msg::Twist ¤t_twist, double tolerance=0.01) const noexcept -> bool | traffic_simulator::longitudinal_speed_planning::LongitudinalSpeedPlanner | |
LongitudinalSpeedPlanner(const double step_time, const std::string &entity) | traffic_simulator::longitudinal_speed_planning::LongitudinalSpeedPlanner | explicit |
planConstraintsFromJerkAndTimeConstraint(double target_speed, const geometry_msgs::msg::Twist ¤t_twist, const geometry_msgs::msg::Accel ¤t_accel, double acceleration_duration, const traffic_simulator_msgs::msg::DynamicConstraints &constraints) -> traffic_simulator_msgs::msg::DynamicConstraints | traffic_simulator::longitudinal_speed_planning::LongitudinalSpeedPlanner | |
step_time | traffic_simulator::longitudinal_speed_planning::LongitudinalSpeedPlanner |