Pith. sign in

REVIEW 1 major objections 5 minor 1 cited by

Kernel regression alone can build real-time signed distance fields with calibrated uncertainty for robot mapping.

Reviewed by Pith at T0; open to challenge. T0 means a machine referee read the full paper against a public rubric. the ladder, T0–T4 →

T0 review · deepseek-v4-flash

2026-08-02 17:03 UTC pith:6HYAJHZV

load-bearing objection A solid, well-engineered SDF mapping system with a coherent new combo; the uncertainty-calibration claims outrun the evidence and the global τ threshold needs a sensitivity analysis. the 1 major comments →

arxiv 2603.29227 v2 pith:6HYAJHZV submitted 2026-03-31 cs.RO

Kernel-SDF: An Open-Source Library for Real-Time Signed Distance Function Estimation using Kernel Regression

classification cs.RO
keywords signed distance functionkernel regressionGaussian processoccupancy mappinguncertainty quantificationreal-time mappingrobot navigationLiDAR and depth sensors
verification ladder T0 review T1 audit T2 compute T3 formal T4 reserved

The pith

A machine-rendered reading of the paper's core claim, the machinery that carries it, and where it could break.

The paper claims that a signed distance field (SDF) with per-point uncertainty can be learned online from streaming depth or LiDAR data using only kernel regression, without neural network training or fixed-resolution voxels. The method splits the problem into a front-end that learns a continuous occupancy log-odds field and extracts surface points at the occupancy boundary, and a back-end that fits Gaussian process regressors to those surface points to produce distance, gradient, and variance estimates. Why this matters: safe robot planning needs both distance to obstacles and a sense of confidence in that distance, and current voxel, neural, and Gaussian process approaches each sacrifice one of accuracy, speed, scalability, or uncertainty. The paper reports that its uncertainty estimates track actual SDF errors, and that an autonomous ground robot can use the map to plan a bubble-cover trajectory in real time.

Core claim

The central claim is that an SDF can be decomposed into sign and unsigned distance, d(x)=s(x)u(x), with the sign supplied by a Bayesian kernel-regression occupancy field and the unsigned distance supplied by Gaussian process regression in log space on surface points extracted from that field. The paper shows that the log-GP posterior mean behaves like a softmin over the surface points, which justifies using a computationally cheaper RBF kernel and, crucially, lets surface-point position uncertainties propagate through a first-order expansion into uncertainties on SDF values and gradients. Across synthetic and real-world indoor and outdoor scenes, this two-stage design reports lower SDF and g

What carries the argument

The pipeline is carried by two linked regression stages: the front-end is a continuous occupancy log-odds field learned by Bayesian kernel regression with sparse RBF features, from which marching cubes extracts surface points and surface normals at the learned occupancy threshold; the back-end is a set of octree-local Gaussian process regressors trained on those surface points with log-transformed labels, using the short-time heat-kernel identity to recover unsigned distance. The bridge between the stages is a softmin reinterpretation of the log-GP posterior mean, which enables RBF kernels via a scaling factor and propagates surface-point position variances through a first-order Taylor expan

Load-bearing premise

The load-bearing premise is that one moving-average log-odds threshold separates occupied from free space at the true surface for all octants and viewing directions; if that threshold drifts from the true boundary on some surface, the extracted training surface is wrong and both the sign and the distance regressions inherit the error.

What would settle it

In a scene with a floor and a wall, bin near-surface query points by the angle between the surface normal and the sensor ray and measure sign error per bin; if sign errors concentrate in specific angle bins, the single scalar threshold is not faithful and the front-end surface is biased.

Watch this falsifier — get emailed when new claim-graph text bears on it.

If this is right

  • A robot can maintain a differentiable SDF map with gradients from depth or LiDAR streaming at online speed, without offline training.
  • Motion planners can scale safety margins using the predicted distance uncertainty, as the paper demonstrates with a safe bubble-cover path.
  • The octree partitioning and priority-queue updates make the approach applicable to large environments while focusing computation on regions actively queried.
  • Because the representation is continuous, the map supports gradient-based optimization for trajectory and manipulation planning.
  • If the claimed error-uncertainty consistency holds, the variance output can be used to gate decisions in risk-aware navigation rather than treated as an uncalibrated heuristic.

