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 …
helped democratize robot programming by empowering end-users who may not have …
LEADOR: A method for end-to-end participatory design of autonomous social robots
Participatory design (PD) has been used to good success in human-robot interaction (HRI)
but typically remains limited to the early phases of development, with subsequent robot …
but typically remains limited to the early phases of development, with subsequent robot …
CAPturAR: An augmented reality tool for authoring human-involved context-aware applications
Recognition of human behavior plays an important role in context-aware applications.
However, it is still a challenge for end-users to build personalized applications that …
However, it is still a challenge for end-users to build personalized applications that …
An exploratory study of augmented reality presence for tutoring machine tasks
Machine tasks in workshops or factories are often a compound sequence of local, spatial,
and body-coordinated human-machine interactions. Prior works have shown the merits of …
and body-coordinated human-machine interactions. Prior works have shown the merits of …
CoAIcoder: Examining the effectiveness of AI-assisted human-to-human collaboration in qualitative analysis
While AI-assisted individual qualitative analysis has been substantially studied, AI-assisted
collaborative qualitative analysis (CQA)–a process that involves multiple researchers …
collaborative qualitative analysis (CQA)–a process that involves multiple researchers …
Interactive program synthesis by augmented examples
Programming-by-example (PBE) has become an increasingly popular component in
software development tools, human-robot interaction, and end-user programming. A long …
software development tools, human-robot interaction, and end-user programming. A long …
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" …
actions with others, such as nodding to acknowledge a person glancing at them or saying" …
Task-level authoring for remote robot teleoperation
Remote teleoperation of robots can broaden the reach of domain specialists across a wide
range of industries such as home maintenance, health care, light manufacturing, and …
range of industries such as home maintenance, health care, light manufacturing, and …
Programming-by-demonstration for long-horizon robot tasks
The goal of programmatic Learning from Demonstration (LfD) is to learn a policy in a
programming language that can be used to control a robot's behavior from a set of user …
programming language that can be used to control a robot's behavior from a set of user …
Figaro: A tabletop authoring environment for human-robot interaction
Human-robot interaction designers and developers navigate a complex design space, which
creates a need for tools that support intuitive design processes and harness the …
creates a need for tools that support intuitive design processes and harness the …