-
Notifications
You must be signed in to change notification settings - Fork 293
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
Add Ruckig-based joint limiter that limits jerk. #970
Draft
destogl
wants to merge
43
commits into
ros-controls:master
Choose a base branch
from
destogl:add-ruckig-joint-limiter
base: master
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Commits on Mar 7, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 5d81a98 - Browse repository at this point
Copy the full SHA 5d81a98View commit details
Commits on Mar 16, 2023
-
- Added initial structures for joint-limit plugins. - Correct ruckig name and make tests to work. - Rename the joint_limits package - Comment and author cleanup - Base class does not require libary. - Delete extra layer of abstraction since not all plugins require a vector of smoothing objects. - Restore simple_joint_limiter to a working state - Implement init() and enforce() - Return of joint_limits package. - Move Ruckig limiter to package joint_limits_enforcement_plugins and make it working.
Configuration menu - View commit details
-
Copy full SHA for aa004a3 - Browse repository at this point
Copy the full SHA aa004a3View commit details -
Configuration menu - View commit details
-
Copy full SHA for bbd9d59 - Browse repository at this point
Copy the full SHA bbd9d59View commit details -
Modify simple joint limiting plugin (same as changes to moveit2 filte…
…r) (#6) * Merge error handling possilibity on read and write. * Ros2 control extensions rolling joint limits plugins (#5) * Added initial structures for joint-limit plugins. * Move Ruckig limiter to package joint_limits_enforcement_plugins and make it working. Co-authored-by: AndyZe <zelenak@picknik.ai> * Add option to automatically update parameters after getting them from parameter server. * Modify simple joint limiting plugin (same as changes to moveit2 filter) * Add backward_ros dependency for crash stack trace * Check for required inputs in simple joint limiter * Change services history QOS to 'keep all' so client req are not dropped * Add missing on 'pluginlib' dependency explicitly. * Update ControllerParameters structure to support custom prefix and use in filters. * Update messge. * Change controller param changed msg log level to info instead of error --------- Co-authored-by: Denis Štogl <destogl@users.noreply.github.com> Co-authored-by: AndyZe <zelenak@picknik.ai> Co-authored-by: bijoua <bijou.abraham@technipfmc.com> Co-authored-by: bijoua29 <73511637+bijoua29@users.noreply.github.com>
Configuration menu - View commit details
-
Copy full SHA for ee7faf2 - Browse repository at this point
Copy the full SHA ee7faf2View commit details -
Configuration menu - View commit details
-
Copy full SHA for a07c7ac - Browse repository at this point
Copy the full SHA a07c7acView commit details -
Configuration menu - View commit details
-
Copy full SHA for 5260724 - Browse repository at this point
Copy the full SHA 5260724View commit details
Commits on Mar 23, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 6675e7d - Browse repository at this point
Copy the full SHA 6675e7dView commit details
Commits on Apr 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for ceb3beb - Browse repository at this point
Copy the full SHA ceb3bebView commit details -
Configuration menu - View commit details
-
Copy full SHA for f939193 - Browse repository at this point
Copy the full SHA f939193View commit details -
Remove definition of movement interface because the concept is not us…
…ed yet. Concept of m
Configuration menu - View commit details
-
Copy full SHA for d7db070 - Browse repository at this point
Copy the full SHA d7db070View commit details -
Polish out some stuff using "GH Programming"
Co-authored-by: AndyZe <andyz@utexas.edu>
Configuration menu - View commit details
-
Copy full SHA for 4054b04 - Browse repository at this point
Copy the full SHA 4054b04View commit details -
Configuration menu - View commit details
-
Copy full SHA for 456c715 - Browse repository at this point
Copy the full SHA 456c715View commit details
Commits on Apr 24, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 8b33153 - Browse repository at this point
Copy the full SHA 8b33153View commit details
Commits on May 4, 2023
-
Configuration menu - View commit details
-
Copy full SHA for cbfc06a - Browse repository at this point
Copy the full SHA cbfc06aView commit details
Commits on May 9, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2777c61 - Browse repository at this point
Copy the full SHA 2777c61View commit details
Commits on May 12, 2023
-
Configuration menu - View commit details
-
Copy full SHA for b401169 - Browse repository at this point
Copy the full SHA b401169View commit details
Commits on Jun 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e6f52d7 - Browse repository at this point
Copy the full SHA e6f52d7View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7bfc94e - Browse repository at this point
Copy the full SHA 7bfc94eView commit details -
Co-authored-by: Dr. Denis <denis@stoglrobotics.de>
Configuration menu - View commit details
-
Copy full SHA for c338b8c - Browse repository at this point
Copy the full SHA c338b8cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 6e0e6c5 - Browse repository at this point
Copy the full SHA 6e0e6c5View commit details -
Configuration menu - View commit details
-
Copy full SHA for cfc8fe5 - Browse repository at this point
Copy the full SHA cfc8fe5View commit details -
Configuration menu - View commit details
-
Copy full SHA for 186c66e - Browse repository at this point
Copy the full SHA 186c66eView commit details -
Configuration menu - View commit details
-
Copy full SHA for d6db2a1 - Browse repository at this point
Copy the full SHA d6db2a1View commit details
Commits on Jun 27, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 1e393f3 - Browse repository at this point
Copy the full SHA 1e393f3View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1749f6d - Browse repository at this point
Copy the full SHA 1749f6dView commit details
Commits on Jun 29, 2023
-
Configuration menu - View commit details
-
Copy full SHA for e254294 - Browse repository at this point
Copy the full SHA e254294View commit details -
Configuration menu - View commit details
-
Copy full SHA for 7186e9e - Browse repository at this point
Copy the full SHA 7186e9eView commit details
Commits on Jul 13, 2023
-
Configuration menu - View commit details
-
Copy full SHA for 2cb1cdf - Browse repository at this point
Copy the full SHA 2cb1cdfView commit details -
Configuration menu - View commit details
-
Copy full SHA for 8a46d4c - Browse repository at this point
Copy the full SHA 8a46d4cView commit details -
Configuration menu - View commit details
-
Copy full SHA for 79b7579 - Browse repository at this point
Copy the full SHA 79b7579View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1352e30 - Browse repository at this point
Copy the full SHA 1352e30View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1ff2bfe - Browse repository at this point
Copy the full SHA 1ff2bfeView commit details -
Configuration menu - View commit details
-
Copy full SHA for e3085af - Browse repository at this point
Copy the full SHA e3085afView commit details -
Configuration menu - View commit details
-
Copy full SHA for 817a379 - Browse repository at this point
Copy the full SHA 817a379View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3d273ef - Browse repository at this point
Copy the full SHA 3d273efView commit details -
Configuration menu - View commit details
-
Copy full SHA for e642569 - Browse repository at this point
Copy the full SHA e642569View commit details -
Configuration menu - View commit details
-
Copy full SHA for 1239e14 - Browse repository at this point
Copy the full SHA 1239e14View commit details -
Split test for positive and negative vel to have same initial conditions
Configuration menu - View commit details
-
Copy full SHA for 156d590 - Browse repository at this point
Copy the full SHA 156d590View commit details -
Configuration menu - View commit details
-
Copy full SHA for bd5d01c - Browse repository at this point
Copy the full SHA bd5d01cView commit details -
Requires velocity to be set
Configuration menu - View commit details
-
Copy full SHA for 6f47cf9 - Browse repository at this point
Copy the full SHA 6f47cf9View commit details -
Configuration menu - View commit details
-
Copy full SHA for 3714343 - Browse repository at this point
Copy the full SHA 3714343View commit details -
Fixed enforce in case ruckig fails
desired_joint_states should not be changed if ruckig failed
Configuration menu - View commit details
-
Copy full SHA for a04788b - Browse repository at this point
Copy the full SHA a04788bView commit details -
when current_state differs from configured state enforce current_state is required to get correct computations
Configuration menu - View commit details
-
Copy full SHA for 2a8525f - Browse repository at this point
Copy the full SHA 2a8525fView commit details
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.