Distributed estimation of the inertial parameters of an unknown load via multi-robot manipulation

In this paper, we propose a distributed strategy for the estimation of the kinematic and inertial parameters of an unknown body manipulated by a team of mobile robots. We assume that each robot can measure its own velocity, as well as the contact forces exerted during the body manipulation, but neither the accelerations nor the positions of the contact points are directly accessible. Through kinematics and dynamics arguments, the relative positions of the contact points are estimated in a distributed fashion, and an observability condition is defined. Then, the inertial parameters (i.e., mass, relative position of the center of mass and moment of inertia) are estimated using distributed estimation filters and a nonlinear observer in cooperation with suitable control actions that ensure the observability of the parameters. Finally, we provide numerical simulations that corroborate our theoretical analysis.

[1]  Antonio Franchi,et al.  The flying hand: A formation of UAVs for cooperative aerial tele-manipulation , 2014, 2014 IEEE International Conference on Robotics and Automation (ICRA).

[2]  Antonio Petitti,et al.  On the convergence of the max-consensus protocol with asynchronous updates , 2013, 52nd IEEE Conference on Decision and Control.

[3]  Friedrich M. Wahl,et al.  On-line estimation of inertial parameters using a recursive total least-squares approach , 2008, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[4]  Jun Ota,et al.  Motion planning of multiple mobile robots for Cooperative manipulation and transportation , 2003, IEEE Trans. Robotics Autom..

[5]  S. Tsujio,et al.  Inertia parameter estimation of planar object in pushing operation , 2005, 2005 IEEE International Conference on Information Acquisition.

[6]  Sandra Hirche,et al.  Formation-based approach for multi-robot cooperative manipulation based on optimal control design , 2013, 2013 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[7]  Mark W. Spong,et al.  Nonholonomic cooperative manipulation of polygonal objects in the plane , 2012, 2012 IEEE 51st IEEE Conference on Decision and Control (CDC).

[8]  Vijay Kumar,et al.  Geometric control of cooperating multiple quadrotor UAVs with a suspended payload , 2013, 52nd IEEE Conference on Decision and Control.

[9]  Reza Olfati-Saber,et al.  Consensus and Cooperation in Networked Multi-Agent Systems , 2007, Proceedings of the IEEE.

[10]  Giuseppe Carlo Calafiore,et al.  Distributed centroid estimation from noisy relative measurements , 2012, Syst. Control. Lett..

[11]  Antonio Bicchi,et al.  On the robust synthesis of logical consensus algorithms for distributed intrusion detection , 2013, Autom..

[12]  Gerard Tel,et al.  Introduction to Distributed Algorithms: Contents , 2000 .

[13]  A. Krener,et al.  Nonlinear controllability and observability , 1977 .

[14]  Weiping Li,et al.  Applied Nonlinear Control , 1991 .

[15]  Seif Haridi,et al.  Distributed Algorithms , 1992, Lecture Notes in Computer Science.