Skip to content
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

added time_optimize parameter to GetCartesianPath.srv for optional time optimization #179

Open
wants to merge 1 commit into
base: humble
Choose a base branch
from

Conversation

Duke194
Copy link

@Duke194 Duke194 commented Jun 19, 2024

This modification is essential to enable the option to disable time optimization during Cartesian Path planning.

This capability is particularly important for applications involving nonlinear Cartesian paths with multiple waypoints and turns.

…me optimization during cartesian path planning
@Duke194
Copy link
Author

Duke194 commented Jun 19, 2024

belongs to moveit/moveit2#2874

@@ -43,6 +43,9 @@ bool avoid_collisions
# Specify additional constraints to be met by the Cartesian path
Constraints path_constraints

# Set to false if you want to disable time optimization of the trajectory, specifically helpful if you have other shapes than linear moves and want to keep the original shape.
bool time_optimize
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

As discussed in the main PR, consider renaming this. Otherwise this is good to go 👍

@@ -43,6 +43,9 @@ bool avoid_collisions
# Specify additional constraints to be met by the Cartesian path
Constraints path_constraints

# Set to false if you want to disable time optimization of the trajectory, specifically helpful if you have other shapes than linear moves and want to keep the original shape.
Copy link

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Suggested change
# Set to false if you want to disable time optimization of the trajectory, specifically helpful if you have other shapes than linear moves and want to keep the original shape.
# Set to false if you want to disable trajectory generation, specifically helpful if you have other shapes than linear moves and want to keep the original shape.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants