Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/HKUST-Aerial-Robotics/G3Reg
/ functions
Functions
819 in github.com/HKUST-Aerial-Robotics/G3Reg
⨍
Functions
819
◇
Types & classes
200
↓ 3 callers
Function
normalizeCov
src/utils/opt_utils.cpp:134
↓ 3 callers
Method
num_edges
Thirdparty/clique_solver/Thirdparty/pmc/include/pmc/pmc_graph.h:80
↓ 3 callers
Method
parse
include/front_end/gem/voxel.h:192
↓ 3 callers
Method
reset
* Reset the solver using the provided params * @param params a Params struct */
include/back_end/teaser/registration.h:749
↓ 3 callers
Method
setParams
include/front_end/gem/aos.hpp:128
↓ 3 callers
Function
solveCovMat
include/front_end/gem/voxel.h:64
↓ 3 callers
Method
voxels
include/front_end/gem/gemodel.h:189
↓ 2 callers
Function
AdaptiveDownsample
src/back_end/pagor/geo_verify.cpp:69
↓ 2 callers
Function
Cluster
include/front_end/gem/clustering.h:18
↓ 2 callers
Function
CreateDataLoader
include/datasets/datasets_init.h:15
↓ 2 callers
Function
GetLabelPath
Thirdparty/robot_utils/src/kitti_utils.cpp:21
↓ 2 callers
Function
GetPCDPath
Thirdparty/robot_utils/src/kitti_utils.cpp:16
↓ 2 callers
Function
GetTr
Thirdparty/robot_utils/src/kitti_utils.cpp:137
↓ 2 callers
Function
GlobalRegistration
src/back_end/reglib.cpp:20
↓ 2 callers
Function
Match
src/front_end/fpfh_utils.cpp:16
↓ 2 callers
Function
Nodes2Matrix
src/utils/evaluation.cpp:16
↓ 2 callers
Function
R2Angle
Thirdparty/robot_utils/include/robot_utils/lie_utils.h:94
↓ 2 callers
Function
ReadCloudXYZ
Thirdparty/robot_utils/src/kitti_utils.cpp:91
↓ 2 callers
Function
RobustKernel
src/back_end/pagor/geo_verify.cpp:14
↓ 2 callers
Method
addEdge
* Add an edge between two vertices * @param [in] vertex_1 one vertex of the edge * @param [in] vertex_2 another vertex of the edge
Thirdparty/clique_solver/include/clique_solver/graph.h:128
↓ 2 callers
Method
addPoint
* Called during search to add an element matching the criteria. * @return true if the search should be continued, false if the results are
Thirdparty/robot_utils/include/nanoflann/nanoflann.hpp:189
↓ 2 callers
Method
affinity
Thirdparty/clique_solver/include/clique_solver/graph.h:245
↓ 2 callers
Function
assign
Thirdparty/robot_utils/include/nanoflann/nanoflann.hpp:136
↓ 2 callers
Method
buildIndex
* Builds the index */
Thirdparty/robot_utils/include/nanoflann/nanoflann.hpp:1409
↓ 2 callers
Method
clear
Thirdparty/robot_utils/include/nanoflann/nanoflann.hpp:273
↓ 2 callers
Function
computeFPFHFeatures
src/front_end/gem/ellipsoid.cpp:17
↓ 2 callers
Method
computeFPFHFeatures
* Compute FPFH features. * * @return A shared pointer to the FPFH feature point cloud * @param input_cloud * @para
Thirdparty/fpfh_matcher/include/fpfh.h:35
↓ 2 callers
Function
computeHashDesc
Assuming that PointT is a type that represents a 3D point, e.g., pcl::PointXYZ
src/front_end/gem/ellipsoid.cpp:88
↓ 2 callers
Method
computeInitialDistances
Thirdparty/robot_utils/include/nanoflann/nanoflann.hpp:1195
↓ 2 callers
Method
computePoseErr
include/utils/evaluation.h:184
↓ 2 callers
Method
constraint
Thirdparty/clique_solver/include/clique_solver/graph.h:247
↓ 2 callers
Function
convexHullCross
include/front_end/gem/bounding_box.h:95
↓ 2 callers
Method
degree_bucket_sort
Thirdparty/clique_solver/Thirdparty/pmc/src/pmc_graph.cpp:556
↓ 2 callers
Function
die_call_file
Thirdparty/backward-cpp/backward.hpp:3309
↓ 2 callers
Function
distancePCL
src/front_end/gem/ellipsoid.cpp:78
↓ 2 callers
Method
divideTree
* Create a tree node that subdivides the list of vecs from vind[first] * to vind[last]. The routine is called recursively on each sublist.
Thirdparty/robot_utils/include/nanoflann/nanoflann.hpp:952
↓ 2 callers
Method
divideTreeConcurrent
* Create a tree node that subdivides the list of vecs from vind[first] to * vind[last] concurrently. The routine is called recursively on ea
Thirdparty/robot_utils/include/nanoflann/nanoflann.hpp:1013
↓ 2 callers
Function
eigenToPCL
src/back_end/reglib.cpp:56
↓ 2 callers
Method
eigenvalue_feature
src/front_end/gem/gemodel.cpp:58
↓ 2 callers
Method
estimate
src/back_end/teaser/registration.cc:20
↓ 2 callers
Function
fexists
Thirdparty/clique_solver/Thirdparty/pmc/src/pmc_utils.cpp:24
↓ 2 callers
Method
findMaxClique
Thirdparty/clique_solver/src/pmc_solver.cpp:16
↓ 2 callers
Function
fpfhComputation
src/front_end/fpfh_utils.cpp:79
↓ 2 callers
Method
getParams
include/back_end/teaser/registration.h:235
↓ 2 callers
Function
get_spec_die
Returns a spec DIE linked to the passed one. The caller should deallocate the DIE
Thirdparty/backward-cpp/backward.hpp:2628
↓ 2 callers
Function
issKeyPointExtration
include/front_end/gem/downsample.h:21
↓ 2 callers
Function
k2ij
src/front_end/graph_vertex.cpp:194
↓ 2 callers
Method
kdtree_get_bbox
Thirdparty/robot_utils/include/nanoflann/nanoflann.hpp:2364
↓ 2 callers
Method
load_here
Thirdparty/backward-cpp/backward.hpp:713
↓ 2 callers
Method
matching
src/front_end/gem/ellipsoid.cpp:327
↓ 2 callers
Method
merge
src/front_end/gem/gemodel.cpp:139
↓ 2 callers
Function
neigh_cores_bound
Thirdparty/clique_solver/Thirdparty/pmc/include/pmc/pmc_neigh_cores.h:29
↓ 2 callers
Method
numVertices
* Get the number of vertices * @return total number of vertices */ [[nodiscard]] tells the compiler if return value of the function
Thirdparty/clique_solver/include/clique_solver/graph.h:258
↓ 2 callers
Method
populateVertices
* Populate the graph with the provided number of vertices without any edges. * @param num_vertices */
Thirdparty/clique_solver/include/clique_solver/graph.h:82
↓ 2 callers
Method
print
Thirdparty/backward-cpp/backward.hpp:3974
↓ 2 callers
Method
reduce_graph
* Reduce the graph by removing the pruned vertices * + Systematically speeds algorithm up by reducing the neighbors as more vertices are searched
Thirdparty/clique_solver/Thirdparty/pmc/src/pmc_clique_utils.cpp:123
↓ 2 callers
Function
resize
Thirdparty/robot_utils/include/nanoflann/nanoflann.hpp:116
↓ 2 callers
Method
saveStatistics
include/utils/evaluation.h:155
↓ 2 callers
Method
search
Thirdparty/clique_solver/Thirdparty/pmc/src/pmc_heu.cpp:180
↓ 2 callers
Method
setDescMap
include/front_end/gem/gem_matching.h:25
↓ 2 callers
Method
setInputNormals
* Wrapper function for the corresponding PCL function. * @param input_normals */
Thirdparty/fpfh_matcher/include/fpfh.h:94
↓ 2 callers
Method
setType
Thirdparty/clique_solver/include/clique_solver/graph.h:232
↓ 2 callers
Method
set_color
Thirdparty/backward-cpp/backward.hpp:3918
↓ 2 callers
Function
set_function_parameters
Resolve the function return type and parameters
Thirdparty/backward-cpp/backward.hpp:2951
↓ 2 callers
Method
similarity
include/front_end/gem/gem_matching.h:34
↓ 2 callers
Function
solveCenter
include/front_end/gem/voxel.h:81
↓ 2 callers
Function
svdRot
* Helper function to use svd to estimate rotation. * Method described here: http://igl.ethz.ch/projects/ARAP/svd_rot.pdf * @param X * @
src/utils/opt_utils.cpp:25
↓ 2 callers
Function
svdSE3
src/utils/opt_utils.cpp:98
↓ 2 callers
Method
update
include/utils/evaluation.h:86
↓ 2 callers
Method
update_degrees
fast update
Thirdparty/clique_solver/Thirdparty/pmc/src/pmc_graph.cpp:322
↓ 2 callers
Method
vertex
src/front_end/gem/gemodel.cpp:88
↓ 1 callers
Function
ComputeResidual
src/back_end/pagor/geo_verify.cpp:50
↓ 1 callers
Function
Desc2Key
src/front_end/gem/ellipsoid.cpp:70
↓ 1 callers
Function
FrontEndEval
src/utils/evaluation.cpp:24
↓ 1 callers
Function
GetCloud
Thirdparty/robot_utils/src/kitti_utils.cpp:26
↓ 1 callers
Function
GetCloudI
Thirdparty/robot_utils/src/kitti_utils.cpp:31
↓ 1 callers
Function
GetFCGFDir
src/front_end/fcgf.cpp:16
↓ 1 callers
Method
Init
src/front_end/gem/gemodel.cpp:106
↓ 1 callers
Function
MatchingGEMs
src/front_end/gem/gem_matching.cpp:21
↓ 1 callers
Function
PlaneVerify
src/back_end/pagor/geo_verify.cpp:136
↓ 1 callers
Function
R2so3
Thirdparty/robot_utils/include/robot_utils/lie_utils.h:126
↓ 1 callers
Function
ReadCloudBin
Thirdparty/robot_utils/src/kitti_utils.cpp:62
↓ 1 callers
Function
Vertex2QuadricFeature
src/front_end/gem/ellipsoid.cpp:371
↓ 1 callers
Function
are_vectors_equal
Thirdparty/robot_utils/include/robot_utils/algorithms.h:17
↓ 1 callers
Method
backtrace
Thirdparty/backward-cpp/backward.hpp:815
↓ 1 callers
Method
calculateCorrespondences
Thirdparty/fpfh_matcher/include/fpfh_matcher.h:38
↓ 1 callers
Method
compute_cores
Thirdparty/clique_solver/Thirdparty/pmc/src/pmc_cores.cpp:93
↓ 1 callers
Function
convexHull
monotone chain algorithm for convex hull https://en.wikipedia.org/wiki/Convex_hull_algorithms#Algorithms https://github.com/MiguelVieira/ConvexHull2D/
include/front_end/gem/bounding_box.h:104
↓ 1 callers
Function
correspondenceSearching
src/front_end/fpfh_utils.cpp:101
↓ 1 callers
Function
countInliers
src/back_end/pagor/pagor.cpp:19
↓ 1 callers
Method
create_adj
Thirdparty/clique_solver/Thirdparty/pmc/src/pmc_graph.cpp:273
↓ 1 callers
Method
density
Thirdparty/clique_solver/Thirdparty/pmc/include/pmc/pmc_graph.h:97
↓ 1 callers
Method
estimateGround
include/front_end/gem/tgs.hpp:183
↓ 1 callers
Function
find_die
Thirdparty/backward-cpp/backward.hpp:3344
↓ 1 callers
Method
find_in_section
Thirdparty/backward-cpp/backward.hpp:1661
↓ 1 callers
Method
fitting
src/front_end/gem/gemodel.cpp:29
↓ 1 callers
Function
fittingBoundary
include/front_end/gem/bounding_box.h:146
↓ 1 callers
Method
free_all
Frees all allocated memory chunks */
Thirdparty/robot_utils/include/nanoflann/nanoflann.hpp:719
↓ 1 callers
Method
get
include/utils/config.h:68
↓ 1 callers
Method
getAdjList
Thirdparty/clique_solver/include/clique_solver/graph.h:301
← previous
next →
101–200 of 819, ranked by callers