Analysis of autonomous cooperative assembly using coordination schemes by heterogeneous robots using a control basis approach

Robotic technology is quickly evolving allowing robots to perform more complex tasks in less structured environments with more flexibility and autonomy. Heterogeneous multi-robot teams are more common as the specialized abilities of individual robots are used in concert to achieve tasks more effectively and efficiently. An important area of research is the use of robot teams to perform modular assemblies. To this end, this paper analyzed the relative performance of two robots with different morphologies and attributes in performing an assembly task autonomously under different coordination schemes using force sensing through a control basis approach. A rigid, point-to-point manipulator and a dual-armed pneumatically actuated humanoid robot performed the assembly of parts under a traditional “push-hold” coordination scheme and a human-mimicked “push-push” scheme. The study revealed that the scheme with higher level of cooperation—the “push-push” scheme—performed assemblies faster and more reliably, lowering the likelihood of stiction phenomena, jamming, and wedging. The study also revealed that in “push-hold” schemes industrial robots are better pushers and compliant robots are better holders. The results of our study affirm the use of heterogeneous robots to perform hard-to-do assemblies and also encourage humans to function as holder’s when working in concert with a robot assistant for insertion tasks.

[1]  Juan Rojas,et al.  Automating short-term insertion of parts for heterogeneous robots using a control basis approach , 2011, 2011 11th IEEE-RAS International Conference on Humanoid Robots.

[2]  Alexander Verl,et al.  Cooperation of human and machines in assembly lines , 2009 .

[3]  Oliver Brock,et al.  A Framework for Learning and Control in Intelligent Humanoid Robots , 2005, Int. J. Humanoid Robotics.

[4]  Juan Rojas,et al.  Autonomous cooperative assembly by force feedback using a control basis approach , 2009 .

[5]  Kazuo Machida,et al.  Robot control strategy for in-orbit assembly of a micro satellite , 2004, Adv. Robotics.

[6]  B. B. Mathewson,et al.  Integration of Force Strategies and Natural Admittance Control , 1995, Proceedings of 1995 IEEE International Conference on Robotics and Automation.

[7]  Juan Rojas,et al.  Preliminary results in force-guided assembly for teams of heterogeneous robots , 2009, Defense + Commercial Sensing.

[8]  W. Doggett,et al.  Robotic assembly of truss structures for space systems and future research plans , 2002, Proceedings, IEEE Aerospace Conference.

[9]  Robert Platt,et al.  Learning and generalizing control-based grasping and manipulation skills , 2006 .

[10]  R. A. Grupen,et al.  TITLE A Hybrid Discrete Event Dynamic Systems Approach to Robot Control , 1996 .

[11]  Robert Platt,et al.  Improving Grasp Skills Using Schema Structured Learning , 2006 .

[12]  Frederik W. Heger,et al.  Human-Robot Teams for Large-Scale Assembly , 2007 .

[13]  Torgny Brogårdh,et al.  Present and future robot control development - An industrial perspective , 2007, Annu. Rev. Control..

[14]  Dirk Lefeber,et al.  The Concept and Design of Pleated Pneumatic Artificial Muscles , 2001 .

[15]  Hirochika Inoue,et al.  Force Feedback in Precise Assembly Tasks , 1974 .

[16]  Paul S. Schenker,et al.  Distributed Control of Multi-Robot Systems Engaged in Tightly Coupled Tasks , 2004, Auton. Robots.

[17]  Fredrik Rehnmark,et al.  Innovative Robot Archetypes for In-Space Construction and Maintenance , 2005 .

[18]  Richard Alan Peters,et al.  Sensory integration with articulated motion on a humanoid robot , 2005 .

[19]  Matthew M. Williamson,et al.  Series elastic actuators , 1995, Proceedings 1995 IEEE/RSJ International Conference on Intelligent Robots and Systems. Human Robot Interaction and Cooperative Robots.

[20]  Dirk Lefeber,et al.  Pneumatic artificial muscles: Actuators for robotics and automation , 2002 .

[21]  Reid G. Simmons,et al.  Coordinated Multiagent Teams and Sliding Autonomy for Large-Scale Assembly , 2006, Proceedings of the IEEE.

[22]  Gianluca Antonelli,et al.  Flocking for multi-robot systems via the Null-Space-based Behavioral control , 2010, 2008 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[23]  Jeffrey A. Hoffman,et al.  Review and Synthesis of Considerations in Architecting Heterogeneous Teams of Humans and Robots for Optimal Space Exploration , 2007, IEEE Transactions on Systems, Man, and Cybernetics, Part C (Applications and Reviews).

[24]  Fredrik Rehnmark,et al.  Robonaut: A Robot Designed to Work with Humans in Space , 2003, Auton. Robots.

[25]  Roderic A. Grupen,et al.  A hybrid architecture for adaptive robot control , 2000 .

[26]  Bruno Siciliano,et al.  Achieving a cooperative behavior in a dual-arm robot system via a modular control structure , 2001, J. Field Robotics.

[27]  Steven Dubowsky,et al.  Visually Guided Cooperative Robot Actions Based on Information Quality , 2005, Auton. Robots.