Skip to content

Commit

Permalink
Add ReLOC - Initial alignment algorithm
Browse files Browse the repository at this point in the history
ReLOC is an initial alignment algorithm proposed in:
Petrelli A., Di Stefano L., "Pairwise registration by local orientation
cues", Computer Graphics Forum, 2015.

Add ia_ReLOC.h
Add ia_ReLOC.hpp
Add ia_ReLOC.cpp
Add test_ReLOC_ia.cpp
  • Loading branch information
aliosciapetrelli committed Jun 9, 2016
1 parent 1bb16e3 commit 3e0fb2a
Show file tree
Hide file tree
Showing 5 changed files with 1,544 additions and 3 deletions.
6 changes: 4 additions & 2 deletions registration/CMakeLists.txt
Original file line number Diff line number Diff line change
@@ -1,6 +1,6 @@
set(SUBSYS_NAME registration)
set(SUBSYS_DESC "Point cloud registration library")
set(SUBSYS_DEPS common octree kdtree search sample_consensus features filters)
set(SUBSYS_DEPS common octree kdtree search sample_consensus features filters keypoints geometry)

set(build TRUE)
PCL_SUBSYS_OPTION(build "${SUBSYS_NAME}" "${SUBSYS_DESC}" ON)
Expand Down Expand Up @@ -75,6 +75,7 @@ if(build)
"include/pcl/${SUBSYS_NAME}/ia_kfpcs.h"
"include/pcl/${SUBSYS_NAME}/matching_candidate.h"
"include/pcl/${SUBSYS_NAME}/transformation_estimation_3point.h"
"include/pcl/${SUBSYS_NAME}/ia_ReLOC.h"
)

set(impl_incs
Expand Down Expand Up @@ -123,6 +124,7 @@ if(build)
"include/pcl/${SUBSYS_NAME}/impl/ia_fpcs.hpp"
"include/pcl/${SUBSYS_NAME}/impl/ia_kfpcs.hpp"
"include/pcl/${SUBSYS_NAME}/impl/transformation_estimation_3point.hpp"
"include/pcl/${SUBSYS_NAME}/impl/ia_ReLOC.hpp"
)

set(srcs
Expand Down Expand Up @@ -171,7 +173,7 @@ if(build)
set(LIB_NAME "pcl_${SUBSYS_NAME}")
include_directories("${CMAKE_CURRENT_SOURCE_DIR}/include")
PCL_ADD_LIBRARY("${LIB_NAME}" "${SUBSYS_NAME}" ${srcs} ${incs} ${impl_incs})
target_link_libraries("${LIB_NAME}" pcl_kdtree pcl_search pcl_sample_consensus pcl_features pcl_filters)
target_link_libraries("${LIB_NAME}" pcl_kdtree pcl_search pcl_sample_consensus pcl_features pcl_filters pcl_keypoints)
PCL_MAKE_PKGCONFIG("${LIB_NAME}" "${SUBSYS_NAME}" "${SUBSYS_DESC}"
"${SUBSYS_DEPS}" "" "" "" "")
# Install include files
Expand Down
Loading

0 comments on commit 3e0fb2a

Please sign in to comment.