{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,4,6]],"date-time":"2026-04-06T06:57:23Z","timestamp":1775458643315,"version":"3.50.1"},"reference-count":44,"publisher":"Springer Science and Business Media LLC","issue":"2-4","license":[{"start":{"date-parts":[[2008,7,30]],"date-time":"2008-07-30T00:00:00Z","timestamp":1217376000000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Swarm Intell"],"published-print":{"date-parts":[[2008,12]]},"DOI":"10.1007\/s11721-008-0012-6","type":"journal-article","created":{"date-parts":[[2008,7,29]],"date-time":"2008-07-29T15:42:13Z","timestamp":1217346133000},"page":"143-165","source":"Crossref","is-referenced-by-count":35,"title":["SWARMORPH-script: a language for arbitrary morphology generation in self-assembling robots"],"prefix":"10.1007","volume":"2","author":[{"given":"Anders Lyhne","family":"Christensen","sequence":"first","affiliation":[]},{"given":"Rehan","family":"O\u2019Grady","sequence":"additional","affiliation":[]},{"given":"Marco","family":"Dorigo","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2008,7,30]]},"reference":[{"issue":"6","key":"12_CR1","doi-asserted-by":"crossref","first-page":"926","DOI":"10.1109\/70.736776","volume":"14","author":"T. Balch","year":"1998","unstructured":"Balch, T., & Arkin, R. C. (1998). Behavior-based formation control for multirobot teams. IEEE Transactions on Robotics and Automation, 14(6), 926\u2013939.","journal-title":"IEEE Transactions on Robotics and Automation"},{"key":"12_CR2","first-page":"1734","volume-title":"Proceedings of the IEEE international conference on robotics & automation","author":"H. Bojinov","year":"2000","unstructured":"Bojinov, H., Casal, A., & Hogg, T. (2000). Emergent structures in modular self-reconfigurable robots. In Proceedings of the IEEE international conference on robotics & automation (Vol. 2, pp. 1734\u20131741). Los Alamitos: IEEE Computer Society Press."},{"key":"12_CR3","doi-asserted-by":"crossref","DOI":"10.1093\/oso\/9780195131581.001.0001","volume-title":"Swarm intelligence: from natural to artificial systems","author":"E. Bonabeau","year":"1999","unstructured":"Bonabeau, E., Dorigo, M., & Theraulaz, G. (1999). Swarm intelligence: from natural to artificial systems. New York: Oxford University Press."},{"issue":"4","key":"12_CR4","doi-asserted-by":"crossref","first-page":"452","DOI":"10.1109\/TMECH.2002.806226","volume":"7","author":"H. B. Brown","year":"2002","unstructured":"Brown, H. B., Weghe, J. M. V., Bererton, C. A., & Khasla, P. K. (2002). Millibot trains for enhanced mobility. IEEE\/ASME Transactions on Mechatronics, 7(4), 452\u2013461.","journal-title":"IEEE\/ASME Transactions on Mechatronics"},{"issue":"9","key":"12_CR5","doi-asserted-by":"crossref","first-page":"919","DOI":"10.1177\/0278364904044409","volume":"23","author":"Z. Butler","year":"2004","unstructured":"Butler, Z., Kotay, K., Rus, D., & Tomita, K. (2004). Generic decentralized control for lattice-based self-reconfigurable robots. International Journal of Robotics Research, 23(9), 919\u2013937.","journal-title":"International Journal of Robotics Research"},{"issue":"3","key":"12_CR6","doi-asserted-by":"crossref","first-page":"309","DOI":"10.1023\/A:1008985810481","volume":"8","author":"A. Castano","year":"2000","unstructured":"Castano, A., Shen, W.-M., & Will, P. (2000). CONRO: Towards deployable robots with inter-robots metamorphic capabilities. Autonomous Robots, 8(3), 309\u2013324.","journal-title":"Autonomous Robots"},{"key":"12_CR7","first-page":"716","volume-title":"Proceedings of the 9th European conference on artificial life (ECAL2007)","author":"A. L. Christensen","year":"2007","unstructured":"Christensen, A. L., O\u2019Grady, R., & Dorigo, M. (2007a). A mechanism to self-assemble patterns with autonomous robots. In Proceedings of the 9th European conference on artificial life (ECAL2007) (pp.\u00a0716\u2013725). Berlin: Springer."},{"issue":"4","key":"12_CR8","doi-asserted-by":"crossref","first-page":"18","DOI":"10.1109\/M-RA.2007.908970","volume":"14","author":"A. L. Christensen","year":"2007","unstructured":"Christensen, A. L., O\u2019Grady, R., & Dorigo, M. (2007b). Morphology control in a multirobot system. IEEE Robotics & Automation Magazine, 14(4), 18\u201325.","journal-title":"IEEE Robotics & Automation Magazine"},{"issue":"4","key":"12_CR9","doi-asserted-by":"crossref","first-page":"391","DOI":"10.1163\/156855301750398329","volume":"15","author":"R. Damoto","year":"2001","unstructured":"Damoto, R., Kawakami, A., & Hirose, S. (2001). Study of super-mechano colony: concept and basic experimental set-up. Advanced Robotics, 15(4), 391\u2013408.","journal-title":"Advanced Robotics"},{"issue":"5","key":"12_CR10","doi-asserted-by":"crossref","first-page":"813","DOI":"10.1109\/TRA.2002.803463","volume":"18","author":"A. K. Das","year":"2002","unstructured":"Das, A. K., Fierro, R., Kumar, V., Ostrowski, J. P., Spletzer, J., & Taylor, C. J. (2002). A vision-based formation control framework. IEEE Transactions on Robotics and Automation, 18(5), 813\u2013825.","journal-title":"IEEE Transactions on Robotics and Automation"},{"issue":"2\u20133","key":"12_CR11","doi-asserted-by":"crossref","first-page":"223","DOI":"10.1023\/B:AURO.0000033973.24945.f3","volume":"17","author":"M. Dorigo","year":"2004","unstructured":"Dorigo, M., Trianni, V., \u015eahin, E., Gro\u00df, R., Labella, T. H., Baldassarre, G., Nolfi, S., Deneubourg, J.-L., Mondada, F., Floreano, D., & Gambardella, L. M. (2004). Evolving self-organizing behaviors for a swarm-bot. Autonomous Robots, 17(2\u20133), 223\u2013245.","journal-title":"Autonomous Robots"},{"key":"12_CR12","first-page":"103","volume-title":"Computational intelligence: principles and practice","author":"M. Dorigo","year":"2006","unstructured":"Dorigo, M., Tuci, E., Trianni, V., Gro\u00df, R., Nouyan, S., Ampatzis, C., Labella, T. H., O\u2019Grady, R., Bonani, M., & Mondada, F. (2006). SWARM-BOT: Design and implementation of colonies of self-assembling robots. In G. Y. Yen & D. B. Fogel (Eds.), Computational intelligence: principles and practice (pp.\u00a0103\u2013135). New York: IEEE Computational Intelligence Society."},{"issue":"2\u20133","key":"12_CR13","doi-asserted-by":"crossref","first-page":"239","DOI":"10.1016\/0921-8890(91)90045-M","volume":"7","author":"T. Fukuda","year":"1991","unstructured":"Fukuda, T., Buss, M., Hosokai, H., & Kawauchi, Y. (1991). Cell structured robotic system CEBOT: control, planning and communication methods. Robotics and Autonomous Systems, 7(2\u20133), 239\u2013248.","journal-title":"Robotics and Autonomous Systems"},{"key":"12_CR14","doi-asserted-by":"crossref","unstructured":"Gro\u00df, R., & Dorigo, M. (2008, in press). Self-assembly at the macroscopic scale. Proceedings of the IEEE.","DOI":"10.1109\/JPROC.2008.927352"},{"issue":"6","key":"12_CR15","doi-asserted-by":"crossref","first-page":"1115","DOI":"10.1109\/TRO.2006.882919","volume":"22","author":"R. Gro\u00df","year":"2006","unstructured":"Gro\u00df, R., Bonani, M., Mondada, F., & Dorigo, M. (2006). Autonomous self-assembly in swarm-bots. IEEE Transactions on Robotics, 22(6), 1115\u20131130.","journal-title":"IEEE Transactions on Robotics"},{"key":"12_CR16","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1016\/0921-8890(95)00066-6","volume":"17","author":"S. Hirose","year":"1996","unstructured":"Hirose, S., Shirasu, T., & Fukushima, E. F. (1996). Proposal for cooperative robot \u201cGunryu\u201d composed of autonomous segments. Robotics and Autonomous Systems, 17, 107\u2013118.","journal-title":"Robotics and Autonomous Systems"},{"key":"12_CR17","doi-asserted-by":"crossref","first-page":"721","DOI":"10.1109\/ROBOT.2003.1241679","volume-title":"Proceedings of the 2003 IEEE international conference on robotics and automation, ICRA\u201903","author":"C. Jones","year":"2003","unstructured":"Jones, C., & Matari\u0107, M. J. (2003). From local to global behavior in intelligent self-assembly. In Proceedings of the 2003 IEEE international conference on robotics and automation, ICRA\u201903 (Vol. 1, pp. 721\u2013726). Los Alamitos: IEEE Computer Society Press."},{"key":"12_CR18","first-page":"833","volume-title":"Proceedings of the 1993 IEEE international conference on robotics and automation, ICRA\u201993","author":"Y. Kawauchi","year":"1993","unstructured":"Kawauchi, Y., Inaba, M., & Fukuda, T. (1993). A principle of distributed decision making of cellular robotic system (CEBOT). In Proceedings of the 1993 IEEE international conference on robotics and automation, ICRA\u201993 (pp. 833\u2013838). Piscataway: IEEE Press."},{"issue":"6","key":"12_CR19","doi-asserted-by":"crossref","first-page":"949","DOI":"10.1109\/TAC.2006.876950","volume":"51","author":"E. Klavins","year":"2006","unstructured":"Klavins, E., Ghrist, R., & Lipsky, D. (2006). A grammatical approach to self-organizing robotic systems. IEEE Transactions on Automatic Control, 51(6), 949\u2013962.","journal-title":"IEEE Transactions on Automatic Control"},{"issue":"6","key":"12_CR20","doi-asserted-by":"crossref","first-page":"933","DOI":"10.1109\/TRA.2003.819598","volume":"19","author":"J. R. T. Lawton","year":"2003","unstructured":"Lawton, J. R. T., Beard, R. W., & Young, B. J. (2003). A decentralized approach to formation maneuvers. IEEE Transactions on Robotics and Automation, 19(6), 933\u2013941.","journal-title":"IEEE Transactions on Robotics and Automation"},{"issue":"4","key":"12_CR21","doi-asserted-by":"crossref","first-page":"387","DOI":"10.1023\/A:1008814708459","volume":"4","author":"M. A. Lewis","year":"1997","unstructured":"Lewis, M. A., & Tan, K. H. (1997). High precision formation control of mobile robots using virtual structures. Autonomous Robots, 4(4), 387\u2013403.","journal-title":"Autonomous Robots"},{"issue":"2\u20133","key":"12_CR22","doi-asserted-by":"crossref","first-page":"193","DOI":"10.1023\/B:AURO.0000033972.50769.1c","volume":"17","author":"F. Mondada","year":"2004","unstructured":"Mondada, F., Pettinaro, G. C., Guignard, A., Kwee, I. V., Floreano, D., Deneubourg, J.-L., Nolfi, S., Gambardella, L. M., & Dorigo, M. (2004). SWARM-BOT: a new distributed robotic concept. Autonomous Robots, 17(2\u20133), 193\u2013221.","journal-title":"Autonomous Robots"},{"issue":"2","key":"12_CR23","doi-asserted-by":"crossref","first-page":"21","DOI":"10.1109\/MRA.2005.1458313","volume":"12","author":"F. Mondada","year":"2005","unstructured":"Mondada, F., Gambardella, L. M., Floreano, D., Nolfi, S., Deneubourg, J.-L., & Dorigo, M. (2005). The cooperation of swarm-bots: physical interactions in collective robotics. IEEE Robotics & Automation Magazine, 12(2), 21\u201328.","journal-title":"IEEE Robotics & Automation Magazine"},{"issue":"2","key":"12_CR24","doi-asserted-by":"crossref","first-page":"215","DOI":"10.1007\/s10514-005-0727-9","volume":"18","author":"K. Motomura","year":"2005","unstructured":"Motomura, K., Kawakami, A., & Hirose, S. (2005). Development of arm equipped single wheel rover: effective arm-posture-based steering method. Autonomous Robots, 18(2), 215\u2013229.","journal-title":"Autonomous Robots"},{"issue":"4","key":"12_CR25","doi-asserted-by":"crossref","first-page":"431","DOI":"10.1109\/TMECH.2002.806220","volume":"7","author":"S. Murata","year":"2002","unstructured":"Murata, S., Yoshida, E., Kamimura, A., Kurokawa, H., Tomita, K., & Kokaji, S. (2002). M-tran: Self-reconfigurable modular robotic system. IEEE-ASME Transactions on Mechatronics, 7(4), 431\u2013441.","journal-title":"IEEE-ASME Transactions on Mechatronics"},{"key":"12_CR26","first-page":"433","volume-title":"Intelligent autonomous systems","author":"S. Nouyan","year":"2006","unstructured":"Nouyan, S., Gro\u00df, R., Bonani, M., Mondada, F., & Dorigo, M. (2006). Group transport along a robot chain in a self-organised robot colony. In T. Arai, R. Pfeifer, T. Balch, & H. Yokoi (Eds.), Intelligent autonomous systems (Vol.\u00a09, pp. 433\u2013442). Amsterdam: IOS Press."},{"key":"12_CR27","series-title":"Lecture notes in artificial intelligence","doi-asserted-by":"crossref","first-page":"272","DOI":"10.1007\/11553090_28","volume-title":"Advances in artificial life: 8th European conference, ECAL 2005, proceedings","author":"R. O\u2019Grady","year":"2005","unstructured":"O\u2019Grady, R., Gro\u00df, R., Mondada, F., Bonani, M., & Dorigo, M. (2005). Self-assembly on demand in a group of physical autonomous mobile robots navigating rough terrain. In Lecture notes in artificial intelligence : Vol.\u00a03630. Advances in artificial life: 8th European conference, ECAL 2005, proceedings (pp.\u00a0272\u2013281). Berlin: Springer."},{"key":"12_CR28","series-title":"Lecture notes in computer science","first-page":"261","volume-title":"Ant colony optimization and swarm intelligence, sixth international conference, ANTS 2008, proceedings","author":"R. O\u2019Grady","year":"2008","unstructured":"O\u2019Grady, R., Christensen, A. L., & Dorigo, M. (2008). Automous reconfiguration in a self-assembling multi-robot system. In Lecture notes in computer science : Vol.\u00a05217. Ant colony optimization and swarm intelligence, sixth international conference, ANTS 2008, proceedings (pp.\u00a0261\u2013268). Berlin: Springer."},{"key":"12_CR29","first-page":"2513","volume-title":"Proceedings of the 1999 IEEE international conference on robotics and automation, ICRA\u201999","author":"D. Rus","year":"1999","unstructured":"Rus, D., & Vona, M. (1999). Self-reconfiguration planning with compressible unit modules. In Proceedings of the 1999 IEEE international conference on robotics and automation, ICRA\u201999 (Vol. 4, pp. 2513\u20132520). Los Alamitos: IEEE Computer Society Press."},{"issue":"1","key":"12_CR30","doi-asserted-by":"crossref","first-page":"107","DOI":"10.1023\/A:1026504804984","volume":"10","author":"D. Rus","year":"2001","unstructured":"Rus, D., & Vona, M. (2001). Crystalline robots: self-reconfiguration with compressible unit modules. Autonomous Robots, 10(1), 107\u2013124.","journal-title":"Autonomous Robots"},{"key":"12_CR31","doi-asserted-by":"crossref","first-page":"3636","DOI":"10.1109\/IROS.2006.281719","volume-title":"Proceedings of the 2006 IEEE\/RSJ international conference on intelligent robots and systems","author":"B. Salemi","year":"2006","unstructured":"Salemi, B., Moll, M., & Shen, W.-M. (2006). SUPERBOT: a deployable, multi-functional, and modular self-reconfigurable robotic system. In Proceedings of the 2006 IEEE\/RSJ international conference on intelligent robots and systems (pp. 3636\u20133641). Piscataway: IEEE Press."},{"issue":"1","key":"12_CR32","doi-asserted-by":"crossref","first-page":"93","DOI":"10.1023\/B:AURO.0000032940.08116.f1","volume":"17","author":"W.-M. Shen","year":"2004","unstructured":"Shen, W.-M., Will, P., Galstyan, A., & Chuong, C. M. (2004). Hormone-inspired self-organization and distributed control of robotic swarms. Autonomous Robots, 17(1), 93\u2013105.","journal-title":"Autonomous Robots"},{"issue":"2","key":"12_CR33","doi-asserted-by":"crossref","first-page":"165","DOI":"10.1007\/s10514-006-6475-7","volume":"20","author":"W.-M. Shen","year":"2006","unstructured":"Shen, W.-M., Krivokon, M., Chiu, H., Everist, J., Rubenstein, M., & Venkatesh, J. (2006). Multimode locomotion for reconfigurable robots. Autonomous Robots, 20(2), 165\u2013177.","journal-title":"Autonomous Robots"},{"key":"12_CR34","first-page":"44","volume-title":"Proceedings of the 7th Scandinavian conference on artificial intelligence","author":"K. St\u00f8y","year":"2001","unstructured":"St\u00f8y, K. (2001). Using situated communication in distributed autonomous mobile robots. In Proceedings of the 7th Scandinavian conference on artificial intelligence (pp. 44\u201352). Amsterdam: IOS Press."},{"issue":"2","key":"12_CR35","doi-asserted-by":"crossref","first-page":"135","DOI":"10.1016\/j.robot.2005.09.017","volume":"54","author":"K. St\u00f8y","year":"2006","unstructured":"St\u00f8y, K. (2006). Using cellular automata and gradients to control self-reconfiguration. Robotics and Autonomous Systems, 54(2), 135\u2013141.","journal-title":"Robotics and Autonomous Systems"},{"key":"12_CR36","first-page":"1","volume-title":"Proceedings of the international conference on distributed autonomous robot systems (DARS-04)","author":"K. St\u00f8y","year":"2004","unstructured":"St\u00f8y, K., & Nagpal, R. (2004). Self-reconfiguration using directed growth. In Proceedings of the international conference on distributed autonomous robot systems (DARS-04) (pp. 1\u201310). Berlin: Springer."},{"key":"12_CR37","doi-asserted-by":"crossref","first-page":"213","DOI":"10.1007\/s00422-006-0080-x","volume":"95","author":"V. Trianni","year":"2006","unstructured":"Trianni, V., & Dorigo, M. (2006). Self-organisation and communication in groups of simulated and physical robots. Biological Cybernetics, 95, 213\u2013231.","journal-title":"Biological Cybernetics"},{"key":"12_CR38","first-page":"161","volume-title":"Proceedings of robotics science and systems","author":"P. White","year":"2005","unstructured":"White, P., Zykov, V., Bongard, J., & Lipson, H. (2005). Three dimensional stochastic reconfiguration of modular robots. In Proceedings of robotics science and systems (pp. 161\u2013168). Cambridge: MIT Press."},{"key":"12_CR39","doi-asserted-by":"crossref","first-page":"951","DOI":"10.1109\/ROBOT.2003.1241715","volume-title":"Proceedings of the 2003 international conference on robotics and automation, ICRA\u201903","author":"M. Yamakita","year":"2003","unstructured":"Yamakita, M., Taniguchi, Y., & Shukuya, Y. (2003). Analysis of formation control of cooperative transportation of mother ship by SMC. In Proceedings of the 2003 international conference on robotics and automation, ICRA\u201903 (Vol. 1, pp. 951\u2013956). Los Alamitos: IEEE Computer Society Press."},{"key":"12_CR40","volume-title":"Proceedings of the 2000 IEEE international conference on robotics and automation, ICRA\u201900","author":"M. Yim","year":"2000","unstructured":"Yim, M., Duff, D. G., & Roufas, K. D. (2000). PolyBot: a modular reconfigurable robot. In Proceedings of the 2000 IEEE international conference on robotics and automation, ICRA\u201900 (Vol. 1). Piscataway: IEEE Press."},{"issue":"2\u20133","key":"12_CR41","doi-asserted-by":"crossref","first-page":"225","DOI":"10.1023\/A:1022287820808","volume":"14","author":"M. Yim","year":"2003","unstructured":"Yim, M., Roufas, K., Duff, D., Zhang, Y., Eldershaw, C., & Homans, S. B. (2003). Modular reconfigurable robots in space applications. Autonomous Robots, 14(2\u20133), 225\u2013237.","journal-title":"Autonomous Robots"},{"issue":"1","key":"12_CR42","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1109\/MRA.2007.339623","volume":"14","author":"M. Yim","year":"2007","unstructured":"Yim, M., Shen, W.-M., Salemi, B., Rus, D., Moll, M., Lipson, H., Klavins, E., & Chirikjian, G. S. (2007). Modular self-reconfigurable robot systems. IEEE Robotics & Automation Magazine, 14(1), 43\u201352.","journal-title":"IEEE Robotics & Automation Magazine"},{"key":"12_CR43","volume-title":"Proceedings of the 7th international conference on autonomous agents and multiagent systems (AAMAS 2008)","author":"C.-H. Yu","year":"2008","unstructured":"Yu, C.-H., & Nagpal, R. (2008). Sensing-based shape formation on modular multi-robot systems: a theoretical study. In Proceedings of the 7th international conference on autonomous agents and multiagent systems (AAMAS 2008). New York: ACM."},{"key":"12_CR44","first-page":"2353","volume-title":"Proceedings of the IEEE\/RSJ international conference on intelligent robots and systems (IROS 2007)","author":"C.-H. Yu","year":"2007","unstructured":"Yu, C.-H., Willems, F.-X., Ingber, D., & Nagpal, R. (2007). Self-organization of environmentally-adaptive shapes on a modular robot. In Proceedings of the IEEE\/RSJ international conference on intelligent robots and systems (IROS 2007) (pp. 2353\u20132360). Piscataway: IEEE Press."}],"container-title":["Swarm Intelligence"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11721-008-0012-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s11721-008-0012-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s11721-008-0012-6","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,9,14]],"date-time":"2021-09-14T01:47:41Z","timestamp":1631584061000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s11721-008-0012-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,7,30]]},"references-count":44,"journal-issue":{"issue":"2-4","published-print":{"date-parts":[[2008,12]]}},"alternative-id":["12"],"URL":"https:\/\/doi.org\/10.1007\/s11721-008-0012-6","relation":{},"ISSN":["1935-3812","1935-3820"],"issn-type":[{"value":"1935-3812","type":"print"},{"value":"1935-3820","type":"electronic"}],"subject":[],"published":{"date-parts":[[2008,7,30]]}}}