Skip to content

Commit

Permalink
[feat] add new point cloud registration method
Browse files Browse the repository at this point in the history
  • Loading branch information
whu-lyh committed Aug 28, 2023
1 parent b62b2c6 commit c36da07
Show file tree
Hide file tree
Showing 22 changed files with 8,662 additions and 0 deletions.
5 changes: 5 additions & 0 deletions CeresTest/CeresTest.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -118,8 +118,13 @@
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="bal_problem.cc" />
<ClCompile Include="main.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="bal_problem.h" />
<ClInclude Include="random.h" />
</ItemGroup>
<Import Project="$(VCTargetsPath)\Microsoft.Cpp.targets" />
<ImportGroup Label="ExtensionTargets">
</ImportGroup>
Expand Down
11 changes: 11 additions & 0 deletions CeresTest/CeresTest.vcxproj.filters
Original file line number Diff line number Diff line change
Expand Up @@ -18,5 +18,16 @@
<ClCompile Include="main.cpp">
<Filter>源文件</Filter>
</ClCompile>
<ClCompile Include="bal_problem.cc">
<Filter>源文件</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="bal_problem.h">
<Filter>头文件</Filter>
</ClInclude>
<ClInclude Include="random.h">
<Filter>头文件</Filter>
</ClInclude>
</ItemGroup>
</Project>
17 changes: 17 additions & 0 deletions RegistrationTest/RegistrationTest.vcxproj
Original file line number Diff line number Diff line change
Expand Up @@ -119,12 +119,29 @@
</Link>
</ItemDefinitionGroup>
<ItemGroup>
<ClCompile Include="color_icp.cpp" />
<ClCompile Include="main.cpp" />
<ClCompile Include="optimization.cpp" />
<ClCompile Include="pso_registration.cpp" />
<ClCompile Include="voxel_grid\voxel_grid_fix.cpp" />
<ClCompile Include="VPFBL.cpp" />
<ClCompile Include="VPFBR.cpp" />
<ClCompile Include="yaml.cpp" />
</ItemGroup>
<ItemGroup>
<ClInclude Include="cc\cc_geom.h" />
<ClInclude Include="cc\jacobi.h" />
<ClInclude Include="cc\square_matrix.h" />
<ClInclude Include="color_icp\helper.h" />
<ClInclude Include="color_icp\remove_nan.h" />
<ClInclude Include="color_icp\yaml.h" />
<ClInclude Include="pcl_registration_test.h" />
<ClInclude Include="pso_registration\metric.hpp" />
<ClInclude Include="pso_registration\particle.hpp" />
<ClInclude Include="pso_registration\swarm.hpp" />
<ClInclude Include="pso_registration\utilities.hpp" />
<ClInclude Include="voxel_grid\voxel_grid_fix.h" />
<ClInclude Include="voxel_grid\voxel_grid_fix.hpp" />
<ClInclude Include="VPFBL.h" />
<ClInclude Include="VPFBR.h" />
</ItemGroup>
Expand Down
63 changes: 63 additions & 0 deletions RegistrationTest/RegistrationTest.vcxproj.filters
Original file line number Diff line number Diff line change
Expand Up @@ -13,6 +13,18 @@
<UniqueIdentifier>{67DA6AB6-F800-4c08-8B7A-83BB121AAD01}</UniqueIdentifier>
<Extensions>rc;ico;cur;bmp;dlg;rc2;rct;bin;rgs;gif;jpg;jpeg;jpe;resx;tiff;tif;png;wav;mfcribbon-ms</Extensions>
</Filter>
<Filter Include="color_icp">
<UniqueIdentifier>{9a9071cb-ffab-4362-9ad7-56024d97c6f8}</UniqueIdentifier>
</Filter>
<Filter Include="pso_registration">
<UniqueIdentifier>{a752fa33-350f-4809-a52b-8765ddc89277}</UniqueIdentifier>
</Filter>
<Filter Include="cc">
<UniqueIdentifier>{049ec6bd-4193-4c2a-84d0-dbb6eccb0706}</UniqueIdentifier>
</Filter>
<Filter Include="voxel_grid">
<UniqueIdentifier>{9a16dec5-cc29-4353-998f-1dbe003313bb}</UniqueIdentifier>
</Filter>
</ItemGroup>
<ItemGroup>
<ClCompile Include="VPFBL.cpp">
Expand All @@ -24,6 +36,21 @@
<ClCompile Include="main.cpp">
<Filter>源文件</Filter>
</ClCompile>
<ClCompile Include="pso_registration.cpp">
<Filter>头文件</Filter>
</ClCompile>
<ClCompile Include="voxel_grid\voxel_grid_fix.cpp">
<Filter>voxel_grid</Filter>
</ClCompile>
<ClCompile Include="color_icp.cpp">
<Filter>源文件</Filter>
</ClCompile>
<ClCompile Include="optimization.cpp">
<Filter>源文件</Filter>
</ClCompile>
<ClCompile Include="yaml.cpp">
<Filter>源文件</Filter>
</ClCompile>
</ItemGroup>
<ItemGroup>
<ClInclude Include="VPFBL.h">
Expand All @@ -35,5 +62,41 @@
<ClInclude Include="pcl_registration_test.h">
<Filter>头文件</Filter>
</ClInclude>
<ClInclude Include="color_icp\helper.h">
<Filter>color_icp</Filter>
</ClInclude>
<ClInclude Include="color_icp\remove_nan.h">
<Filter>color_icp</Filter>
</ClInclude>
<ClInclude Include="color_icp\yaml.h">
<Filter>color_icp</Filter>
</ClInclude>
<ClInclude Include="pso_registration\metric.hpp">
<Filter>pso_registration</Filter>
</ClInclude>
<ClInclude Include="pso_registration\particle.hpp">
<Filter>pso_registration</Filter>
</ClInclude>
<ClInclude Include="pso_registration\swarm.hpp">
<Filter>pso_registration</Filter>
</ClInclude>
<ClInclude Include="pso_registration\utilities.hpp">
<Filter>pso_registration</Filter>
</ClInclude>
<ClInclude Include="cc\cc_geom.h">
<Filter>cc</Filter>
</ClInclude>
<ClInclude Include="cc\jacobi.h">
<Filter>cc</Filter>
</ClInclude>
<ClInclude Include="cc\square_matrix.h">
<Filter>cc</Filter>
</ClInclude>
<ClInclude Include="voxel_grid\voxel_grid_fix.h">
<Filter>voxel_grid</Filter>
</ClInclude>
<ClInclude Include="voxel_grid\voxel_grid_fix.hpp">
<Filter>voxel_grid</Filter>
</ClInclude>
</ItemGroup>
</Project>
Loading

0 comments on commit c36da07

Please sign in to comment.