A Task Priority and Dynamic Programming Based Approach to Agile Underwater Floating Manipulation

Abstract The present paper deals with a specific part of the activities performed within the currently on going EU-FP7 funded project TRIDENT ( http://www.irs.uji.es/trident ), whose objectives include the development of a multipurpose Intervention Autonomous Underwater Vehicle (I-AUV) exhibiting smart manipulation capabilities within unstructured underwater environments. The considered activities are those developed within WP 5 of the project, aiming to design the functional and algorithmic real-time control architecture (and the relative real-time control software) in charge of coordinating both vehicle and arm motions in a concurrent way; this is done to improve the overall performances via the system agility obtained by reducing at most the need for separate sequential motions, while also guaranteeing the fulfilment of all the enabling and safety system conditions.

[1]  A. Turetta,et al.  Self-organizing control of reconfigurable manipulators: A distributed dynamic programming based approach , 2009, 2009 ASME/IFToMM International Conference on Reconfigurable Mechanisms and Robots.

[2]  Gianluca Antonelli,et al.  Task-priority redundancy resolution for underwater vehicle-manipulator systems , 1998, Proceedings. 1998 IEEE International Conference on Robotics and Automation (Cat. No.98CH36146).

[3]  Jean-Jacques E. Slotine,et al.  A general framework for managing multiple tasks in highly redundant robotic systems , 1991, Fifth International Conference on Advanced Robotics 'Robots in Unstructured Environments.

[4]  Giuseppe Casalino,et al.  Guidelines for a distributed functional and algorithmic control architecture for underwater free-flying multi-manipulators , 2010, Proceedings ELMAR-2010.

[5]  Oussama Khatib,et al.  Control of Free-Floating Humanoid Robots Through Task Prioritization , 2005, Proceedings of the 2005 IEEE International Conference on Robotics and Automation.

[6]  A. A. Maciejewski,et al.  Obstacle Avoidance , 2005 .

[7]  Pierre-Brice Wieber,et al.  Kinematic Control of Redundant Manipulators: Generalizing the Task-Priority Framework to Inequality Task , 2011, IEEE Transactions on Robotics.

[8]  Junku Yuh,et al.  A real-time approach for singularity avoidance in resolved motion rate control of robotic manipulators , 2002, Proceedings 2002 IEEE International Conference on Robotics and Automation (Cat. No.02CH37292).

[9]  Wan Kyun Chung,et al.  Redundancy resolution for underwater vehicle-manipulator systems with minimizing restoring moments , 2007, 2007 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[10]  T. Yoshikawa,et al.  Task-Priority Based Redundancy Control of Robot Manipulators , 1987 .

[11]  Giuseppe Casalino,et al.  Distributed Control and Coordination of Cooperative Mobile Manipulator Systems , 2008, DARS.

[12]  Taskin Padir Kinematic redundancy resolution for two cooperating underwater vehicles with on-board manipulators , 2005, 2005 IEEE International Conference on Systems, Man and Cybernetics.

[13]  Giuseppe Casalino,et al.  Space robotics supporting exploration missions: vision, force control and coordination strategy for crew assistants , 2011, Intell. Serv. Robotics.

[14]  Tsuneo Yoshikawa,et al.  Analysis and Control of Articulated Robot Arms with Redundancy , 1981 .