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 | inline |
SpeedLimiter(double min_velocity=std::numeric_limits< double >::quiet_NaN(), double max_velocity=std::numeric_limits< double >::quiet_NaN(), double max_acceleration_reverse=std::numeric_limits< double >::quiet_NaN(), double max_acceleration=std::numeric_limits< double >::quiet_NaN(), double max_deceleration=std::numeric_limits< double >::quiet_NaN(), double max_deceleration_reverse=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 | inline |