Skip to main content
Log in

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

  • Published:
Autonomous Robots Aims and scope Submit manuscript

Abstract

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.

This is a preview of subscription content, log in via an institution to check access.

Access this article

Price excludes VAT (USA)
Tax calculation will be finalised during checkout.

Instant access to the full article PDF.

Fig. 1
Fig. 2
Fig. 3
Fig. 4
Fig. 5
Fig. 6
Fig. 7
Fig. 8
Fig. 9

Similar content being viewed by others

References

  • Antonelli, G., Arrichiello, F., & Chiaverini, S. (2010). Flocking for multi-robot systems via the null-space-based behavioral control. Swarm Intelligence, 4, 37–56.

    Article  Google Scholar 

  • Bluethmann, W., Ambrose, R., Diftler, M., Askew, S., Huber, E., Goza, M., Rehnmark, F., Lovchik, C., & Magruder, D. (2003). Robonaut: A robot designed to work with humans in space. Autonomous Robots, 14, 179–197.

    Article  MATH  Google Scholar 

  • Brock, O., Fagg, A., Grupen, R., Platt, R., Rosenstein, M., & Sweeney, J. (2005). A framework for learning and control in intelligent humanoid robots. International Journal of Humanoid Robotics, 2(3), 301–336.

    Article  Google Scholar 

  • Brogardh, T. (2007). Present and future robot control development—an industrial perspective. Annual Reviews in Control, 31(1), 69–79.

    Article  Google Scholar 

  • Caccavale, F., Natale, C., Siciliano, B., & Villani, L. (2001). Achieving a cooperative behavior in a dual-arm robot system via a modular control structure. Journal of Robotic Systems, 18(12), 691–699.

    Article  MATH  Google Scholar 

  • Doggett, W. (2002). Robotic assembly of truss structures for space systems and future research plans. In Proc. of the 2002 aerospace conf. (Vol. 7, pp. 3589–3598).

    Google Scholar 

  • Huber, M. (2000). A hybrid architecture for adaptive robot control. Ph.D. dissertation, U. of Mass.

  • Huber, M., & Grupen, R. A. (1996). A hybrid discrete event dynamic systems approach to robot control (Tech. Rep. 96–43). U. of Mass., Department of Computer Science, 140 Governors Drive, Amherst, MA 01003-9264.

  • Huntsberger, T., Trebi-Ollennu, A., Aghazarian, H., Schenker, P., Prijanian, P., & Nayar, H. (2004). Distributed control of multi-robot systems engaged in tightly coupled tasks. Autonomous Robots, 17, 79–92.

    Article  Google Scholar 

  • Inuoe, H. (1981). Force feedback in precise assembly tasks. In Artificial intelligence: an MIT perspective (Vol. 2, pp. 219–241).

    Google Scholar 

  • Kruger, J., Lien, T., & Verl, A. (2009). Cooperation of human and machines in assembly lines. CIRP Annals Manufacturing Technology, 58(2), 628–646.

    Article  Google Scholar 

  • Lefeber, F. D. D. (2001). The concept and design of pleated pneumatic artificial muscles. International Journal of Fluid Power, 2(3), 41–50.

    Google Scholar 

  • Lefeber, F. D. D. (2002). Pneumatic artificial muscles: Actuators for robotics and automation. European Journal of Mechanical and Environmental Engineering, 47, 10–21.

    Google Scholar 

  • Mathewson, B. B. (1994). Integration of force strategies and natural admittance control. Ph.D. thesis, Case Western U.

  • Motoman (2011). http://motoman.com/.

  • Olivares, R. (2003). The intelligent machine architecture 2.5: A revised development environment and software architecture. Master’s thesis, Vanderbilt U.

  • Ozaki, F., Machida, K., & Iwata, T. (2004). Robot control strategy for in-orbit assembly of a micro satellite. Advanced Robotics, 18(24), 199–222.

    Article  Google Scholar 

  • Platt, R. J. (2006). Learning and generalizing control-based grasping and manipulations skills. Ph.D. thesis, U. of Mass. Amherst.

  • Platt, R., Grupen, R., & Fagg, A. (2006). Improving grasp skills using schema structured learning. In IEEE intl. conf. on development and learning.

    Google Scholar 

  • Pratt, G., & Williamson, M. (1995). Series elastic actuators. International Conference on Intelligent Robots and Systems, 1, 399.

    Google Scholar 

  • Rehnmark, F., Ambrose, R., Kennedy, B., Diftler, M., Mehling, J., Bridgwater, L., Radford, N., Goza, S., & Culbert, C. (2005). Innovative robot archetypes for in-space construction and maintenance. AIP Conference Proceedings, 746(1), 1070–1077.

    Article  Google Scholar 

  • Rojas, J. (2009). Autonomous cooperative assembly by force feedback using a control basis approach. Ph.D. thesis, Vanderbilt U.

  • Rojas, J., & Peters, R. A. II (2005). Sensory integration with articulated motion on a humanoid robot. Applied Bionics and Biomechanics, 2(3–4), 171–178.

    Article  Google Scholar 

  • Rojas, J., & Peters, R. A. II (2009). Preliminary results in force guided assembly for teams of heterogeneous robots. In SPIE’s defense, security, and sensing.

    Google Scholar 

  • Rojas, J., & Peters, R. A. II (2011a). Cooperative and coordinated assembly for heterogeneous robots via distributed mobile agents. In Workshop. of the IEEE intl. conf. on robots and automation.

    Google Scholar 

  • Rojas, J., & Peters, R. A. II (2011b). Automating short-term insertion of parts for heterogeneous robots using a control basis approach. In Proc. of the IEEE-RAS intl. conf. on humanoid robots.

    Google Scholar 

  • Sellner, B., Simmons, R., & Singh, S. (2005). Proc. from the intl. workshop on multi-robot systems from swarms to int. automata (Vol. III). Berlin: Springer.

    Google Scholar 

  • Sellner, B., Heger, F. W., Hiatt, L. M., Simmons, R., & Sing, S. (2006). Coordinated multiagent teams and sliding autonomy for large-scale assembly. IEEE Special Issue on Multirobot Systems, 94(7), 1425–1444.

    Google Scholar 

  • Shah, J. A., Saleh, J. H., & Hoffman, J. A. (2007). Review and synthesis of considerations in architecting heterogeneous teams of humans and robots for optimal space exploration. IEEE Transactions on Systems, Man, and Cybernetics, 37(5), 779–793.

    Article  Google Scholar 

  • Simmons, R., Singh, S., Heger, F. W., Hiatt, L. M., Koterba, S. C., Melchior, N., & Sellner, B. P. (2007). Human-robot teams for large-scale assembly. In Proc. of the NASA science technology conf.

    Google Scholar 

  • Sujan, V., & Dubowsky, S. (2005). Visually guided cooperative robot actions based on information quality. Autonomous Robots, 19, 89–110.

    Article  Google Scholar 

  • Ueno, H., Nishimaki, T., Oda, M., & Inaba, N. (2003). Autonomous cooperative robots for space structure assembly and maintenance. In Proc. of the 7th intl. symposium on artificial intelligence, robotics and automation in space.

    Google Scholar 

Download references

Acknowledgements

We acknowledge R. Grupen and R. Platt for their continued support. This work was supported by NASA grant NNX07AF04G.

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to J. Rojas.

Electronic Supplementary Material

Below is the link to the electronic supplementary material.

(WMV 4.8 MB)

Rights and permissions

Reprints and permissions

About this article

Cite this article

Rojas, J., Peters, R.A. Analysis of autonomous cooperative assembly using coordination schemes by heterogeneous robots using a control basis approach. Auton Robot 32, 369–383 (2012). https://doi.org/10.1007/s10514-012-9274-3

Download citation

  • Received:

  • Accepted:

  • Published:

  • Issue Date:

  • DOI: https://doi.org/10.1007/s10514-012-9274-3

Keywords

Navigation