A Survey on End-User Robot Programming
Not on the map. Why?
Abstract (arXiv)
As robots interact with a broader range of end-users, end-user robot programming has helped democratize robot programming by empowering end-users who may not have experience in robot programming to customize robots to meet their individual contextual needs. This article surveys work on end-user robot programming, with a focus on end-user program specification. It describes the primary domains, programming phases, and design choices represented by the end-user robot programming literature. The survey concludes by highlighting open directions for further investigation to enhance and widen the reach of end-user robot programming systems.
Key facts. Cited by 5 papers in the map (data through 7 Oct 2026). First posted on arXiv 4 May 2021.
Builds on
No reference list yet.
Built on by
Citing papers per year: 2024: 1; 2025: 2; 2026: 2.
5 papers.
- 2026ALRM: Agentic LLM for Robotic Manipulationcited by 6
- 2024Cocobo: Exploring Large Language Models as the Engine for End-User Robot Programmingcited by 5
- 2025Hierarchical Imitation Learning of Team Behavior from Heterogeneous Demonstrationscited by 2
- 2025GenComUI: Exploring Generative Visual Aids as Medium to Support Task-Oriented Human-Robot Communicationcited by 1
- 2026Responsible Personalisation: The Double-Edged Sword of Personalisation in Human-Robot Interactioncited by 0
- 2026Responsible Personalisation: The Double-Edged Sword of Personalisation in Human-Robot Interaction7 Jul 2026
- 2026ALRM: Agentic LLM for Robotic Manipulation27 Jan 2026
- 2025Hierarchical Imitation Learning of Team Behavior from Heterogeneous Demonstrations24 Feb 2025
- 2025GenComUI: Exploring Generative Visual Aids as Medium to Support Task-Oriented Human-Robot Communication15 Feb 2025
- 2024Cocobo: Exploring Large Language Models as the Engine for End-User Robot Programming30 Jul 2024