-
Notifications
You must be signed in to change notification settings - Fork 338
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Duplicate and inconsistent use of max_velocity parameter #290
Comments
Are you referring to this: If so: I would say that is probably a copy-pasta. Introduced in 1e4934a (part of Zagitta#1), that should most likely not have reused that parameters name. @henningkayser: you submitted that PR. Do you remember why you used |
Yes. Furthermore, looking a bit deeper, those two lines attempt to read from |
Having something check that incoming trajectories do not violate the maximum allowable velocity before executing them is probably a good idea. I'd like to see that functionality kept/restored/(re)implemented. As noted here: that is not a safety feature, but more a sanity-check. Edit: also: this is not related to maximum joint velocities, but more an additional sanity check that makes sure incoming trajectories are not corrupted / malformed / illegal. It's a carry-over from |
Let's wait on @henningkayser a bit. |
Definitely, yes. |
🛎️ @henningkayser. |
Ping @henningkayser. |
The
max_velocity
parameter, if found, is used to set bothActionServer::max_velocity_
andVelocityInterface::max_vel_change_
(a.k.a. max acceleration?).This doesn't make much sense, and to make matters worse, the default values provided for when the parameter is not found are different for both variables.
The text was updated successfully, but these errors were encountered: