RAMPA: Robotic Augmented Reality for Machine Programming by DemonstrAtion

This letter introduces Robotic Augmented Reality for Machine Programming by Demonstration (<sc xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Rampa</small>), the first ML-integrated, XR-driven end-to-end robotic system, allowing training and deployment of ML models such as ProMPs on the fly, and utilizing the capabilities of state-of-the-art and commercially available AR headsets, e.g., <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Meta Quest 3</i>, to facilitate the application of Programming by Demonstration (PbD) approaches on industrial robotic arms, e.g., <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Universal Robots UR10</i>. Our approach enables <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">in-situ</i> data recording, visualization, and fine-tuning of skill demonstrations directly within the user's physical environment. <sc xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Rampa</small> addresses critical challenges of PbD, such as safety concerns, programming barriers, and the inefficiency of collecting demonstrations on the actual hardware. The performance of our system is evaluated against the traditional method of kinesthetic control in teaching three different robotic manipulation tasks and analyzed with quantitative metrics, measuring task performance and completion time, trajectory smoothness, system usability, user experience, and task load using standardized surveys. Our findings indicate a substantial advancement in how robotic tasks are taught and refined, promising improvements in operational safety, efficiency, and user engagement in robotic programming.

Authors

Institutions

Publication Details

Journal
IEEE Robotics and Automation Letters
Published
2025-02-26
DOI
https://doi.org/10.1109/lra.2025.3546109
Citations
5
Primary Topic
Advanced Manufacturing and Logistics Optimization
Type
article
Field-Weighted Citation Impact
6.21
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

RAMPA: Robotic Augmented Reality for Machine Programming by DemonstrAtion

Yiğit Yıldırım, Serdar Bahar, Emre Uğur, Mustafa Doga Dogan et al.
5 citations
IEEE Robotics and Automation Letters
Advanced Manufacturing and Logistics Optimization
6.21
article

RAMPA: Robotic Augmented Reality for Machine Programming by DemonstrAtion

Yiğit Yıldırım, Serdar Bahar, Emre Uğur, Mustafa Doga Dogan, Fatih Doğangün, Bora Toprak Temir
article en
5 citations

Abstract

This letter introduces Robotic Augmented Reality for Machine Programming by Demonstration (<sc xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Rampa</small>), the first ML-integrated, XR-driven end-to-end robotic system, allowing training and deployment of ML models such as ProMPs on the fly, and utilizing the capabilities of state-of-the-art and commercially available AR headsets, e.g., <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Meta Quest 3</i>, to facilitate the application of Programming by Demonstration (PbD) approaches on industrial robotic arms, e.g., <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Universal Robots UR10</i>. Our approach enables <italic xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">in-situ</i> data recording, visualization, and fine-tuning of skill demonstrations directly within the user's physical environment. <sc xmlns:mml="http://www.w3.org/1998/Math/MathML" xmlns:xlink="http://www.w3.org/1999/xlink">Rampa</small> addresses critical challenges of PbD, such as safety concerns, programming barriers, and the inefficiency of collecting demonstrations on the actual hardware. The performance of our system is evaluated against the traditional method of kinesthetic control in teaching three different robotic manipulation tasks and analyzed with quantitative metrics, measuring task performance and completion time, trajectory smoothness, system usability, user experience, and task load using standardized surveys. Our findings indicate a substantial advancement in how robotic tasks are taught and refined, promising improvements in operational safety, efficiency, and user engagement in robotic programming.

IEEE Robotics and Automation LettersVol. 10(4)
Boğaziçi University (TR)
Openalex Percentile: Top 4%
Advanced Manufacturing and Logistics Optimization
6.21
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.