RAMPA: Robotic Augmented Reality for Machine Programming by DemonstrAtion

Fuente: arXiv
Saved in:
Bibliographic Details
Main Authors: Dogangun, Fatih, Bahar, Serdar, Yildirim, Yigit, Temir, Bora Toprak, Ugur, Emre, Dogan, Mustafa Doga
Format: Preprint
Published: 2024
Subjects:
Online Access:
Tags: Add Tag
No Tags, Be the first to tag this record!
_version_ 1866929735046529024
author Dogangun, Fatih
Bahar, Serdar
Yildirim, Yigit
Temir, Bora Toprak
Ugur, Emre
Dogan, Mustafa Doga
author_facet Dogangun, Fatih
Bahar, Serdar
Yildirim, Yigit
Temir, Bora Toprak
Ugur, Emre
Dogan, Mustafa Doga
contents This paper introduces Robotic Augmented Reality for Machine Programming by Demonstration (RAMPA), 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., Meta Quest 3, to facilitate the application of Programming by Demonstration (PbD) approaches on industrial robotic arms, e.g., Universal Robots UR10. Our approach enables in-situ data recording, visualization, and fine-tuning of skill demonstrations directly within the user's physical environment. RAMPA 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.
format Preprint
id arxiv_https___arxiv_org_abs_2410_13412
institution arXiv
publishDate 2024
record_format arxiv
spellingShingle RAMPA: Robotic Augmented Reality for Machine Programming by DemonstrAtion
Dogangun, Fatih
Bahar, Serdar
Yildirim, Yigit
Temir, Bora Toprak
Ugur, Emre
Dogan, Mustafa Doga
Robotics
Human-Computer Interaction
Machine Learning
This paper introduces Robotic Augmented Reality for Machine Programming by Demonstration (RAMPA), 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., Meta Quest 3, to facilitate the application of Programming by Demonstration (PbD) approaches on industrial robotic arms, e.g., Universal Robots UR10. Our approach enables in-situ data recording, visualization, and fine-tuning of skill demonstrations directly within the user's physical environment. RAMPA 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.
title RAMPA: Robotic Augmented Reality for Machine Programming by DemonstrAtion
topic Robotics
Human-Computer Interaction
Machine Learning
url https://arxiv.org/abs/2410.13412