Where Pith is reading between the lines

These are editorial extensions of the paper, not claims the author makes directly.

  • The softmin variance estimate depends on the geometry of nearby surface points; in regions where the nearest surface changes abruptly or the surface-point cloud is sparse, the reported variance may understate true error. This follows from the first-order propagation and is not a claim the paper tests.
  • The single moving-average log-odds threshold is an engineering simplification: the paper itself observes that log-odds differ between floor and wall surfaces, so a spatially varying threshold or per-surface calibration could further reduce sign errors.
  • A natural testable extension is to feed the SDF variance back into a pose-graph or SLAM backend as measurement weights, since the library already exposes per-query uncertainty.

Editorial analysis

A structured set of objections, weighed in public.

Desk editor's note, referee report, simulated authors' rebuttal, and a circularity audit.

Referee Report

1 major / 5 minor

Summary. The paper presents Kernel-SDF, an open-source library for real-time signed distance field (SDF) estimation from streaming depth or LiDAR data. The method couples a Bayesian Hilbert Map (BHM) front-end that learns a continuous occupancy/log-odds field, extracts surface points via marching cubes at a dynamically learned log-odds threshold τ, and estimates per-point surface uncertainty, with a log-Gaussian-process back-end that learns unsigned distances from those surface points. SDF sign is assigned by the BHM threshold, and SDF/gradient uncertainty is derived by propagating surface-point uncertainties through a softmin approximation of the distance function. Experiments compare mesh quality, SDF accuracy, gradient accuracy, timing, sensor-noise robustness, and a navigation demonstration against Voxblox, FIESTA, iSDF, and VDB-GPDF on Replica, Cow and Lady, and Newer College datasets.

Significance. If the claims are fully supported, this is a valuable practical contribution: a continuous, differentiable, uncertainty-aware SDF representation that runs online, with an open-source implementation and ROS interfaces. The two-stage design—BHM front-end for robust sign/surface extraction and log-GP back-end for distance regression—is well motivated, and the softmin-based uncertainty propagation is a useful alternative to the exploding variance of naive log-GP. The paper includes detailed derivations for the EM updates, gradient variance, and scaling trick, and the experimental suite covers multiple datasets and baselines. However, the current evidence does not yet support the strongest claims, particularly 'calibrated uncertainty', the global-threshold surface extraction, and 'consistently superior' SDF accuracy.

major comments (1)
  1. [V-B and Appendix F] SDF sign accuracy is not evaluated. In Sec. V-B, the authors deliberately compare absolute distances to 'isolate distance accuracy from occupancy misclassification'. That is reasonable for distance evaluation, but the actual SDF is signed: sign errors can make free space appear occupied or vice versa, which is critical for planning and collision checking. The paper does not report signed SDF accuracy, sign confusion matrices, or sign error rates on any dataset, despite the sign being produced by the same τ-level-set mechanism questioned above. A signed evaluation would directly test the front-end's role in the central claim.
minor comments (5)
  1. [Footnote 1, Appendix F] The open-source link is 'available after acceptance' and Appendix F says 'For other parameters, please refer to our released code'. Key hyperparameters—α in Eq. (15), β in Eq. (6), the priority-queue weights η1, η2, γ, and the caps—are not listed in the paper. Even with a code link, the parameter settings should be fully documented for reproducibility.
  2. [IV-A4, Eq. (6)] The surface-point uncertainty derivation assumes δx aligns with the gradient direction. This first-order approximation may be poor near high-curvature surface features or where the log-odds field is locally flat; no validation of this assumption is provided.
  3. [Table IV] The 'real-time' claim is supported by average per-frame times around 0.11–0.19 s on the tested datasets. This is roughly 5–9 Hz; the paper should state the target sensor frame rate and whether the system keeps up on the actual data streams used in the navigation demo.
  4. [VII-F.3] For Voxblox and FIESTA, query points where prediction fails are excluded from SDF metrics. This is a reasonable practical choice, but it should be reported how many points were excluded for each baseline and dataset, since systematic exclusion could affect the comparison.
  5. [Throughout] Minor typos and notation inconsistencies exist (e.g., 'Voxel-based' in the introduction, the acronym expansions, and '∇xi gk' in Eq. (17) without dimensional indices). A careful proofread is recommended.

