The current arbitrary thresholds (especially for the angular velocity) can leads to the smoother ignoring the feedback most of the time.
This leads to some odd behaviour on our side, so I adjusted the thresholds for the feedback kicking in to be dynamically depending on the acceleration limits and current velocity.
If odometry is used as feedback and the delay is quite big, it kicks in quite often and feels a bit sluggish, but should be ok (the warn message can be disabled with a parameter).
Needs some testing on other platforms (turtlebot?)
The current arbitrary thresholds (especially for the angular velocity) can leads to the smoother ignoring the feedback most of the time.
This leads to some odd behaviour on our side, so I adjusted the thresholds for the feedback kicking in to be dynamically depending on the acceleration limits and current velocity.
If odometry is used as feedback and the delay is quite big, it kicks in quite often and feels a bit sluggish, but should be ok (the warn message can be disabled with a parameter).
Needs some testing on other platforms (turtlebot?)