Skip to main content

3D Formation Control of Swarm Robots Using Mobile Agents

  • Conference paper
  • First Online:
Knowledge-Based Software Engineering: 2018 (JCKBSE 2018)

Part of the book series: Smart Innovation, Systems and Technologies ((SIST,volume 108))

Included in the following conference series:

  • 376 Accesses

Abstract

In this paper, we propose a control algorithm to compose a arbitrary three dimensional formations which consists of actual swarm robots. The swarm robots that are composing formations such as specific polyhedrons or spheres coordinate each other by using network communication. Our control algorithm achieves the network communication by mobile software agents. A mobile software agent introduces control programs to each robot that has no initial program. In our formation algorithm, a formation is achieved through moving of a mobile agent called Ant agent to its own location. The movement process results in formation of robots because an Ant agent has to drive a robot in order to reach some specific place. In the process, a mobile agent can exchange a robot to drive through migration to another robot, which enables the agent to move without interference from other robots. This movement property makes formation more efficient, and contributes to formation of shapes filled inside. Also, in our algorithm, each agent does not have to know the absolute coordination of its own location. Instead, it knows the relative coordinates of its neighbor Ant agents, and it attracts them to the coordinates using Pheromone agent. A Pheromone agent repeatedly migrates between robots while adjusting the target coordinate. Once it finds a specific Ant agent to attract, it guides the Ant agent to the target coordinate. The guidance manner attracts neighbors to relative coordinates each other, enabling a shape to be composed without absolute coordinates. Therefore we can compose any formation at any coordinates in a three dimensional space. We have implemented a simulator based on our algorithm and conducted experiments to demonstrate the practical feasibility of our approach.

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

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 129.00
Price excludes VAT (USA)
  • Available as EPUB and PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 169.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info
Hardcover Book
USD 169.99
Price excludes VAT (USA)
  • Durable hardcover 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

Institutional subscriptions

References

  1. Takimoto, M., Mizuno, M., Kurio, M., Kambayashi, Y.: Saving energy consumption of multi-robots using higher-order mobile agents. In: Proceedings of the First KES International Symposium on Agent and Multi-Agent Systems (KES-AMSTA 2007). Lecture Notes in Artificial Intelligence, vol. 4496, pp. 549–558. Springer, Heidelberg (2007)

    Google Scholar 

  2. Binder, W., Hulaas, J.G., Villazon, A.: Portable resource control in the J-SEA12 mobile agent system. In: Proceedings of the Fifth International Conference on Autonomous Agents (AGENTS 2001), pp. 222–223. ACM (2001)

    Google Scholar 

  3. Cheng, J., Cheng, W., Nagpal, R.: Robust and self-repairing formation control for swarms of mobile agents. In: Proceedings of the 20th National Conference on Artificial Intelligence - Volume 1 ser. AAAIf 05, pp. 59–64. AAAI Press (2005)

    Google Scholar 

  4. Mizutani, M., Takimoto, M., Kambayashi, Y.: Ant colony clustering using mobile agents as ants and pheromone. In: Proceedings of the Second Asian Conference on Intelligent Information and Database Systems Applications of Intelligent Systems (ACIDS 2010). Lecture Notes in Computer Science, vol. 5990, pp. 435–444. Springer, Heidelberg (2010)

    Google Scholar 

  5. Shintani, M., Lee, S., Takimoto, M., Kambayashi, Y.: Synthesizing pheromone agents for serialization in the distributed ant colony clustering. In: ECTA and FCTA 2011 - Proceedings of the International Conference on Evolutionary Computation Theory and Applications and the Proceedings of the International Conference on Fuzzy Computation Theory and Applications, Parts of the International Joint Conference on Computational Intelligence (IJCCI 2011), pp. 220–226. SciTePress (2011)

    Google Scholar 

  6. Shintani, M., Lee, S., Takimoto, M., Kamyabashi, Y.: A serialization algorithm for mobile robots using mobile agents with distributed ant colony clustering. In: Knowledge-Based and Intelligent Information and Engineering Systems. Lecture Notes in Computer Science, vol. 6881, pp. 260–270. Springer, Heidelberg (2011)

    Google Scholar 

  7. Kambayashi, Y., Ugajin, M., Sato, O., Tsujimura, Y., Yamachi, H., Takimoto, M., Yamamoto, H.: Integrating ant colony clustering to a multi-robot system using mobile agents. Ind. Eng. Manag. Syst. 8(3), 181–193 (2009)

    Google Scholar 

  8. Kambayashi, Y., Takimoto, M.: Higher-order mobile agents for controlling intelligent robots. Int. J. Intell. Inf. Technol. (IJIIT) 1(2), 28–42 (2005)

    Article  Google Scholar 

  9. Nagata, T., Takimoto, M., Kambayashi, Y.: Suppressing the total costs of executing tasks using mobile agents. In: 42nd Hawaii International Conference on System Sciences 2009, HICSS 2009, pp. 1–10, January 2009

    Google Scholar 

  10. Dorigo, M., Birattari, M., Stützle, T.: Ant colony optimization-artificial ants as a computational intelligence technique. IEEE Comput. Intell. Mag. 1(4), 28–39 (2006)

    Article  Google Scholar 

  11. Dorigo, M., Gambardella, L.M.: Ant colony system: a cooperative learning approach to the traveling salesman. IEEE Trans. Evol. Comput. 1(1), 53–66 (1996)

    Article  Google Scholar 

  12. Goss, S., Aron, S., Deneubourg, J.L., Pasteels, J.M.: Self-organized shortcuts in the Argentine ant. Naturwissenschaften 76, 579–581 (1989)

    Article  Google Scholar 

  13. Goss, S., Beckers, R., Deneubourg, J.L., Aron, S., Pasteels, J.M.: How trail laying and trail following can solve foraging problems for ant colonies. In: Behavioural Mechanisms of Food Selection Volume 20 of the series NATO ASI Series, pp. 661–678 (1990)

    Google Scholar 

  14. Oikawa, R., Takimoto, M., Kambayashi, Y.: Distributed formation control for swarm robots using mobile agents. In: Proceedings of the Tenth Jubilee IEEE International Symposium on Applied Computational Intelligence and Informatics, pp. 111–116 (2015)

    Google Scholar 

  15. Oikawa, R., Takimoto, M., Kambayashi, Y.: Composing swarm robot formations based on their distributions using mobile agents. In: Multi-Agent Systems and Agreement Technologies, EUMAS: Lecture Notes in Computer Science, vol. 9571. Springer, Cham (2016)

    Google Scholar 

Download references

Acknowledgment

This work is partially supported by Japan Society for Promotion of Science (JSPS), with the basic research program (C) (No.17k01304), Grant-in-Aid for Scientific Research (KAKENHI).

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Tadashi Shoji .

Editor information

Editors and Affiliations

Rights and permissions

Reprints and permissions

Copyright information

© 2019 Springer Nature Switzerland AG

About this paper

Check for updates. Verify currency and authenticity via CrossMark

Cite this paper

Yajima, H., Shoji, T., Oikawa, R., Takimoto, M., Kambayashi, Y. (2019). 3D Formation Control of Swarm Robots Using Mobile Agents. In: Virvou, M., Kumeno, F., Oikonomou, K. (eds) Knowledge-Based Software Engineering: 2018. JCKBSE 2018. Smart Innovation, Systems and Technologies, vol 108. Springer, Cham. https://doi.org/10.1007/978-3-319-97679-2_17

Download citation

Publish with us

Policies and ethics