Skip to content

consolidating simpleICP with PCL types#885

Merged
dehann merged 10 commits intomasterfrom
22Q3/enh/simpleicp
Jul 25, 2022
Merged

consolidating simpleICP with PCL types#885
dehann merged 10 commits intomasterfrom
22Q3/enh/simpleicp

Conversation

@dehann
Copy link
Copy Markdown
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
Copy Markdown

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
Copy Markdown
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