Skip to main content

Task Partitioning via Ant Colony Optimization for Distributed Assembly

  • Conference paper
  • 1929 Accesses

Part of the book series: Lecture Notes in Computer Science ((LNTCS,volume 7461))

Abstract

We address the distributed assembly of a structure by a team of homogeneous robots. We present an ant-colony-optimization (ACO) based algorithm to partition general 2- and 3-D assembly tasks into N separate subtasks. The objective is to determine an allocation or partitioning strategy that minimizes the workload imbalance between the robots that allow for maximum assembly parallelization. This objective is achieved by extending ACO to apply to a team of ants dividing a set of tasks, with pheromone marking connections between tasks guiding decisions on task allocation. We present simulation results for various 2-D and 3-D structures and discuss the advantages of the ACO formulation in the context of other existing approaches.

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

Buying options

Chapter
USD   29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD   39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD   54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Learn about institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Berman, S., Lindsey, Q., Sakar, M.S., Kumar, V., Pratt, S.: Experimental study and modeling of group retrieval in ants as an approach to collective transport in swarm robotic systems. Proceedings of the IEEE, Special Issue on Swarming in Natural and Engineered Systems (2011)

    Google Scholar 

  2. Bolger, A., Faulkner, M., Stein, D., White, L., Yun, S., Rus, D.: Experiments in decentralized robot construction with tool delivery and assembly robots. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (2010)

    Google Scholar 

  3. Chaimowicz, L., Sugar, T., Kumar, V., Campos, M.F.M.: An Architecture for Tightly Coupled Multi-Robot Cooperation. In: Proc. IEEE Int. Conf. on Rob. & Autom., Seoul, Korea, pp. 2292–2297 (May 2001)

    Google Scholar 

  4. Dorigo, M., Caro, G.D., Gambardella, L.M.: Ant algorithms for discrete optimization. Artificial Life, 137–172 (1999)

    Google Scholar 

  5. Fink, J., Hsieh, M.A., Kumar, V.: Multi-robot manipulation via caging in environments with obstacles. In: Proc. IEEE International Conference on Robotics and Automation (ICRA 2008), Pasadena, CA, pp. 1471–1476 (May 2008)

    Google Scholar 

  6. Hsieh, M., Rogoff, J.: Complexity measures for distributed assembly tasks. In: Proc. of the 2010 Performance Metrics for Intelligent Systems Workshop (PerMIS 2009), Baltimore, Maryland (September 2010)

    Google Scholar 

  7. Klavins, E., Burden, S., Napp, N.: Optimal rules for programmed stochastic self-assembly. In: Proc. Robotics: Science and Systems II, Atlanta, GA, pp. 9–16 (2007)

    Google Scholar 

  8. Lindsey, Q.J., Mellinger, D., Kumar, V.: Construction of cubic structures with quadrotor teams. Robotics: Science and Systems (June 2011)

    Google Scholar 

  9. Mataric, M.J., Nilsson, M., Simsarian, K.: Cooperative Multi-Robot Box-Pushing. In: Proc. IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 1995), Pittsburgh, Pennsylvania, pp. 556–561 (August 1995)

    Google Scholar 

  10. Matthey, L., Berman, S., Kumar, V.: Stochastic Strategies for a Swarm Robotic Assembly System. In: Proc. 2009 IEEE International Conference on Robotics and Automation (ICRA 2009), Kobe, Japan, pp. 1953–1958 (2009)

    Google Scholar 

  11. Pereira, G.A.S., Kumar, V., Campos, M.F.M.: Decentralized Algorithms for Multirobot Manipulation via Caging. International Journal of Robotics Research 23, 783–795 (2004)

    Article  Google Scholar 

  12. Peterson, K., Nagpal, R., Werfel, J.: Termes: an autonomous robotic system for three-dimensional collective construction. In: Robotics: Science and Systems (2011)

    Google Scholar 

  13. Sauter, J.A., Matthews, R., Parunak, H.V.D., Brueckner, S.: Evolving adaptive pheromone path planning mechanisms. In: Autonomous Agents and Multi-Agent Systems (AAMAS 2002), Bologna, Italy, pp. 434–440 (2002)

    Google Scholar 

  14. Sugar, T., Kumar, V.: Multiple Cooperating Mobile Manipulators. In: Proc. 1999 IEEE International Conference on Robotics and Automation (ICRA 1999), Detroit, Michigan, pp. 1538–1543 (May 1999)

    Google Scholar 

  15. Werfel, J., Bar-Yam, Y., Nagpal, R.: Building patterned structures with robot swarms. In: Proc. of the 19th Int. Joint Conf. on Artificial Intelligence (IJCAI 2005), Pasadena, CA USA, pp. 1495–1502 (July 2009)

    Google Scholar 

  16. Worcester, J., Rogoff, J., Hsieh, M.: Constrained Task Partitioning for Distributed Assembly. In: Proc. IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2011), San Francisco, California (September 2011)

    Google Scholar 

  17. Yun, S.K., Rus, D.: Adaptation to robot failures and shape change in decentralized construction. In: Proc. of the Int. Conf. on Robotics & Automation (ICRA 2010), Anchorage, AK, USA, pp. 2451–2458 (May 2010)

    Google Scholar 

  18. Yun, S.-k., Schwager, M., Rus, D.: Coordinating Construction of Truss Structures Using Distributed Equal-Mass Partitioning. In: Pradalier, C., Siegwart, R., Hirzinger, G. (eds.) Robotics Research. STAR, vol. 70, pp. 607–623. Springer, Heidelberg (2011)

    Chapter  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2012 Springer-Verlag Berlin Heidelberg

About this paper

Cite this paper

Worcester, J., Hsieh, M.A. (2012). Task Partitioning via Ant Colony Optimization for Distributed Assembly. In: Dorigo, M., et al. Swarm Intelligence. ANTS 2012. Lecture Notes in Computer Science, vol 7461. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-32650-9_13

Download citation

  • DOI: https://doi.org/10.1007/978-3-642-32650-9_13

  • Publisher Name: Springer, Berlin, Heidelberg

  • Print ISBN: 978-3-642-32649-3

  • Online ISBN: 978-3-642-32650-9

  • eBook Packages: Computer ScienceComputer Science (R0)

Publish with us

Policies and ethics