Online Learning of Continuous Signed Distance Fields Using Piecewise Polynomials
Ante Marić, Yiming Li, Sylvain Calinon
TL;DR
The paper tackles online learning of signed distance fields for robotics by representing SDFs with piecewise Bernstein polynomials, enabling a $C^1$ continuous distance field with analytic gradients while avoiding storage of training data for prediction. It introduces an incremental online least-squares framework that uses a Sherman–Morrison–Woodbury update to refine a compact set of weights, starting from a prior and enforcing continuity through inter-segment constraints. Across real YCB objects, the method achieves reconstruction accuracy comparable to neural-network SDFs and GPIS baselines but with far fewer parameters and real-time query/update capabilities, demonstrated further in a physical grasping task. The approach offers a memory-efficient, gradient-accessible alternative for online scene understanding in manipulation, with clear paths to scalability via adaptive grids or hierarchical representations.
Abstract
Reasoning about distance is indispensable for establishing or avoiding contact in manipulation tasks. To this end, we present an online approach for learning implicit representations of signed distance using piecewise polynomial basis functions. Starting from an arbitrary prior shape, our method incrementally constructs a continuous and smooth distance representation from incoming surface points, with analytical access to gradient information. The underlying model does not store training data for prediction, and its performance can be balanced through interpretable hyperparameters such as polynomial degree and number of segments. We assess the accuracy of the incrementally learned model on a set of household objects and compare it to neural network and Gaussian process counterparts. The utility of intermediate results and analytical gradients is further demonstrated in a physical experiment. For code and video, see https://sites.google.com/view/pp-sdf/.
