ros2_control - rolling
|
This is the complete list of members for diff_drive_controller::SpeedLimiter, including all inherited members.
limit(double &v, double v0, double v1, double dt) | diff_drive_controller::SpeedLimiter | inline |
limit_acceleration(double &v, double v0, double dt) | diff_drive_controller::SpeedLimiter | inline |
limit_jerk(double &v, double v0, double v1, double dt) | diff_drive_controller::SpeedLimiter | inline |
limit_velocity(double &v) | diff_drive_controller::SpeedLimiter | inline |
SpeedLimiter(bool has_velocity_limits=true, bool has_acceleration_limits=true, bool has_jerk_limits=true, double min_velocity=std::numeric_limits< double >::quiet_NaN(), double max_velocity=std::numeric_limits< double >::quiet_NaN(), double max_deceleration=std::numeric_limits< double >::quiet_NaN(), double max_acceleration=std::numeric_limits< double >::quiet_NaN(), double min_jerk=std::numeric_limits< double >::quiet_NaN(), double max_jerk=std::numeric_limits< double >::quiet_NaN()) | diff_drive_controller::SpeedLimiter | inlineexplicit |
SpeedLimiter(double min_velocity, double max_velocity, double max_acceleration_reverse, double max_acceleration, double max_deceleration, double max_deceleration_reverse, double min_jerk, double max_jerk) | diff_drive_controller::SpeedLimiter | inlineexplicit |