AI-Driven Human-Robot Interaction for a 3D-Printed Robotic Arm Using Gemini AI and ROS

This paper presents a novel AI-driven control system for a 3D-printed robotic arm that leverages natural language processing (NLP) and the Robot Operating System (ROS) to enable intuitive human-robot interaction. The proposed system integrates Gemini AI, a state-of-the-art NLP model, to interpret user commands and translate them into executable ROS commands. These commands are transmitted via a ROSBridge WebSocket server to a controller that drives the robotic arm. A mobile application serves as the primary user interface, ensuring seamless, real-time communication between the operator and the robotic system. Furthermore, the arm’s movements are pre-validated in RViz via simulation to guarantee safety and accuracy. Experimental results demonstrate high command execution accuracy and low latency, thus contributing to scalable and user-friendly robotic control frameworks suitable for industrial automation, healthcare, and educational applications.

Authors

Institutions

Publication Details

Published
2025-03-19
DOI
https://doi.org/10.1109/infoteh64129.2025.10959192
Citations
2
Primary Topic
Robotics and Automated Systems
Type
article
Field-Weighted Citation Impact
2.43
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

AI-Driven Human-Robot Interaction for a 3D-Printed Robotic Arm Using Gemini AI and ROS

Lejla Banjanović-Mehmedović, Amer Sarajlić
2 citations
Robotics and Automated Systems
2.43
article

AI-Driven Human-Robot Interaction for a 3D-Printed Robotic Arm Using Gemini AI and ROS

Lejla Banjanović-Mehmedović, Amer Sarajlić
article en
2 citations

Abstract

This paper presents a novel AI-driven control system for a 3D-printed robotic arm that leverages natural language processing (NLP) and the Robot Operating System (ROS) to enable intuitive human-robot interaction. The proposed system integrates Gemini AI, a state-of-the-art NLP model, to interpret user commands and translate them into executable ROS commands. These commands are transmitted via a ROSBridge WebSocket server to a controller that drives the robotic arm. A mobile application serves as the primary user interface, ensuring seamless, real-time communication between the operator and the robotic system. Furthermore, the arm’s movements are pre-validated in RViz via simulation to guarantee safety and accuracy. Experimental results demonstrate high command execution accuracy and low latency, thus contributing to scalable and user-friendly robotic control frameworks suitable for industrial automation, healthcare, and educational applications.

University of Tuzla (BA), University of Zenica (BA)
Openalex Percentile: Top 12%
Robotics and Automated Systems
2.43
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.