dc.contributor.author | Aram, Kadir | |
dc.contributor.author | Erdemir, Gökhan | |
dc.contributor.author | Can, Burhanettin | |
dc.date.accessioned | 2024-05-24T09:20:33Z | |
dc.date.available | 2024-05-24T09:20:33Z | |
dc.date.issued | 2024 | en_US |
dc.identifier.citation | ARAM, Kadir, Gökhan ERDEMİR & Burhanettin Can. "Formation Control of Multiple Autonomous Mobile Robots Using Turkish Natural Language Processing". Applied Sciences, 14.9 (2024): 1-21. | en_US |
dc.identifier.uri | https://www.mdpi.com/2076-3417/14/9/3722 | |
dc.identifier.uri | https://hdl.handle.net/11352/4927 | |
dc.description.abstract | People use natural language to express their thoughts and wishes. As robots reside in
various human environments, such as homes, offices, and hospitals, the need for human–robot
communication is increasing. One of the best ways to achieve this communication is the use of
natural languages. Natural language processing (NLP) is the most important approach enabling
robots to understand natural languages and improve human–robot interaction. Also, due to this
need, the amount of research on NLP has increased considerably in recent years. In this study,
commands were given to a multiple-mobile-robot system using the Turkish natural language, and
the robots were required to fulfill these orders. Turkish is classified as an agglutinative language.
In agglutinative languages, words combine different morphemes, each carrying a specific meaning,
to create complex words. Turkish exhibits this characteristic by adding various suffixes to a root or
base form to convey grammatical relationships, tense, aspect, mood, and other semantic nuances.
Since the Turkish language has an agglutinative structure, it is very difficult to decode its sentence
structure in a way that robots can understand. Parsing of a given command, path planning, path
tracking, and formation control were carried out. In the path-planning phase, the A* algorithm
was used to find the optimal path, and a PID controller was used to follow the generated path
with minimum error. A leader–follower approach was used to control multiple robots. A platoon
formation was chosen as the multi-robot formation. The proposed method was validated on a known
map containing obstacles, demonstrating the system’s ability to navigate the robots to the desired
locations while maintaining the specified formation. This study used Turtlebot3 robots within the
Gazebo simulation environment, providing a controlled and replicable setting for comprehensive
experimentation. The results affirm the feasibility and effectiveness of employing NLP techniques for
the formation control of multiple mobile robots, offering a robust and effective method for further
research and development on human–robot interaction. | en_US |
dc.language.iso | eng | en_US |
dc.publisher | MDPI | en_US |
dc.relation.isversionof | 10.3390/app14093722 | en_US |
dc.rights | info:eu-repo/semantics/openAccess | en_US |
dc.subject | Turkish | en_US |
dc.subject | Natural Language Processing | en_US |
dc.subject | Robot Path Planning | en_US |
dc.subject | Platoon | en_US |
dc.subject | Path Tracking | en_US |
dc.subject | Robot Formation | en_US |
dc.subject | Leader–Follower | en_US |
dc.title | Formation Control of Multiple Autonomous Mobile Robots Using Turkish Natural Language Processing | en_US |
dc.type | article | en_US |
dc.relation.journal | Applied Sciences | en_US |
dc.contributor.department | FSM Vakıf Üniversitesi, Mühendislik Fakültesi, Bilgisayar Mühendisliği Bölümü | en_US |
dc.contributor.authorID | https://orcid.org/0000-0003-4095-6333 | en_US |
dc.identifier.volume | 14 | en_US |
dc.identifier.issue | 9 | en_US |
dc.identifier.startpage | 1 | en_US |
dc.identifier.endpage | 21 | en_US |
dc.relation.publicationcategory | Makale - Uluslararası Hakemli Dergi - Kurum Öğretim Elemanı | en_US |
dc.contributor.institutionauthor | Aram, Kadir | |