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

Test/pilz interpolation params #2

Closed
wants to merge 8 commits into from

Conversation

MarcoMagriDev
Copy link
Owner

No description provided.

MarcoMagriDev and others added 8 commits February 5, 2025 08:43
this ensures that the new sample time will be lowered, thus not violating precomputed distance interpolation constraints

at the same time avoids the issue on the last point generating small displacement interpolation
… trajectories from `pilz_industrial_motion_planner::TrajectoryBlenderTransitionWindow`
- computes shift of the second_trajectory using average instead of max. (this shift may be exactly the sample_time of the second trajectory if uniform)
- reduces sampling_time that approximates continuous time to 0.001 increasing the minimum distance between points to 1mm
- ensures the addition of the first and the last points

Tests:
- adapts `checkBlendingJointSpaceContinuity` and `checkBlendingCartSpaceContinuity` acceleration computations to take into account different time samples among the trajectories
- fixes occurrences of `joint_velocity_tolerance` and `joint_accleration_tolerance` in `checkBlendingJointSpaceContinuity`
- adjust `checkBlendingCartSpaceContinuity` to return False in case of failed checks
@MarcoMagriDev MarcoMagriDev deleted the test/pilz-interpolation-params branch February 9, 2025 13:30
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.

1 participant