Skip to content

A Study on the LLM-Based Software Architecture for Multi Robot Control

Sangho Choi Primary Contact
Abstract

This paper examines the latest developments in the convergence of robotics and AI, with a particular focus on analyzing key cases of robot control research using large language models (LLMs). Recent AI technologies such as computer vision, neural networks, reinforcement learning, and LLMs have significantly improved robots' visual recognition, motion control, perception, and decision-making abilities. This study presents an LLM-based robot control architecture that can be applied to small, medium-sized, and home/educational robots without requiring large-scale robot data.

This architecture proposes a 'self-describing' method that automatically generates system prompts from robot control programs, allowing non-experts to easily control robots. Additionally, it offers various LLM model selection options to reduce API usage costs and presents a multi-agent architecture for future robot functionality expansion and control of multiple robots. The feasibility of the proposed method is verified through robots tests using a robot simulator. As robot popularization expands beyond manufacturing sites into everyday life, this research is expected to lower the barriers to applying AI technology to small and medium-sized robots.

References
  1. Brown, T. B., Mann, B., Ryder, N., Subbiah, M., Kaplan, J., Dhariwal, P., Neelakantan, A., Shyam, P., Sastry, G., Askell, A., Agarwal, S., Herbert-Voss, A., Krueger, G., Henighan, T., Child, R., Ramesh, A., Ziegler, D. M., Wu, J., Winter, C., Hesse, C., Chen, M., Sigler, E., Litwin, M., Gray, S., Chess, B., Clark, J., Berner, C., McCandlish, S., Radford, A., Sutskever, I. and Amodei, D. (2020), Language models are few-shot learners, Advances in Neural Information Processing Systems, 33, 1877-1901.
  2. Huang, W., Abbeel, P., Pathak, D., & Mordatch, I. (2022), Language models as zero-shot planners: extracting actionable knowledge for embodied agents. Proceedings of the 39th International Conference on Machine Learning, 9383-9407.
  3. Javier Ruiz-del-Solar, et al. (2018), A Survey on Deep Learning Methods for Robot Vision, arXiv. https://arxiv.org/abs/1803.10862.
  4. Liu, R., et al. (2021), Deep Reinforcement Learning for the Control of Robotic Manipulation: A Focused Mini-Review, arXiv:2102.04148.
  5. Rawas, S. (2024), AI: the Future of Humanity. Discover Artificial Intelligence. 4(25), Springer
  6. Radford, A., Narasimhan, K., Salimans, T., & Sutskever, I. (2018), Improving language understanding by generative pre-training. OpenAI Technical Report.
  7. Devlin, J., et al. (2019), BERT: Pre-training of Deep Bidirectional Transformers for Language Understanding. arXiv:1810.04805.
  8. Zhao, W. X. and Zhou, K., et al. (2023), A survey of Large Language Models. arXiv:2303.18223
  9. Yi, L., Guo, L., Zhou, A., Wang, S., Xu, M. (2023), EdgeMoE: Fast on-device inference of MoE-based large language models, arXiv:2308.14352.
  10. Signh,I., Blukis, V., et al. (2023), ProgPrompt: Generating Situated Robot Task Plans using Large Language Models, In Proceedings of the 2023 IEEE International Conference on Robotics and Automation (ICRA), 11686-11693.
  11. Ahn, M., Brohan, A., Brown, N., et al. (2022), Do as I can, not as I say: grounding language in robotic affordances, arXiv:2204.01691.
  12. Liang, Y., Cabi, S., et al. (2023), Code as Policies: Language Model Programs for Embodied Control, In Proceedings of the IEEE/CVF Conference on Computer Vision and Pattern Recognition (CVPR), 6045-6056.
  13. Vemprala, S., Bonatti, R., Bucker, A., Kapoor, A. (2023), ChatGPT for Robotics: Design Principles and Model Abilities, arXiv:2306.17582.
Keywords
AI Large Language Models robot control sofrtware architectdure few-shot learning prompt
Details

Authors
Sangho Choi Primary Contact

  • Enrolled in the Master’s in AI•Big Data program at the Graduate School of AI, Seoul School of Integrated Sciences & Technologies (aSSIST)
  • Areas of interest: AI, robot, LLM, Computer Vision, etc.
How to Cite
A Study on the LLM-Based Software Architecture for Multi Robot Control. (2024). AI Journal of BUsiness, 1(1), 60-70. https://jnl.ampla.page/aijb/article/view/114