Circularity Check

0 steps flagged

No significant circularity: Kernel-SDF's SDF is a compositional estimate from sensor-derived surface points, benchmarked externally; self-citations are not definitionally load-bearing.

full rationale

Kernel-SDF's derivation chain is compositional rather than circular. The front-end BHM (Eqs. 3-5) is fit to ray-cast occupied/free samples from sensor point clouds; the sign function (4) and threshold τ (5) are learned from these data. Surface points are extracted at the τ-level set, and the GP back-end trains on these with labels f(x_i)=exp(-λ·0)=1, so the predicted unsigned distance is a distance-like function anchored at the extracted surface. This is standard supervised distance estimation: the SDF is a function of the training surface, not a quantity defined in terms of the SDF itself. The softmin uncertainty in Eqs. (15)-(17) propagates the front-end's σ²_i through a first-order expansion; that is uncertainty propagation, not a prediction equivalent to its input. The τ-level-set assumption in Eq. (7) is a correctness/calibration concern, not a circular reduction: it assumes the true surface has log-odds τ, which may be inaccurate, but the SDF is not defined as that level set. The paper also benchmarks against external ground-truth Replica, Cow&Lady, and Newer College data, which would falsify a vacuous pipeline. Self-citations to [12] and [26] exist, but [12] is a peer-reviewed result grounded in Varadhan's formula and [26] is used only for the navigation demo; neither makes the core derivation reduce to a self-citation chain. Overall, no step in the derivation is equivalent to its inputs by construction.

Axiom & Free-Parameter Ledger

8 free parameters · 7 axioms · 0 invented entities

The central geometry machinery rests on standard GP and heat-kernel results plus two ad hoc approximations: the surface-point uncertainty formula (Eq. 6) and the softmin UDF approximation (Eq. 15). A single online-learned threshold τ determines sign and surface, and many per-dataset hyperparameters are set manually. No new physical entities are introduced.

free parameters (8)
  • BHM log-odds threshold τ = online moving average; initial value not reported
    Eq. (5); determines sign and the τ-level surface used as GP training data. Fig. 4 shows τ varies with viewing direction, so a single scalar is a fitted, scene-dependent choice.
  • GP kernel scale parameter λ = λ=1/(2l^2)=500, 300, 250 for Replica, Cow&Lady, Newer College
    Appendix F.1; sets the distance scale in the log-GP and softmin approximations and is tuned per dataset.
  • BHM kernel lengthscale l = 0.016 m, 0.013 m, 0.11 m
    Appendix F.1; controls occupancy-field smoothness and is tuned per dataset.
  • Octree resolution = 0.08 m, 0.05 m, 0.7 m
    Appendix F.1; controls surface extraction density and SDF detail; chosen per dataset.
  • Hinge points per axis = 7 (Replica, Cow&Lady), 9 (Newer College)
    Appendix F.1; fixes the BHM feature-space dimension.
  • Surface-point uncertainty scale β in Eq. (6) = not reported
    Scales the front-end σ_x^2 used as GP observation noise and in propagated SDF variance; value deferred to released code.
  • Softmin temperature α in Eq. (15) = not reported
    Controls softmin sharpness and the magnitude of the propagated SDF and gradient variance; value deferred to released code.
  • Priority-queue weights η1, η2, γ and caps = not reported
    Appendix D; affect update scheduling and therefore real-time behavior, though not the geometric model itself.
axioms (7)
  • standard math Varadhan's formula relates short-time heat diffusion to unsigned distance (Eq. 8)
    Used to justify the log-GP formulation; cited from [38], not proved in the paper.
  • standard math Gaussian process posterior mean and variance formulas (Eq. 9) are valid
    Standard GP regression; assumes kernel matrices are invertible and observation noise is Gaussian.
  • domain assumption Surface points extracted by marching cubes at the BHM τ-level set faithfully represent ∂O
    Sec. IV-A3/4; if τ is biased or the BHM log-odds field does not capture the true boundary, all downstream SDF and uncertainty estimates are wrong.
  • domain assumption Sensor poses are known or accurately estimated; depth noise follows the axial model σ=0.0025 z^2
    Sec. III and Sec. V; standard SLAM assumption and a synthetic noise model used for Replica.
  • ad hoc to paper The surface-point uncertainty formula (Eq. 6), with gradient-aligned δx and scale β, is a meaningful error estimate
    Eqs. (6)-(7); derived from a first-order Taylor expansion plus an assumption that the extraction error aligns with the gradient. This is a heuristic, not independently validated.
  • ad hoc to paper The UDF can be approximated by the softmin h(x,{x_i}) in Eq. (15) with deterministic sign
    Sec. IV-B3; no error bound is given, and sign uncertainty from the BHM is ignored even though the front-end maintains occupancy uncertainty.
  • domain assumption Fusing the K nearest local GPs by taking the minimum UDF gives a consistent global SDF
    Sec. IV-B1; no proof of consistency or continuity across octant boundaries is provided.

