Prompt2Auto: From Motion Prompt to Automated Control via Geometry-Invariant One-Shot Gaussian Process Learning

Zewen Yang, Xiaobing Dai, Dongfa Zhang, Yu Li, Ziyang Meng +3 more
9/17/2025
cs.ROcs.AIeess.SY

No confident code implementation found for this paper.

Abstract

Learning from demonstration allows robots to acquire complex skills from human demonstrations, but conventional approaches often require large datasets and fail to generalize across coordinate transformations. In this paper, we propose Prompt2Auto, a geometry-invariant one-shot Gaussian process (GeoGP) learning framework that enables robots to perform human-guided automated control from a single motion prompt. A dataset-construction strategy based on coordinate transformations is introduced that enforces invariance to translation, rotation, and scaling, while supporting multi-step predictions. Moreover, GeoGP is robust to variations in the user's motion prompt and supports multi-skill autonomy. We validate the proposed approach through numerical simulations with the designed user graphical interface and two real-world robotic experiments, which demonstrate that the proposed method is effective, generalizes across tasks, and significantly reduces the demonstration burden. Project page is available at: https://prompt2auto.github.io

View on arXivView PDF

Code Implementations

No confident code match yet

We couldn't find an author-owned or strongly-evidenced community implementation for this paper. Any repos shown below are weak matches — verify before relying on them.

No code implementations found yet.

Know of an implementation? Let us know in the comments below!

Similar Papers

Cite this paper

@article{yang2025promptauto,
  title  = {Prompt2Auto: From Motion Prompt to Automated Control via Geometry-Invariant One-Shot Gaussian Process Learning},
  author = {Zewen Yang and Xiaobing Dai and Dongfa Zhang and Yu Li and Ziyang Meng and Bingkun Huang and Hamid Sadeghian and Sami Haddadin},
  year   = {2025},
  eprint = {2509.14040},
  archivePrefix = {arXiv},
  url    = {http://arxiv.org/abs/2509.14040v1}
}

Add a badge to your README

Shows whether official code is linked for this paper.

Code of Paper badge
[![Code of Paper](https://codeofpaper.com/badge/2509.14040.svg)](https://codeofpaper.com/paper/2509.14040)

Discussion