Code
Hub
Workspaces
Following
Trending
Connect
MCP
copy
Create free account
hub
/
github.com/adityamwagh/SuperSLAM
/ functions
Functions
291 in github.com/adityamwagh/SuperSLAM
⨍
Functions
291
◇
Types & classes
59
↓ 134 callers
Method
size
include/GlobalPoseGraph.h:47
↓ 52 callers
Method
empty
deleter releases `slot` back to the pool
include/DescriptorPool.h:19
↓ 16 callers
Method
add_keyframe
src/SparseMap.cc:5
↓ 14 callers
Method
track
src/VoEstimator.cc:203
↓ 11 callers
Function
desc
Deterministic unit-ish descriptor: a one-hot-ish vector with a small offset so two "places" are near-duplicates when seed matches and distinct when it
tests/test_place_recognizer.cc:13
↓ 10 callers
Method
evaluateError
include/PoseOptimizationFactors.h:83
↓ 9 callers
Method
add
tests/test_loop_closer.cc:52
↓ 9 callers
Method
vote
src/PlaceRecognizer.cc:54
↓ 8 callers
Method
acquire
include/DescriptorPool.h:31
↓ 8 callers
Function
jitter
Deterministic pseudo-noise so the regression is reproducible across runs.
tests/test_pose_optimization_factors.cc:180
↓ 8 callers
Function
yaml_to_mat
Parse a {rows, cols, data: [...]} node into a CV_64F cv::Mat (returns empty on a missing/malformed node, matching the old FileStorage >> behaviour).
examples/stereo/euroc.cc:76
↓ 6 callers
Method
add
src/PlaceRecognizer.cc:21
↓ 6 callers
Method
in_use
include/DescriptorPool.h:39
↓ 6 callers
Method
initialize
src/Logging.cpp:13
↓ 6 callers
Function
makeFrame
Build a StereoFrame by projecting the world from camInWorld (Twc).
tests/test_vo_loop_closure.cc:74
↓ 6 callers
Function
make_keyframe
Build a keyframe record observing `lms` (camera-frame points) from camera pose `camInWorld` relative to the candidate frame; here we just project from
tests/test_loop_closer.cc:69
↓ 6 callers
Method
optimize
src/WindowSmoother.cc:38
↓ 6 callers
Method
pose_of
src/WindowSmoother.cc:120
↓ 6 callers
Method
query
tests/test_loop_closer.cc:53
↓ 6 callers
Function
should_insert_keyframe
Covisibility-based keyframe gate (scale-invariant): insert a keyframe when the fraction of the reference keyframe's features tracked drops below covis
include/KeyframeGate.h:11
↓ 5 callers
Function
_human
(n: float)
scripts/datasets/_common.py:32
↓ 5 callers
Method
enable_loop_closure
src/VoEstimator.cc:59
↓ 5 callers
Method
loop_closure_count
src/SuperSLAM.cc:187
↓ 5 callers
Function
makeK
tests/test_vo_loop_closure.cc:61
↓ 5 callers
Function
parse_example_args
Parse `<settings.yaml> <sequence_dir> [--no-viewer|--viewer]`. Returns false (and prints usage) on malformed input.
examples/example_common.h:52
↓ 5 callers
Method
shutdown
include/SuperSLAM.h:38
↓ 5 callers
Function
world
Landmarks visible from every pose along the (small) loop.
tests/test_vo_loop_closure.cc:66
↓ 4 callers
Method
backproject
src/StereoFrame.cc:5
↓ 4 callers
Method
cloud
src/SparseMap.cc:9
↓ 4 callers
Function
diagSigmaUR
Extract the uR (disparity) sigma from a stereo_diag_noise model.
tests/test_pose_optimization_factors.cc:266
↓ 4 callers
Function
drawMatches
tests/test_superpoint_cosine_matching.cc:77
↓ 4 callers
Function
env_double
src/VoEstimator.cc:15
↓ 4 callers
Method
log
src/LightGlue.cc:16
↓ 4 callers
Function
make
StereoFrame of `lms` as seen from camera at Twc `pose`.
tests/test_vo_convention.cc:40
↓ 4 callers
Function
makeRec
tests/test_keyframe_database.cc:10
↓ 4 callers
Method
optimize_and_get_all
src/GlobalPoseGraph.cc:68
↓ 4 callers
Function
pace_to_timestamp
Sleep so a visualized run plays back near the dataset frame rate. `dt` is the inter-frame time (s); `track_ms` is the time already spent tracking this
examples/example_common.h:89
↓ 4 callers
Function
placeDesc
One-hot global descriptor for "place" p.
tests/test_vo_loop_closure.cc:92
↓ 4 callers
Method
process
src/RgbdFrontEnd.cc:23
↓ 4 callers
Function
report_timing
examples/example_common.h:99
↓ 4 callers
Method
track_stereo
src/SuperSLAM.cc:155
↓ 3 callers
Method
add_odometry
src/GlobalPoseGraph.cc:33
↓ 3 callers
Method
close
src/RerunViewer.cc:71
↓ 3 callers
Method
corrected_trajectory
src/VoEstimator.cc:181
↓ 3 callers
Function
dataset_dir
Target directory for one dataset, lowercased (e.g. ~/datasets/kitti).
scripts/datasets/_common.py:25
↓ 3 callers
Function
download
(names, tag: str | None = None, dest: Path | None = None)
scripts/models/_release.py:29
↓ 3 callers
Function
extract
Extract a .zip/.tar.*/.tgz archive into dest (idempotent-ish).
scripts/datasets/_common.py:105
↓ 3 callers
Function
finite
src/GlobalPoseGraph.cc:16
↓ 3 callers
Method
has
include/GlobalPoseGraph.h:48
↓ 3 callers
Method
infer
Host path: run inference, copy all outputs to the host, CPU grid-sample in postprocess.
src/SuperPoint.cc:322
↓ 3 callers
Function
makeK
tests/test_loop_closer.cc:62
↓ 3 callers
Method
match
src/LightGlue.cc:285
↓ 3 callers
Function
odomNoise
tests/test_global_pose_graph.cc:13
↓ 3 callers
Function
percentile
examples/stereo/benchmark.cc:37
↓ 3 callers
Method
release
src/RerunViewer.cc:115
↓ 3 callers
Method
save_trajectory_kitti
src/SuperSLAM.cc:238
↓ 3 callers
Function
stereo_diag_noise
Diagonal stereo measurement noise over (uL, uR, v). uL and v keep the octave-scaled reprojection floor sigma_px (the SuperPoint and LightGlue matching
include/PoseOptimizationFactors.h:127
↓ 3 callers
Function
store_floats
Store float values into a tensor's host buffer respecting its dtype (fp16 engines take fp16 inputs).
src/LightGlue.cc:231
↓ 2 callers
Method
add_loop
src/GlobalPoseGraph.cc:41
↓ 2 callers
Method
anchors
src/VoEstimator.cc:175
↓ 2 callers
Function
cosineMatch
Match descriptors using cosine similarity
tests/test_superpoint_cosine_matching.cc:37
↓ 2 callers
Method
detect
src/LoopCloser.cc:105
↓ 2 callers
Function
download
Download url to dest with resume support; skips if already complete.
scripts/datasets/_common.py:40
↓ 2 callers
Function
drawKeypoints
Draw keypoints on image
tests/test_superpoint_cosine_matching.cc:12
↓ 2 callers
Method
draw_frame
src/RerunViewer.cc:141
↓ 2 callers
Function
env_double
src/LoopCloser.cc:11
↓ 2 callers
Function
fetch
Download (and optionally verify + extract) a single file into dest_dir.
scripts/datasets/_common.py:118
↓ 2 callers
Method
in_window
src/WindowSmoother.cc:126
↓ 2 callers
Method
keyframe_count
include/SparseMap.h:19
↓ 2 callers
Function
load_list
examples/rgbd/tum.cc:42
↓ 2 callers
Function
makeLandmarks
tests/test_loop_closer.cc:84
↓ 2 callers
Function
normalizedRow
Return a 1xD CV_32F row, L2-normalized.
src/PlaceRecognizer.cc:10
↓ 2 callers
Method
plot
src/RerunViewer.cc:89
↓ 2 callers
Function
pose_to_cv_tcw
src/SuperSLAM.cc:48
↓ 2 callers
Method
save_trajectory
src/SuperSLAM.cc:191
↓ 2 callers
Method
stop_loop_worker
src/VoEstimator.cc:48
↓ 2 callers
Function
to_numpy
(t)
utils/convert_eigenplaces_to_onnx.py:21
↓ 2 callers
Function
verify
(path: Path, expected: str | None)
scripts/datasets/_common.py:94
↓ 2 callers
Method
verify
src/LoopCloser.cc:44
↓ 1 callers
Function
TwoViewStereoBAIsFinite
Run a 2-KF stereo BA with KITTI-like geometry and ~noisePx measurement noise, anchoring KF0 with the given prior sigma. Returns true if every optimize
tests/test_pose_optimization_factors.cc:189
↓ 1 callers
Method
__init__
(self, descriptor_dim: int = 256)
utils/convert_superpoint_to_onnx.py:33
↓ 1 callers
Function
_cumulative_lengths
(xyz: np.ndarray)
scripts/benchmarks/_eval_common.py:75
↓ 1 callers
Function
_last_frame_for_length
(dist: np.ndarray, first: int, length: float)
scripts/benchmarks/_eval_common.py:80
↓ 1 callers
Method
add
include/Profiling.h:24
↓ 1 callers
Function
apply_tuning_overrides
Bridge YAML tuning knobs to the SUPERSLAM_* env vars their components read. setenv with overwrite=0 keeps the precedence env, then YAML, then default.
src/SuperSLAM.cc:19
↓ 1 callers
Function
backproject_cam
Stereo backprojection into the camera frame (identity pose). Same math as StereoFrame::backproject without the Twc lift; verification works in the can
src/LoopCloser.cc:19
↓ 1 callers
Function
build_rectify_maps
Build left/right rectification remap tables from LEFT.*/RIGHT.* in settings.
examples/stereo/euroc.cc:89
↓ 1 callers
Method
compute_global_descriptor
src/EigenPlaces.cc:145
↓ 1 callers
Function
cosineSimilarity
Compute cosine similarity between two descriptors
tests/test_superpoint_cosine_matching.cc:28
↓ 1 callers
Function
datasets_root
Base directory for all datasets (~/datasets by default).
scripts/datasets/_common.py:19
↓ 1 callers
Method
descriptors_to_host
FP16 device slot to host CV_32F (rows L2-normalized by the gather kernel).
src/LightGlue.cc:460
↓ 1 callers
Function
disp_sigma_px
Base disparity measurement precision (px). The SuperPoint and LightGlue stereo-match disparity floor is approx 8px (not subpixel).
include/PoseOptimizationFactors.h:106
↓ 1 callers
Function
drawKeypoints
tests/test_superpoint_only.cc:11
↓ 1 callers
Function
element_size
src/EigenPlaces.cc:25
↓ 1 callers
Method
encode
Run the shared encoder and return the stride-8 feature map.
utils/convert_superpoint_to_onnx.py:51
↓ 1 callers
Method
extract
superslam::IFeatureExtractor. Scores live in keypoint.response.
src/SuperPoint.cc:895
↓ 1 callers
Function
extract_sequences
(bundle_path, dest)
scripts/datasets/download_euroc.py:31
↓ 1 callers
Method
extract_stereo
Batched stereo: one {2,1,H,W} infer for L and R.
src/SuperPoint.cc:902
↓ 1 callers
Method
last_loop_rejected
include/GlobalPoseGraph.h:50
↓ 1 callers
Function
load_images
examples/stereo/kitti.cc:44
next →
1–100 of 291, ranked by callers