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
Tax calculation will be finalised at checkout
Purchases are for personal use only
Learn about institutional subscriptionsPreview
Unable to display preview. Download preview PDF.
References
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)
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)
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)
Dorigo, M., Caro, G.D., Gambardella, L.M.: Ant algorithms for discrete optimization. Artificial Life, 137–172 (1999)
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)
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)
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)
Lindsey, Q.J., Mellinger, D., Kumar, V.: Construction of cubic structures with quadrotor teams. Robotics: Science and Systems (June 2011)
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)
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)
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)
Peterson, K., Nagpal, R., Werfel, J.: Termes: an autonomous robotic system for three-dimensional collective construction. In: Robotics: Science and Systems (2011)
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)
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)
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)
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)
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)
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)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights 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)