Skip to content
New issue

Have a question about this project? # for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “#”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? # to your account

Soft Constraints #45

Open
pantor opened this issue Jul 8, 2021 · 3 comments
Open

Soft Constraints #45

pantor opened this issue Jul 8, 2021 · 3 comments
Labels
enhancement New feature or request

Comments

@pantor
Copy link
Owner

pantor commented Jul 8, 2021

Regarding #17 and #44, we should introduce an option to interpret the kinematic constraints as "soft" ones. Then, we don't want to get within the kinematic constraints as fast as possible, but to avoid overshooting the limits.

This requires to disable the braking trajectory and to add the UDUD profiles in step 1. I'm not yet sure how to guarantee a solution in this case.

@Danielxyz123
Copy link

Hi Pantor,

is this feature already implemented in the latest version? (jerk minimizing profiles..?)

thx for your great work!

@pantor
Copy link
Owner Author

pantor commented Jan 6, 2023

No, the jerk minimizing profiles are independent of the soft constraints here. Thanks!

@abernasconi90
Copy link

Hello Pantor,
I am integrating your library in a project and I am facing the same behaviour of overshooting when changing max_velocity on the fly.
I would ask if there are any update on this topic and if there are also some workaround at the moment?
I tried to set the min_velocity parameter equal to zero which can avoid backward movement but I cannot set it to higher value (to decrease more the overshoot) since it may be in conflict with target_velocity. Any suggestion?

# for free to join this conversation on GitHub. Already have an account? # to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants