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

consolidating simpleICP with PCL types #885

Merged
merged 10 commits into from
Jul 25, 2022
Merged

consolidating simpleICP with PCL types #885

merged 10 commits into from
Jul 25, 2022

Conversation

dehann
Copy link
Member

@dehann dehann commented Jul 25, 2022

weird thing here is homogeneous transform is non-uniform, e.g. rotation matrix portion does not have determinant = 1. Some more investigation of standardization needed, but looks initial features and tests are passing.

@codecov-commenter
Copy link

codecov-commenter commented Jul 25, 2022

Codecov Report

Merging #885 (b7a3d71) into master (7dde578) will increase coverage by 5.02%.
The diff coverage is 91.25%.

@@            Coverage Diff             @@
##           master     #885      +/-   ##
==========================================
+ Coverage   16.40%   21.43%   +5.02%     
==========================================
  Files          48       49       +1     
  Lines        2828     3009     +181     
==========================================
+ Hits          464      645     +181     
  Misses       2364     2364              
Impacted Files Coverage Δ
src/3rdParty/_PCL/_PCL.jl 100.00% <ø> (ø)
src/Caesar.jl 50.00% <ø> (ø)
src/3rdParty/_PCL/services/ICP_Simple.jl 90.96% <90.96%> (ø)
src/3rdParty/_PCL/services/PointCloud.jl 82.22% <93.75%> (+6.92%) ⬆️
src/3rdParty/_PCL/entities/PCLTypes.jl 55.00% <100.00%> (+2.36%) ⬆️
src/images/ScatterAlignPose2.jl 96.26% <0.00%> (+2.23%) ⬆️
src/zmq/services/session.jl 69.30% <0.00%> (+2.97%) ⬆️

📣 Codecov can now indicate which changes are the most critical in Pull Requests. Learn more

@dehann dehann changed the title consolidating simpleICP using PCL and Manifolds.jl types consolidating simpleICP with PCL types Jul 25, 2022
@dehann dehann merged commit 3614c80 into master Jul 25, 2022
@dehann
Copy link
Member Author

dehann commented Jul 25, 2022

Hi @Affie , just fyi that a baseline ICP is now available using the PCL types. Some untangling required in the estimated rigid transform
affine matrices, but either way looks like it's working. Also see how i moved Caesar test data out to a new repo, CaesarTestData.jl

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Projects
Status: Done
Development

Successfully merging this pull request may close these issues.

2 participants