Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/YuePanEdward/GH-ICP
/ functions
Functions
145 in github.com/YuePanEdward/GH-ICP
⨍
Functions
145
◇
Types & classes
29
↓ 10 callers
Method
hammingDistance
Calculate the Hamming distance between two binary features
src/stereo_binary_feature.cpp:87
↓ 4 callers
Method
compute_fpfh_feature
src/common_reg.cpp:373
↓ 3 callers
Method
displayRegistration_on_fly
include/cloud_viewer.hpp:156
↓ 3 callers
Method
getCloudBound
Get Bound of a Point Cloud
include/utility.h:153
↓ 2 callers
Method
CalculatePcaFeaturesOfPointCloud
* \brief Principle Component Analysis (PCA) of the Point Cloud with fixed search radius * \param[in] inputPointCloud is the input Point Cloud (XYZI
include/pca.h:133
↓ 2 callers
Method
CalculatePointCloudWithNormal_KNN
include/pca.h:111
↓ 2 callers
Method
extractBinaryFeatures
main entrance
include/binary_feature_extraction.hpp:605
↓ 2 callers
Method
keypointDetectionBasedOnCurvature
include/keypoint_detect.hpp:27
↓ 2 callers
Method
readCloudFile
include/dataio.hpp:26
↓ 2 callers
Method
voxelfilter
include/filter.hpp:28
↓ 1 callers
Method
Calenergy
src/km.cpp:128
↓ 1 callers
Method
Dispaly2Cloud
include/cloud_viewer.hpp:41
↓ 1 callers
Method
compute_fpfh_distance
include/fpfh.hpp:137
↓ 1 callers
Method
fpfhalign
include/fpfh.hpp:119
↓ 1 callers
Method
ghicp_reg
src/ghicp_reg.cpp:25
↓ 1 callers
Method
init
include/ghicp_reg.h:26
↓ 1 callers
Method
keyfpfh
include/fpfh.hpp:95
↓ 1 callers
Method
kmsolve
KM main entrances*/
src/km.cpp:40
↓ 1 callers
Function
match_corres_type
test/ghicp_main.cpp:37
↓ 1 callers
Function
match_feature_type
test/ghicp_main.cpp:15
↓ 1 callers
Method
output
pcl::PointCloud<pcl::PointXYZI>::Ptr Registration::output(const pcXYZIPtr &cloud, Eigen::Matrix4d &Rt)
src/ghicp_reg.cpp:981
↓ 1 callers
Method
savecoordinates
include/dataio.hpp:608
↓ 1 callers
Method
setBSCfeature
include/ghicp_reg.h:61
↓ 1 callers
Method
setCoordinate
include/ghicp_reg.h:53
↓ 1 callers
Method
setFPFHfeature
include/ghicp_reg.h:67
↓ 1 callers
Method
set_raw_pointcloud
include/ghicp_reg.h:119
↓ 1 callers
Method
set_viewer
include/ghicp_reg.h:126
↓ 1 callers
Method
writeCloudFile
include/dataio.hpp:74
Method
ActiveObjectFilter
include/filter.hpp:119
Method
BSCEncoder
Constructor*/
include/binary_feature_extraction.hpp:65
Method
Bounds
include/utility.h:86
Method
CKeypointDetect
include/keypoint_detect.hpp:20
Method
CSTRAN_4DOF
src/common_reg.cpp:426
Method
CSTRAN_7DOF
src/common_reg.cpp:518
Method
CalculateNormalVector_KNN
include/pca.h:92
Method
CalculateNormalVector_Radius
* \brief Estimate the normals of the input Point Cloud by PCL speeding up with OpenMP * \param[in] inputPointCloud is the input Point Cloud Pointer
include/pca.h:57
Method
CalculatePcaFeature
* \brief Use PCL to accomplish the Principle Component Analysis (PCA) * of one point and its neighborhood * \param[in] inputPointCloud is the in
include/pca.h:202
Method
CalculatePointCloudWithNormal_Radius
include/pca.h:76
Method
CenterPoint
include/utility.h:71
Method
CheckNormals
* \brief Check the Normals (if they are finite) * \param normals is the input Point Cloud (XYZI)'s Normal Pointer */
include/pca.h:258
Method
CloudViewer
Constructor
include/cloud_viewer.hpp:35
Method
Coarsereg_FPFHSAC
src/common_reg.cpp:393
Method
Comput3DDistanceBetweenPoints
include/binary_feature_extraction.hpp:1158
Method
DisFilter
Filter the point cloud according to the horizontal and vertical distance to the lidar center
include/filter.hpp:105
Method
DisplayNClouds
include/cloud_viewer.hpp:96
Method
Energyfunction
include/ghicp_reg.h:24
Method
FPFHfeature
include/fpfh.hpp:36
Method
GHRegistration
include/ghicp_reg.h:77
Method
GetSubsetBoundary
Get Bound of Subsets of a Point Cloud
include/utility.h:193
Method
Grid
include/utility.h:95
Method
GridVoxel
include/binary_feature_extraction.hpp:60
Method
IDPair
include/filter.hpp:20
Method
Keypoints
include/ghicp_reg.h:51
Method
Km
Constructor: Input Graph, KM_eps threshold and prior mismatch threshold*/
include/km.h:38
Method
LLS_4DOF
src/common_reg.cpp:623
Method
ReArrangeGrid
include/binary_feature_extraction.hpp:680
Method
ReArrange_2D
include/binary_feature_extraction.hpp:743
Method
ReArrange_reverse_all
1
include/binary_feature_extraction.hpp:703
Method
ReArrange_reverse_sym_1
3
include/binary_feature_extraction.hpp:729
Method
ReArrange_reverse_sym_2
2
include/binary_feature_extraction.hpp:714
Method
Reg_3DNDT
Comparison with other methods
src/ghicp_reg.cpp:1561
Method
Reg_FPFHSAC
src/ghicp_reg.cpp:1636
Method
SORFilter
SOR (Statisics Outliers Remover);
include/filter.hpp:91
Method
SVD_6DOF
src/common_reg.cpp:778
Method
SimplifiedVoxel
include/utility.h:126
Method
StereoBinaryFeature
Constructor
include/stereo_binary_feature.h:48
Method
Voxel
include/utility.h:112
Method
_DisplayNClouds
include/cloud_viewer.hpp:239
Method
adjustweight
src/ghicp_reg.cpp:772
Method
byteBitsLookUp
How many 1 in a binary number converted from a Hexadecimal
src/stereo_binary_feature.cpp:16
Method
calCD_BSC
src/ghicp_reg.cpp:246
Method
calCD_FPFH
src/ghicp_reg.cpp:296
Method
calCD_NF
src/ghicp_reg.cpp:217
Method
calCloudFeatureDistance
src/ghicp_reg.cpp:1214
Method
calED
src/ghicp_reg.cpp:115
Method
calFD_BSC
For target point cloud, only 1 feature vector (coordinate system) for 1 keypoint For source point cloud, 4 [6DOF case], 2 [4DOF case] feature vector (
src/ghicp_reg.cpp:144
Method
calFD_FPFH
src/ghicp_reg.cpp:203
Method
calOverlap
src/common_reg.cpp:295
Method
cal_gt_match
src/ghicp_reg.cpp:1113
Method
cal_recall_precision
src/ghicp_reg.cpp:1147
Method
cmpBasedOnCurvature
include/keypoint_detect.hpp:120
Method
computeEigenVectorsBy2Dpca
Do 2D PCA
include/binary_feature_extraction.hpp:877
Method
computeEigenVectorsByPCA
Do 3D PCA (with the assist of OpenCV)
include/binary_feature_extraction.hpp:1041
Method
computeEigenVectorsByWeightPCA
Do weighted 3D PCA
include/binary_feature_extraction.hpp:942
Method
computeFeatureBinarizeGrid
Binarize the feature
include/binary_feature_extraction.hpp:570
Method
computeFeatureProjectedGrid
Calculate the feature of 3 projection planes according to the voxel
include/binary_feature_extraction.hpp:378
Method
computeFeatureProjectedGridAndCompareFeature
Calculate the feature of 3 projection planes according to the voxel and the pairwise comparison feature
include/binary_feature_extraction.hpp:397
Method
computeFeatureProjectedGridAndCompareFeature2D
Calculate the feature of 3 projection planes according to the voxel and the pairwise comparison feature (compare with each projection plane)
include/binary_feature_extraction.hpp:466
Method
computeLocalCoordinateSystem
Construct local coordinate system (LCS) for each key point (take the primary direction as the Z axis and the second primary direction as the X axis
include/binary_feature_extraction.hpp:123
Method
computeTranformationMatrixBetweenCoordinateSystems
include/binary_feature_extraction.hpp:1087
Method
compute_fpfh_feature
include/fpfh.hpp:38
Method
compute_fpfh_keypoint
include/fpfh.hpp:62
Method
constructCubicGrid
Generate voxel according to point density*/
include/binary_feature_extraction.hpp:198
Method
contain2DPair
include/binary_feature_extraction.hpp:857
Method
displayCorrespondence
src/ghicp_reg.cpp:1474
Method
displayPCrb
src/ghicp_reg.cpp:1222
Method
displayPCvb
src/ghicp_reg.cpp:1306
Method
displayPCyb
src/ghicp_reg.cpp:1390
Method
energyRMSoutput
src/ghicp_reg.cpp:1050
Method
extractBinaryFeatureOfKeypoint
entrance for each keypoint 4DOF -> 6DOF
include/binary_feature_extraction.hpp:764
next →
1–100 of 145, ranked by callers