Design and implementation of computational platform for social-humanoid robot Lumen as an exhibition guide in Electrical Engineering Days 2015

AI-generated keywords: Social Robot Artificial Intelligence Lumen Server Lumen Motion Finite State Machines

AI-generated Key Points

  • The Social Robot Lumen is an AI development project aiming to create a humanoid robot capable of natural communication with humans.
  • Lumen was developed as a tour guide for the Electrical Engineering Days 2015 exhibition.
  • Lumen Server acts as a bridge between all intelligence modules and the NAO robot, facilitating communication using the AMQP protocol with RabbitMQ.
  • Lumen Motion controls robot movement using fuzzy logic.
  • A program connecting all intelligence modules allows Lumen to function as a tour guide using FSM and event-driven programming techniques.
  • The successful implementation of these features paves the way for future development and integration to enhance responsiveness in various environments.
Also access our AI generated: Comprehensive summary, Lay summary, Blog-like article; or ask questions about this paper to our AI assistant.

Authors: Ahmad Syarif, Ary Setijadi Prihatmanto

Keywords: robot, humanoid, server, RabbitMQ, Fuzzy Logic Controller, AI
License: CC BY 4.0

Abstract: Social Robot Lumen is an Artificial Intelligence development project that aims to create an Artificial Intelligence (AI) which allows a humanoid robot to communicate with human being naturally. In this study, Lumen will be developed to be a tour guide in Electrical Engineering Days 2015 exhibition. In developing an AI, there are a lot of modules that need to be developed separately. To make the development easier, we need a computational platform which becomes basis for all developers to give easiness in developing the modules in parallel way. That computational platform that developed by the writer is called Lumen Server. Lumen Server has two main function, which are to be a bridge between all Lumen intelligence modules with NAO robot, and to be the communication bridge between those Lumen intelligence modules. For the second function, Lumen Server implements the AMQP protocol using RabbitMQ. Besides that, writer also developed a control system for robot movement called Lumen Motion. Lumen motion is implemented by modelling the movement of NAO robot and also by creating a control system using fuzzy logic controller. Writer also developed a program that connects all Lumen intelligence modules so that Lumen can act like a tour guide. The implementation of this program uses FSM and event-driven program. From implementation result, all the features which were designed are successfully implemented. By the developing of this computational platform, it can ease the development of Lumen in the future. For next development, it must be focused on creating integration system so that Lumen can be more responsive to the environment. ----- Sosial Robot Lumen adalah proyek pengembangan kecerdasan buatan yang bertujuan untuk menciptakan kecerdasan buatan atau artificial intelligence (AI) yang memungkinkan robot untuk dapat berkomunikasi dengan manusia secara alami.

Submitted to arXiv on 16 Jul. 2016

Ask questions about this paper to our AI assistant

You can also chat with multiple papers at once here.

AI assistant instructions?

Results of the summarizing process for the arXiv paper: 1607.04763v1

The Social Robot Lumen is an Artificial Intelligence (AI) development project that aims to create a humanoid robot capable of natural communication with humans. In this particular study, Lumen was developed as a tour guide for the Electrical Engineering Days 2015 exhibition. Developing an AI involves creating various modules separately, and to facilitate this process, a computational platform called Lumen Server was developed by the writer. Lumen Server serves two main functions: acting as a bridge between all Lumen intelligence modules and the NAO robot, and facilitating communication between these intelligence modules using the AMQP protocol with RabbitMQ. Additionally, the writer also developed a control system for robot movement called Lumen Motion. This system models the movement of the NAO robot and utilizes a fuzzy logic controller for precise control. To enable Lumen to act as a tour guide, the writer created a program that connects all Lumen intelligence modules. This program utilizes Finite State Machines (FSM) and event-driven programming to allow Lumen to interact with visitors effectively. The implementation of this program successfully incorporates all designed features. The development of this computational platform greatly eases future development efforts for Lumen. However, future focus should be on creating an integration system that enhances Lumen's responsiveness to its environment. In summary, this study presents the design and implementation of a computational platform for the social-humanoid robot Lumen as an exhibition guide in Electrical Engineering Days 2015. The project aims to develop artificial intelligence that enables natural communication between robots and humans through components such as Lumen Server which acts as a bridge between intelligence modules; Lumen Motion which controls robot movement using fuzzy logic; and a program connecting all intelligence modules allowing it to function as a tour guide using FSM and event-driven programming techniques. The successful implementation of these features paves the way for future development and integration to enhance its responsiveness in various environments.
Created on 14 Sep. 2023

Assess the quality of the AI-generated content by voting

Score: 0

Why do we need votes?

Votes are used to determine whether we need to re-run our summarizing tools. If the count reaches -10, our tools can be restarted.

The previous summary was created more than a year ago and can be re-run (if necessary) by clicking on the Run button below.

Similar papers summarized with our AI tools

Navigate through even more similar papers through a

tree representation

Look for similar papers (in beta version)

By clicking on the button above, our algorithm will scan all papers in our database to find the closest based on the contents of the full papers and not just on metadata. Please note that it only works for papers that we have generated summaries for and you can rerun it from time to time to get a more accurate result while our database grows.

Disclaimer: The AI-based summarization tool and virtual assistant provided on this website may not always provide accurate and complete summaries or responses. We encourage you to carefully review and evaluate the generated content to ensure its quality and relevance to your needs.