|
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(const double target_speed, const geometry_msgs::msg::Twist ¤t_twist, const 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 |