pith-pipeline@v1.3.0-alltime-deepseek · 19569 in / 13751 out tokens · 138151 ms · 2026-08-02T17:03:48.487205+00:00 · methodology

0 comments
read the original abstract

Accurate and efficient scene representation is crucial for robotic tasks such as motion planning, manipulation, and navigation. Signed distance functions (SDFs) have emerged as a powerful representation for encoding distance to obstacle boundaries, enabling efficient collision-checking and trajectory optimization. However, existing methods are limited for large-scale uncertainty-aware SDF estimation from streaming sensor data: voxel-based approaches have fixed resolution and lack uncertainty quantification, neural network methods require significant training time, and Gaussian process (GP) methods struggle with scalability, sign estimation, and uncertainty calibration. In this letter, we develop an open-source library, Kernel-SDF, using kernel regression to learn SDF with calibrated uncertainty in real-time. It combines a front-end learning a continuous occupancy field via kernel regression with a back-end that estimates accurate SDF via GP regression using samples from the front-end surface boundaries. Kernel-SDF provides accurate SDF, gradient, uncertainty, and mesh construction in real-time. Evaluations show it achieves superior accuracy over existing methods while maintaining real-time performance, making it suitable for robotics tasks requiring reliable uncertainty-aware geometry.

Figures

Figures reproduced from arXiv: 2603.29227 by Hyondong Oh, Jaemin Seo, Ki Myung Brian Lee, Mani Amani, Nikolay Atanasov, Tianxing Fan, Zhirui Dai.

