Determining the robot-to-robot 3D relative pose using combinations of range and bearing measurements: 14 minimal problems and closed-form solutions to three of them

In this paper, we address the problem of motioninduced 3D extrinsic calibration based on different combinations of inter-robot measurements (i.e., distance and/or bearing observations from either or both of the two robots, recorded across multiple time steps) and ego-motion estimates. In particular, we focus on solving minimal problems where the unknown 6-degree-of-freedom transformation between the two robots is determined based on the minimum number of measurements necessary for finding a discrete set of, in general, multiple solutions. In order to address the very large number of possible combinations of inter-robot observations, we identify symmetries in these problems and use them to prove that any of the possible extrinsic robot-to-robot calibration problems can be solved based on the solution of only 14 (base) minimal problems. Finally, we derive analytical solutions to three of these base problems, and evaluate their performance through extensive simulations.

[1]  Stergios I. Roumeliotis,et al.  3D relative pose estimation from six distances , 2009, Robotics: Science and Systems.

[2]  Kuo-Feng Ssu,et al.  Sensor Position Determination with Flying Anchors in Three-Dimensional Wireless Sensor Networks , 2008, IEEE Transactions on Mobile Computing.

[3]  Brian D. O. Anderson,et al.  A Theory of Network Localization , 2006, IEEE Transactions on Mobile Computing.

[4]  Manuel Mazo,et al.  Multi-robot tracking of a moving object using directional sensors , 2004, IEEE International Conference on Robotics and Automation, 2004. Proceedings. ICRA '04. 2004.

[5]  Lynne E. Parker,et al.  Distributed heterogeneous outdoor multi-robot localization , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[6]  Brian D. O. Anderson,et al.  Rigidity, computation, and randomization in network localization , 2004, IEEE INFOCOM 2004.

[7]  Ichiro Nakatani,et al.  Localization on Small Body Surface by Radio Assistance(WSANE2006) , 2006 .

[8]  Franck Petit,et al.  Deterministic Robot-Network Localization is Hard , 2010, IEEE Transactions on Robotics.

[9]  Ying Zhang,et al.  Localization from mere connectivity , 2003, MobiHoc '03.

[10]  Stergios I. Roumeliotis,et al.  Determining the Robot-to-Robot Relative Pose Using Range and/or Bearing Measurements , 2010 .

[11]  D. Stewart,et al.  A Platform with Six Degrees of Freedom , 1965 .

[12]  Charles W. Wampler FORWARD DISPLACEMENT ANALYSIS OF GENERAL SIX-IN-PARALLEL SPS (STEWART) PLATFORM MANIPULATORS USING SOMA COORDINATES , 1996 .

[13]  Stergios I. Roumeliotis,et al.  Distributed multirobot localization , 2002, IEEE Trans. Robotics Autom..

[14]  Hisayoshi Sugiyama,et al.  Coordination of Rescue Robots for Real-Time Exploration Over Disaster Areas , 2008, 2008 11th IEEE International Symposium on Object and Component-Oriented Real-Time Distributed Computing (ISORC).

[15]  Robert C. Bolles,et al.  Random sample consensus: a paradigm for model fitting with applications to image analysis and automated cartography , 1981, CACM.

[16]  L. El Ghaoui,et al.  Convex position estimation in wireless sensor networks , 2001, Proceedings IEEE INFOCOM 2001. Conference on Computer Communications. Twentieth Annual Joint Conference of the IEEE Computer and Communications Society (Cat. No.01CH37213).

[17]  Gaurav S. Sukhatme,et al.  Experiments with a Large Heterogeneous Mobile Robot Team: Exploration, Mapping, Deployment and Detection , 2006, Int. J. Robotics Res..

[18]  Stergios I. Roumeliotis,et al.  Robot-to-Robot Relative Pose Estimation From Range Measurements , 2008, IEEE Transactions on Robotics.

[19]  J. Shim,et al.  Improved dialytic elimination algorithm for the forward kinematics of the general Stewart–Gough platform , 2003 .

[20]  Jiawang Nie,et al.  Sum of squares method for sensor network localization , 2006, Comput. Optim. Appl..

[21]  Stergios I. Roumeliotis,et al.  Multi-robot SLAM with Unknown Initial Correspondence: The Robot Rendezvous Case , 2006, 2006 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[22]  N. Trawny,et al.  Indirect Kalman Filter for 3 D Attitude Estimation , 2005 .

[23]  Stergios I. Roumeliotis,et al.  Interrobot Transformations in 3-D , 2010, IEEE Transactions on Robotics.

[24]  Roland Siegwart,et al.  Observability analysis for mobile robot localization , 2005, 2005 IEEE/RSJ International Conference on Intelligent Robots and Systems.