Decomposition frameworks for cooperative manipulation of a planar rigid body with multiple unilateral thrusters

In this paper, we consider cooperative manipulation of a planar rigid body using multiple actuator agents—unilateral thrusters, each attached to the body and each able to apply an unilateral force to the body. Generally, the dynamics of the body manipulated with uncoordinated forces of thrusters is nonlinear. The problem we consider is how to design the unilateral force each agent applies to ensure the decoupling and linearity of the linear and angular (i.e., translational and rotational) accelerations of the body and thus allow a controller to be designed in a simpler manner, instead of developing sophisticated nonlinear control techniques. Here consider two types of unilateral thrusters with (i) all fixed directions, and (ii) all non-fixed directions, respectively. To address the problem, we design two decomposition frameworks, each with its advantages, on the structure of the forces and control policy such that (i) the linear and angular accelerations of the body are decoupled and controlled independently, and (ii) the control that ensures the forces to be unilateral (only for thrusters with non-fixed directions) is independent from the linear and angular accelerations. As a result, the closed-loop dynamics of the body is linear with respect to both the linear and angular accelerations; thus the control of the body becomes trivial, which may provide a convenient and alternative methodology for design of a physical system with a quick estimation and reference of the manipulated forces required.

[1]  Mark W. Spong Impact controllability of an air hockey puck , 2001 .

[2]  Laurent Keller,et al.  Ant-like task allocation and recruitment in cooperative robots , 2000, Nature.

[3]  Luca Zaccarian,et al.  Follow the Bouncing Ball: Global Results on Tracking and State Estimation With Impacts , 2013, IEEE Transactions on Automatic Control.

[4]  Wei Li,et al.  Analysis of Flocking of Cooperative Multiple Inertial Agents via A Geometric Decomposition Technique , 2014, IEEE Transactions on Systems, Man, and Cybernetics: Systems.

[5]  Wei Li,et al.  Unified Cooperative Control of Multiple Agents on a Sphere for Different Spherical Patterns , 2014, IEEE Transactions on Automatic Control.

[6]  K.J. Kyriakopoulos,et al.  Centralized Motion Planning for a Group of Micro Agents Manipulating a Rigid Object , 2005, Proceedings of the 2005 IEEE International Symposium on, Mediterrean Conference on Control and Automation Intelligent Control, 2005..

[7]  R. R. Krausz Living in Groups , 2013 .

[8]  Karl Heinz Kienitz,et al.  Bifurcation analysis of attitude control systems with switching-constrained actuators , 2007 .

[9]  Joel M. Esposito Decentralized cooperative manipulation with a swarm of mobile robots , 2009, 2009 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  Ana-Maria Cretu,et al.  Soft Object Deformation Monitoring and Learning for Model-Based Robotic Hand Manipulation , 2012, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).

[11]  Vijay Kumar,et al.  Planning and control for cooperative manipulation and transportation with aerial robots , 2011, Int. J. Robotics Res..

[12]  Vijay Kumar,et al.  Cooperative manipulation and transportation with aerial robots , 2009, Auton. Robots.

[13]  John E. McInroy,et al.  Locally decoupled micromanipulation using an even number of parallel force actuators , 2012, IEEE Transactions on Robotics.

[14]  Warren E. Dixon,et al.  Network Connectivity Preserving Formation Stabilization and Obstacle Avoidance via a Decentralized Controller , 2012, IEEE Transactions on Automatic Control.

[15]  Giuseppe Muscio,et al.  Grasp force and object impedance control for arm/hand systems , 2013, 2013 16th International Conference on Advanced Robotics (ICAR).

[16]  Vijay Kumar,et al.  Decentralized Algorithms for Multi-Robot Manipulation via Caging , 2004, Int. J. Robotics Res..

[17]  Alberto Rodriguez,et al.  Grasp invariance , 2012, Int. J. Robotics Res..

[18]  Magnus Egerstedt,et al.  Graph-theoretic connectivity control of mobile robot networks , 2011, Proceedings of the IEEE.

[19]  Wei Li,et al.  Stability of General Coupled Inertial Agents , 2010, IEEE Transactions on Automatic Control.

[20]  Alberto Rodriguez,et al.  From caging to grasping , 2011, Int. J. Robotics Res..

[21]  I. Mas,et al.  Cluster Space Specification and Control of Mobile Multirobot Systems , 2009, IEEE/ASME Transactions on Mechatronics.

[22]  Ali Jadbabaie,et al.  Distributed Geodesic Control Laws for Flocking of Nonholonomic Agents , 2007, IEEE Transactions on Automatic Control.

[23]  Joel M. Esposito,et al.  Comprehensive framework for tracking control and thrust allocation for a highly overactuated autonomous surface vessel , 2011, J. Field Robotics.

[24]  George J. Pappas,et al.  Hybrid Control for Connectivity Preserving Flocking , 2009, IEEE Transactions on Automatic Control.

[25]  Gian Luca Foresti,et al.  Automatic visual recognition of deformable objects for grasping and manipulation , 2004, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[26]  Kevin M. Lynch,et al.  Dynamic Nonprehensile Manipulation: Controllability, Planning, and Experiments , 1999, Int. J. Robotics Res..

[27]  Kevin M. Lynch,et al.  Controllability of a planar body with unilateral thrusters , 1999, IEEE Trans. Autom. Control..

[28]  I. Mas,et al.  Obstacle Avoidance Policies for Cluster Space Control of Nonholonomic Multirobot Systems , 2012, IEEE/ASME Transactions on Mechatronics.

[29]  Mark W. Spong,et al.  Control of Planar Rigid Body Sliding with Impacts and Friction , 2000, Int. J. Robotics Res..

[30]  Wenjie Dong,et al.  Flocking of Multiple Mobile Robots Based on Backstepping , 2011, IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics).