Iterative Surface Mapping Using Local Geometry Approximation with Sparse Measurements During Robotic Tooling Tasks
Abstract
We present a cost-efficient and versatile method to map an unknown 3D freeform surface using only sparse measurements while the end-effector of a robotic manipulator moves along the surface. The geometry is locally approximated by a plane, which is defined by measured points on the surface. The method relies on linear Kalman filters, estimating the height of each point on a 2D grid. Therefore, the approximation covariance for each grid point is determined using a radial basis function to consider the measured point positions. We propose different update strategies for the grid points exploiting the locality of the planar approximation in combination with a projection method. The approach is experimentally validated by tracking the surface with a robotic manipulator. Three laser distance sensors mounted on the end-effector continuously measure points on the surface during the motion to determine the approximation plane. It is shown that the surface geometry can be mapped reasonably accurate with a mean absolute error below 1 mm. The mapping error mainly depends on the size of the approximation area and the curvature of the surface.
Cite
@article{arxiv.2011.06375,
title = {Iterative Surface Mapping Using Local Geometry Approximation with Sparse Measurements During Robotic Tooling Tasks},
author = {Manuel Amersdorfer and Thomas Meurer},
journal= {arXiv preprint arXiv:2011.06375},
year = {2021}
}
Comments
Accepted for presentation at and publication in the proceedings of the 2021 IEEE 17th International Conference on Automation Science and Engineering (CASE), 7 pages, 6 figures