Figure 1
Figure 1. Figure 1: Example of SDF estimation, visualized as a heatmap in (a), [PITH_FULL_IMAGE:figures/full_fig_p001_1.png] view at source ↗
Figure 2
Figure 2. Figure 2: Overview of Kernel-SDF. The front-end estimates surface [PITH_FULL_IMAGE:figures/full_fig_p003_2.png] view at source ↗
Figure 3
Figure 3. Figure 3: (a) Sample generation for BHMs. For each ray that hits within [PITH_FULL_IMAGE:figures/full_fig_p003_3.png] view at source ↗
Figure 4
Figure 4. Figure 4: Surface points colored by their log-odds values from BHM. [PITH_FULL_IMAGE:figures/full_fig_p004_4.png] view at source ↗
Figure 5
Figure 5. Figure 5: Qualitative comparison of mesh reconstruction on the Replica [PITH_FULL_IMAGE:figures/full_fig_p005_5.png] view at source ↗
Figure 6
Figure 6. Figure 6: Qualitative comparison of mesh reconstruction of the cow [PITH_FULL_IMAGE:figures/full_fig_p005_6.png] view at source ↗
Figure 7
Figure 7. Figure 7: Qualitative comparison of mesh reconstruction on the Newer [PITH_FULL_IMAGE:figures/full_fig_p005_7.png] view at source ↗
Figure 8
Figure 8. Figure 8: Demonstration of the consistency between the SDF error and [PITH_FULL_IMAGE:figures/full_fig_p006_8.png] view at source ↗
Figure 10
Figure 10. Figure 10: Kernel-SDF enables safe bubble cover construction [ [PITH_FULL_IMAGE:figures/full_fig_p007_10.png] view at source ↗
Figure 9
Figure 9. Figure 9: Ablation study on the effect of sensor noise on (a) mesh [PITH_FULL_IMAGE:figures/full_fig_p007_9.png] view at source ↗
Figure 11
Figure 11. Figure 11: To construct the tree efficiently, we implement two key [PITH_FULL_IMAGE:figures/full_fig_p012_11.png] view at source ↗

discussion (0)

Sign in with ORCID, Apple, or X to comment. Anyone can read and Pith papers without signing in.

Forward citations

Cited by 1 Pith paper

Reviewed papers in the Pith corpus that reference this work. Sorted by Pith novelty score.

  1. From Distances to Trajectories: Real-Time Signed Distance Function Mapping and Distance-Accelerated Motion Planning for UAVs

    cs.RO 2026-07 conditional novelty 5.0

    OREN-Bubble* reconstructs a continuous signed distance field online and plans safe quadrotor trajectories through overlapping collision-free balls, demonstrating onboard flight in real time.

Reference graph

Works this paper leans on

46 extracted references · 3 linked inside Pith · cited by 1 Pith paper

  1. [1]

    OctoMap: An Efficient Probabilistic 3D Mapping Framework Based on Octrees,

    A. Hornung, K. M. Wurm, M. Bennewitz, C. Stachniss, and W. Burgard, “OctoMap: An Efficient Probabilistic 3D Mapping Framework Based on Octrees,”Autonomous Robots, 2013

  2. [2]

    Efficient Surfel-Based SLAM using 3D Laser Range Data in Urban Environments,

    J. Behley and C. Stachniss, “Efficient Surfel-Based SLAM using 3D Laser Range Data in Urban Environments,”Robotics: Science and Systems (RSS), 2018

  3. [3]

    Sparse- to-Dense Matching Network for Large-Scale LiDAR Point Cloud Reg- istration,

    F. Lu, G. Chen, Y . Liu, Y . Zhan, Z. Li, D. Tao, and C. Jiang, “Sparse- to-Dense Matching Network for Large-Scale LiDAR Point Cloud Reg- istration,”IEEE Trans. Pattern Anal. Machine Intell., 2023

  4. [4]

    Dynamic 3D Point Cloud Sequences as 2D Videos,

    Y . Zeng, J. Hou, Q. Zhang, S. Ren, and W. Wang, “Dynamic 3D Point Cloud Sequences as 2D Videos,”IEEE Trans. Pattern Anal. Machine Intell., 2024

  5. [5]

    Pixel2Mesh: Generating 3D Mesh Models from Single RGB Images,

    N. Wang, Y . Zhang, Z. Li, Y . Fu, W. Liu, and Y .-G. Jiang, “Pixel2Mesh: Generating 3D Mesh Models from Single RGB Images,” inEuropean Conference on Computer Vision (ECCV), 2018

  6. [6]

    Kimera: an Open- Source Library for Real-Time Metric-Semantic Localization and Map- ping,

    A. Rosinol, M. Abate, Y . Chang, and L. Carlone, “Kimera: an Open- Source Library for Real-Time Metric-Semantic Localization and Map- ping,” inIEEE Int. Conf. on Robotics and Automation (ICRA), 2020

  7. [7]

    KinectFusion: Real-time dense surface mapping and tracking,

    R. A. Newcombe, S. Izadi, O. Hilliges, D. Molyneaux, D. Kim, A. J. Davison, P. Kohi, J. Shotton, S. Hodges, and A. Fitzgibbon, “KinectFusion: Real-time dense surface mapping and tracking,” inIEEE International Symposium on Mixed and Augmented Reality, 2011

  8. [8]

    V oxblox: Incremental 3D Euclidean Signed Distance Fields for on-board MA V planning,

    H. Oleynikova, Z. Taylor, M. Fehr, R. Siegwart, and J. Nieto, “V oxblox: Incremental 3D Euclidean Signed Distance Fields for on-board MA V planning,” inIEEE/RSJ Int. Conf. on Intelligent Robots and Systems (IROS), 2017

  9. [9]

    DeepSDF: Learning Continuous Signed Distance Functions for Shape Representation,

    J. J. Park, P. Florence, J. Straub, R. Newcombe, and S. Lovegrove, “DeepSDF: Learning Continuous Signed Distance Functions for Shape Representation,” inIEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2019

  10. [10]

    FIESTA: Fast Incremental Euclidean Distance Fields for Online Motion Planning of Aerial Robots,

    L. Han, F. Gao, B. Zhou, and S. Shen, “FIESTA: Fast Incremental Euclidean Distance Fields for Online Motion Planning of Aerial Robots,” inIEEE/RSJ Int. Conf. on Intelligent Robots and Systems (IROS), 2019

  11. [11]

    Online Continuous Mapping using Gaussian Process Implicit Surfaces,

    B. Lee, C. Zhang, Z. Huang, and D. D. Lee, “Online Continuous Mapping using Gaussian Process Implicit Surfaces,” inIEEE Int. Conf. on Robotics and Automation (ICRA), 2019

  12. [12]

    Faithful Euclidean Distance Field From Log-Gaussian Process Implicit Surfaces,

    L. Wu, K. M. B. Lee, L. Liu, and T. Vidal-Calleja, “Faithful Euclidean Distance Field From Log-Gaussian Process Implicit Surfaces,”IEEE Robotics and Automation Letters (RAL), 2021

  13. [13]

    NeuS: Learning Neural Implicit Surfaces by V olume Rendering for Multi-view Reconstruction,

    P. Wang, L. Liu, Y . Liu, C. Theobalt, T. Komura, and W. Wang, “NeuS: Learning Neural Implicit Surfaces by V olume Rendering for Multi-view Reconstruction,” inAdvances in Neural Information Processing Systems (NeurIPS), 2021

  14. [14]

    Neural Geometric Level of Detail: Real-time Rendering with Implicit 3D Shapes,

    T. Takikawa, J. Litalien, K. Yin, K. Kreis, C. Loop, D. Nowrouzezahrai, A. Jacobson, M. McGuire, and S. Fidler, “Neural Geometric Level of Detail: Real-time Rendering with Implicit 3D Shapes,” inIEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 2021

  15. [15]

    VDBFusion: Flexible and Efficient TSDF Integration of Range Sensor Data,

    I. Vizzo, T. Guadagnino, J. Behley, and C. Stachniss, “VDBFusion: Flexible and Efficient TSDF Integration of Range Sensor Data,”Sensors, 2022

  16. [16]

    V oxfield: Non-Projective Signed Distance Fields for Online Planning and 3D Reconstruction,

    Y . Pan, Y . Kompis, L. Bartolomei, R. Mascaro, C. Stachniss, and M. Chli, “V oxfield: Non-Projective Signed Distance Fields for Online Planning and 3D Reconstruction,” inIEEE/RSJ Int. Conf. on Intelligent Robots and Systems (IROS), 2022

  17. [17]

    iSDF: Real-Time Neural Signed Distance Fields for Robot Perception,

    J. Ortiz, A. Clegg, J. Dong, E. Sucar, D. Novotny, M. Zollhoefer, and M. Mukadam, “iSDF: Real-Time Neural Signed Distance Fields for Robot Perception,” inRobotics: Science and Systems (RSS), 2022

  18. [18]

    NeuS2: Fast Learning of Neural Implicit Surfaces for Multi-view Reconstruction,

    Y . Wang, Q. Han, M. Habermann, K. Daniilidis, C. Theobalt, and L. Liu, “NeuS2: Fast Learning of Neural Implicit Surfaces for Multi-view Reconstruction,” inIEEE/CVF International Conference on Computer Vision (ICCV), 2023

  19. [19]

    H2-Mapping: Real-time Dense Mapping Using Hierarchical Hybrid Representation,

    C. Jiang, H. Zhang, P. Liu, Z. Yu, H. Cheng, B. Zhou, and S. Shen, “H2-Mapping: Real-time Dense Mapping Using Hierarchical Hybrid Representation,”IEEE Robotics and Automation Letters (RAL), 2023

  20. [20]

    Accurate Gaussian-Process-Based Distance Fields With Applications to Echolocation and Mapping,

    C. Le Gentil, O.-L. Ouabi, L. Wu, C. Pradalier, and T. Vidal-Calleja, “Accurate Gaussian-Process-Based Distance Fields With Applications to Echolocation and Mapping,”IEEE Robotics and Automation Letters (RAL), 2024

  21. [21]

    PIN-SLAM: LiDAR SLAM Using a Point-Based Implicit Neural Representation for Achieving Global Map Consistency,

    Y . Pan, X. Zhong, L. Wiesmann, T. Posewsky, J. Behley, and C. Stach- niss, “PIN-SLAM: LiDAR SLAM Using a Point-Based Implicit Neural Representation for Achieving Global Map Consistency,”IEEE Transac- tions on Robotics (TRO), 2024

  22. [22]

    3D Uncertain Implicit Surface Mapping Using GMM and GP,

    Q. Zou and M. Sester, “3D Uncertain Implicit Surface Mapping Using GMM and GP,”IEEE Robotics and Automation Letters (RAL), 2024

  23. [23]

    VDB-GPDF: Online Gaussian Process Distance Field With VDB Structure,

    L. Wu, C. Le Gentil, and T. Vidal-Calleja, “VDB-GPDF: Online Gaussian Process Distance Field With VDB Structure,”IEEE Robotics and Automation Letters (RAL), 2025

  24. [24]

    MISO: Multiresolution Submap Optimization for Efficient Globally Consistent Neural Implicit Reconstruction,

    Y . Tian, H. Cao, S. Kim, and N. Atanasov, “MISO: Multiresolution Submap Optimization for Efficient Globally Consistent Neural Implicit Reconstruction,” inRobotics: Science and Systems (RSS), 2025

  25. [25]

    NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis,

    B. Mildenhall, P. P. Srinivasan, M. Tancik, J. T. Barron, R. Ramamoorthi, and R. Ng, “NeRF: Representing Scenes as Neural Radiance Fields for View Synthesis,” inEuropean Conference on Computer Vision (ECCV), 2020

  26. [26]

    Safe Bubble Cover for Motion Planning on Distance Fields,

    K. M. B. Lee, Z. Dai, C. L. Gentil, L. Wu, N. Atanasov, and T. Vidal- Calleja, “Safe Bubble Cover for Motion Planning on Distance Fields,” inpreprint arXiv:2408.13377, 2024

  27. [27]

    Configuration Space Distance Fields for Manipulation Planning,

    Y . Li, X. Chi, A. Razmjoo, and S. Calinon, “Configuration Space Distance Fields for Manipulation Planning,” 2024

  28. [28]

    Sensor- based distributionally robust control for safe robot navigation in dynamic environments,

    K. Long, Y . Yi, Z. Dai, S. Herbert, J. Cortés, and N. Atanasov, “Sensor- based distributionally robust control for safe robot navigation in dynamic environments,”The International Journal of Robotics Research (IJRR), 2025

  29. [29]

    Representing Robot Ge- ometry as Distance Fields: Applications to Whole-body Manipulation,

    Y . Li, Y . Zhang, A. Razmjoo, and S. Calinon, “Representing Robot Ge- ometry as Distance Fields: Applications to Whole-body Manipulation,” 2024

  30. [30]

    VDBblox: Accurate and Efficient Distance Fields for Path Planning and Mesh Reconstruction,

    Y . Bai, Z. Miao, X. Wang, Y . Liu, H. Wang, and Y . Wang, “VDBblox: Accurate and Efficient Distance Fields for Path Planning and Mesh Reconstruction,” inIEEE/RSJ Int. Conf. on Intelligent Robots and Systems (IROS), 2023

  31. [31]

    nvblox: GPU-Accelerated Incremental Signed Distance Field Mapping,

    A. Millane, H. Oleynikova, E. Wirbel, R. Steiner, V . Ramasamy, D. Tingdahl, and R. Siegwart, “nvblox: GPU-Accelerated Incremental Signed Distance Field Mapping,” inIEEE Int. Conf. on Robotics and Automation (ICRA), 2024

  32. [32]

    Bayesian Hilbert Maps for Dynamic Continuous Occupancy Mapping,

    R. Senanayake and F. Ramos, “Bayesian Hilbert Maps for Dynamic Continuous Occupancy Mapping,” inConference on Robot Learning (CoRL), 2017

  33. [33]

    Marching Cubes: A High Resolution 3D Surface Construction Algorithm,

    W. E. Lorensen and H. E. Cline, “Marching Cubes: A High Resolution 3D Surface Construction Algorithm,” inACM SIGGRAPH, 1987

  34. [34]

    A V olumetric Method for Building Complex Models from Range Images,

    B. Curless and M. Levoy, “A V olumetric Method for Building Complex Models from Range Images,” inACM SIGGRAPH, 1996

  35. [35]

    VDB: High-resolution Sparse V olumes with Dynamic Topology,

    K. Museth, “VDB: High-resolution Sparse V olumes with Dynamic Topology,”ACM Trans. Graph., 2013

  36. [36]

    A Variational Approach to Bayesian Logistic Regression Models and their Extensions,

    T. S. Jaakkola and M. I. Jordan, “A Variational Approach to Bayesian Logistic Regression Models and their Extensions,” inProceedings of the Sixth International Workshop on Artificial Intelligence and Statistics, 1997

  37. [37]

    Gaussian Process Implicit Surfaces,

    O. Williams and A. Fitzgibbon, “Gaussian Process Implicit Surfaces,” inGaussian Processes in Practice, 2006

  38. [38]

    On the Behavior of the Fundamental Solution of the Heat Equation with Variable Coefficients,

    S. R. S. Varadhan, “On the Behavior of the Fundamental Solution of the Heat Equation with Variable Coefficients,”Communications on Pure and Applied Mathematics, 1967

  39. [39]

    The Replica Dataset: A Digital Replica of Indoor Spaces,

    J. Straub, T. Whelan,et al., “The Replica Dataset: A Digital Replica of Indoor Spaces,”preprint arXiv:1906.05797, 2019

  40. [40]

    Multi-Camera LiDAR Inertial Extension to the Newer College Dataset,

    L. Zhang, M. Camurri, D. Wisth, and M. Fallon, “Multi-Camera LiDAR Inertial Extension to the Newer College Dataset,” inpreprint arXiv:2112.08854, 2021

  41. [41]

    Analysis and noise modeling of the intel realsense d435 for mobile robots,

    M. S. Ahn, H. Chae, D. Noh, H. Nam, and D. Hong, “Analysis and noise modeling of the intel realsense d435 for mobile robots,” inInternational Conference on Ubiquitous Robots (UR), 2019. VII. APPENDIX A. EM Algorithm for Updating BHM Readers can refer to [32], [36] for more details about the Bayesian Hilbert Map (BHM). Here, we provide a brief derivation o...

  42. [42]

    Perfor- mance is further boosted by updating voxels in a sorted, along- ray order (Fig

    to include a dedicated 2D quadtree implementation. Perfor- mance is further boosted by updating voxels in a sorted, along- ray order (Fig. 11a). This approach leverages spatial locality that when a free voxel is updated, its neighboring voxels are more likely to be updated, improving the CPU cache hit rate. While the order of occupied voxels is obvious, w...

  43. [43]

    The local BHMs are placed at the depthD tree −1, which means the local BHM bounding box size is twice the octree voxel size

    Parameter Settings:For Kernel-SDF, we set the oc- tree resolution to 0.08m, 0.05m and 0.7m for the Replica, Cow&Lady, and Newer College datasets, respectively. The local BHMs are placed at the depthD tree −1, which means the local BHM bounding box size is twice the octree voxel size. The number of hinge points per axis is set to 7 for the Replica and Cow&...

  44. [44]

    For Cow&Lady dataset, we sample 54k points from the ground truth point cloud and the reconstructed mesh, respectively

    Mesh Metrics:For Replica dataset, we sample 2 million points from the ground truth mesh and the reconstructed mesh, respectively. For Cow&Lady dataset, we sample 54k points from the ground truth point cloud and the reconstructed mesh, respectively. For Newer College dataset, we sample 2 million points from the ground truth point cloud and the reconstructe...

  45. [45]

    The grid resolution is set to 0.05m for the Replica and Cow&Lady datasets, and 0.2m for the Newer College dataset

    SDF Metrics:For SDF evaluation, we query each method with a regular grid of points covering the bounding box of the ground truth mesh or point cloud. The grid resolution is set to 0.05m for the Replica and Cow&Lady datasets, and 0.2m for the Newer College dataset. Prediction may fail for V oxblox and FIESTA at some query points because they rely on the ei...

  46. [46]

    For a fair comparison, we measure the average update time per scan for all methods

    Time Metrics:While it is straightforward to measure the prediction time for all methods, measuring the update time is more complex due to the different update strategies employed by each method. For a fair comparison, we measure the average update time per scan for all methods. Specifically, we record the total time taken to process all scans in a dataset...