Uncertainty analysis for curved surface contact patches

We present a Gaussian uncertainty analysis of bounded curved patches that fit to local rough surfaces and are suitable for representing foothold or handhold contacts between an articulated robot and the environment. The input is a set of 3D point samples with 3×3 covariance matrices that express their Gaussian uncertainty. We first introduce uncertainty propagation of geometrical patch parameters during fitting on range samples. The output for each patch includes a covariance matrix in its parametric space. We also introduce a set of distance metrics to validate the magnitude of the propagated uncertainty and we run a set of tests on various range data. The importance of this paper lies in the uncertainty analysis for curved contact patches that can be further applied during locomotion or manipulation.

[1]  Don Ray Murray,et al.  Patchlets: Representing Stereo Vision Data with Surface Elements , 2005, 2005 Seventh IEEE Workshops on Applications of Computer Vision (WACV/MOTION'05) - Volume 1.

[2]  Dimitrios Kanoulas,et al.  Curved Surface Patches for Rough Terrain Perception , 2014, ArXiv.

[3]  Du Q. Huynh,et al.  Metrics for 3D Rotations: Comparison and Analysis , 2009, Journal of Mathematical Imaging and Vision.

[4]  Andreas Birk,et al.  Uncertainty analysis for optimum plane extraction from noisy 3D range-sensor point-clouds , 2010, Intell. Serv. Robotics.

[5]  Nikolaos G. Tsagarakis,et al.  An affordance-based pilot interface for high-level control of humanoid robots in supervised autonomy , 2016, 2016 IEEE-RAS 16th International Conference on Humanoid Robots (Humanoids).

[6]  Jizhong Xiao,et al.  Fast visual odometry and mapping from RGB-D data , 2013, 2013 IEEE International Conference on Robotics and Automation.

[7]  Roland Siegwart,et al.  3D SLAM using planar segments , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[8]  Darwin G. Caldwell,et al.  Visual Grasp Affordance Localization in Point Clouds Using Curved Contact Patches , 2017, Int. J. Humanoid Robotics.

[9]  Robert Platt,et al.  Localizing Grasp Affordances in 3-D Points Clouds Using Taubin Quadric Fitting , 2013, ArXiv.

[10]  Larry H. Matthies,et al.  Error modeling in stereo navigation , 1986, IEEE J. Robotics Autom..

[11]  Robin Deits,et al.  Continuous humanoid locomotion over uneven terrain using stereo fusion , 2015, 2015 IEEE-RAS 15th International Conference on Humanoid Robots (Humanoids).

[12]  Sander Oude Elberink,et al.  Accuracy and Resolution of Kinect Depth Data for Indoor Mapping Applications , 2012, Sensors.

[13]  Matthew T. Mason,et al.  Creation Myths: The Beginnings of Robotics Research , 2012, IEEE Robotics & Automation Magazine.

[14]  M. Maimone,et al.  Overview of the Mars Exploration Rovers ’ Autonomous Mobility and Vision Capabilities , 2007 .

[15]  Andreas Birk,et al.  Revisiting uncertainty analysis for optimum planes extracted from 3D range sensor point-clouds , 2009, 2009 IEEE International Conference on Robotics and Automation.

[16]  Michael Beetz,et al.  Perception for mobile manipulation and grasping using active stereo , 2009, 2009 9th IEEE-RAS International Conference on Humanoid Robots.

[17]  Marsette Vona,et al.  Curved surface contact patches with quantified uncertainty , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[18]  Marsette Vona,et al.  Sparse surface modeling with curved patches , 2013, 2013 IEEE International Conference on Robotics and Automation.

[19]  Stuart L. Meyer,et al.  Data analysis for scientists and engineers , 1975 .

[20]  R. Siegwart,et al.  ROBOT-CENTRIC ELEVATION MAPPING WITH UNCERTAINTY ESTIMATES , 2014 .

[21]  Jörn Malzahn,et al.  WALK‐MAN: A High‐Performance Humanoid Platform for Realistic Environments , 2017, J. Field Robotics.

[22]  Luiz Velho,et al.  Image moments-based structuring and tracking of objects , 2002, Proceedings. XV Brazilian Symposium on Computer Graphics and Image Processing.