A survey on end-user robot programming

G Ajaykumar, M Steele, CM Huang - ACM Computing Surveys (CSUR), 2021 - dl.acm.org
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 …

Visual programming environments for end-user development of intelligent and social robots, a systematic review

E Coronado, F Mastrogiovanni, B Indurkhya… - Journal of Computer …, 2020 - Elsevier
Robots are becoming interactive and robust enough to be adopted outside laboratories and
in industrial scenarios as well as interacting with humans in social activities. However, the …

Gesturar: An authoring system for creating freehand interactive augmented reality applications

T Wang, X Qian, F He, X Hu, Y Cao… - The 34th Annual ACM …, 2021 - dl.acm.org
Freehand gesture is an essential input modality for modern Augmented Reality (AR) user
experiences. However, developing AR applications with customized hand interactions …

Testing, validation, and verification of robotic and autonomous systems: a systematic review

H Araujo, MR Mousavi, M Varshosaz - ACM Transactions on Software …, 2023 - dl.acm.org
We perform a systematic literature review on testing, validation, and verification of robotic
and autonomous systems (RAS). The scope of this review covers peer-reviewed research …

Event-based signal temporal logic synthesis for single and multi-robot tasks

D Gundana, H Kress-Gazit - IEEE Robotics and Automation …, 2021 - ieeexplore.ieee.org
We propose a new specification language and control synthesis technique for single and
multi-robot high-level tasks; these tasks include timing constraints and reaction to …

Jessie: Synthesizing social robot behaviors for personalized neurorehabilitation and beyond

A Kubota, EIC Peterson, V Rajendren… - Proceedings of the …, 2020 - dl.acm.org
JESSIE is a robotic system that enables novice programmers to program social robots by
expressing high-level specifications. We employ control synthesis with a tangible front-end …

Connecting human-robot interaction and data visualization

D Szafir, DA Szafir - Proceedings of the 2021 ACM/IEEE International …, 2021 - dl.acm.org
Human-robot interaction (HRI) research frequently explores how to design interfaces that
enable humans to effectively teleoperate and supervise robots. One of the principle goals of …

Generative expressive robot behaviors using large language models

K Mahadevan, J Chien, N Brown, Z Xu… - Proceedings of the …, 2024 - dl.acm.org
People employ expressive behaviors to effectively communicate and coordinate their
actions with others, such as nodding to acknowledge a person glancing at them or saying" …

Sketching robot programs on the fly

D Porfirio, L Stegner, M Cakmak, A Sauppé… - Proceedings of the …, 2023 - dl.acm.org
Service robots for personal use in the home and the workplace require end-user
development solutions for swiftly scripting robot tasks as the need arises. Many existing …

People dynamically update trust when interactively teaching robots

VB Chi, BF Malle - Proceedings of the 2023 ACM/IEEE International …, 2023 - dl.acm.org
Human-robot trust research often measures people's trust in robots in individual scenarios.
However, humans may update their trust dynamically as they continuously interact with a …