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

Fix angular distance calculation in floating joint model #2538

Merged
merged 4 commits into from
Nov 21, 2023

Conversation

sea-bass
Copy link
Contributor

From debugging some strange trajectory tests, we found a bug in the angular distance calculation of floating joints. Eigen to the rescue!

@sea-bass sea-bass self-assigned this Nov 20, 2023
Copy link

codecov bot commented Nov 20, 2023

Codecov Report

Attention: 8 lines in your changes are missing coverage. Please review.

Comparison is base (f79a070) 50.83% compared to head (48c986f) 50.39%.
Report is 2 commits behind head on main.

Files Patch % Lines
moveit_ros/moveit_servo/src/servo.cpp 33.34% 8 Missing ⚠️
Additional details and impacted files
@@            Coverage Diff             @@
##             main    #2538      +/-   ##
==========================================
- Coverage   50.83%   50.39%   -0.44%     
==========================================
  Files         391      390       -1     
  Lines       32198    32025     -173     
==========================================
- Hits        16366    16136     -230     
- Misses      15832    15889      +57     

☔ View full report in Codecov by Sentry.
📢 Have feedback on the report? Share it here.

@tylerjw tylerjw merged commit 83ff55a into main Nov 21, 2023
13 of 15 checks passed
@tylerjw tylerjw deleted the fix-floating-joint-ang-dist branch November 21, 2023 04:31
@tylerjw tylerjw mentioned this pull request Nov 21, 2023
@sea-bass sea-bass added backport-humble Mergify label that triggers a PR backport to Humble backport-iron Mergify label that triggers a PR backport to Iron labels Nov 21, 2023
mergify bot pushed a commit that referenced this pull request Nov 21, 2023
(cherry picked from commit 83ff55a)

# Conflicts:
#	moveit_core/robot_model/src/floating_joint_model.cpp
#	moveit_core/robot_trajectory/test/test_robot_trajectory.cpp
mergify bot pushed a commit that referenced this pull request Nov 21, 2023
(cherry picked from commit 83ff55a)

# Conflicts:
#	moveit_core/robot_trajectory/test/test_robot_trajectory.cpp
henningkayser pushed a commit that referenced this pull request Dec 15, 2023
) (#2543)

(cherry picked from commit 83ff55a)

Co-authored-by: Sebastian Castro <4603398+sea-bass@users.noreply.github.com>
Co-authored-by: Sebastian Castro <sebas.a.castro@gmail.com>
henningkayser pushed a commit that referenced this pull request Dec 15, 2023
) (#2544)

(cherry picked from commit 83ff55a)

Co-authored-by: Sebastian Castro <4603398+sea-bass@users.noreply.github.com>
Co-authored-by: Sebastian Castro <sebas.a.castro@gmail.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
backport-humble Mergify label that triggers a PR backport to Humble backport-iron Mergify label that triggers a PR backport to Iron
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants