English
Related papers

Related papers: Goal-Oriented End-User Programming of Robots

200 papers

In human-robot cooperation, the robot cooperates with humans to accomplish the task together. Existing approaches assume the human has a specific goal during the cooperation, and the robot infers and acts toward it. However, in real-world…

Robotics · Computer Science 2023-09-15 Lingfeng Tao , Michael Bowman , Jiucai Zhang , Xiaoli Zhang

The effectiveness of scaling up training data in robotic manipulation is still limited. A primary challenge in manipulation is the tasks are diverse, and the trained policy would be confused if the task targets are not specified clearly.…

Robotics · Computer Science 2025-02-12 Zhuoling Li , Liangliang Ren , Jinrong Yang , Yong Zhao , Xiaoyang Wu , Zhenhua Xu , Xiang Bai , Hengshuang Zhao

As robots are deployed in complex situations, engineers and end users must develop a holistic understanding of their behaviors, capabilities, and limitations. Some behaviors are directly optimized by the objective function. They often…

Robotics · Computer Science 2021-10-18 Yilun Zhou , Serena Booth , Nadia Figueroa , Julie Shah

This paper reports a case study on the User Experience (UX)of an industrial robotic prototype in the context of human-robot cooperation in an automotive assembly line. The goal was to find out what kinds of suggestions the assembly line…

Robotics · Computer Science 2016-06-14 Astrid Weiss , Andreas Huber

An important feature of pervasive, intelligent assistance systems is the ability to dynamically adapt to the current needs of their users. Hence, it is critical for such systems to be able to recognize those goals and needs based on…

Artificial Intelligence · Computer Science 2023-01-16 Nils Wilken , Lea Cohausz , Johannes Schaum , Stefan Lüdtke , Heiner Stuckenschmidt

In human-robot collaboration domains, augmented reality (AR) technologies have enabled people to visualize the state of robots. Current AR-based visualization policies are designed manually, which requires a lot of human efforts and domain…

Robotics · Computer Science 2022-11-15 Kishan Chandan , Jack Albertson , Shiqi Zhang

This paper describes an integrated solution to the problem of describing and interpreting goals for robots in open uncertain domains. Given a formal specification of a desired situation, in which objects are described only by their…

Robotics · Computer Science 2021-12-22 Leslie Pack Kaelbling , Alex LaGrassa , Tomás Lozano-Pérez

User simulation is a promising approach for automatically training and evaluating conversational information access agents, enabling the generation of synthetic dialogues and facilitating reproducible experiments at scale. However, the…

Information Retrieval · Computer Science 2024-06-28 Nolwenn Bernard , Krisztian Balog

For effective human-robot collaboration, a robot must align its actions with human goals, even as they change mid-task. Prior approaches often assume fixed goals, reducing goal prediction to a one-time inference. However, in real-world…

Robotics · Computer Science 2025-11-21 Debasmita Ghose , Oz Gitelson , Ryan Jin , Grace Abawe , Marynel Vazquez , Brian Scassellati

End-user development,where non-programmers create or adapt their own digital tools, can play a key role in driving digital transformation within organizations. Currently, low-code/no-code platforms are widely used to enable end-user…

Machine Learning · Computer Science 2025-12-08 Irene Weber

Non-technical end-users are silent and invisible users of the state-of-the-art explainable artificial intelligence (XAI) technologies. Their demands and requirements for AI explainability are not incorporated into the design and evaluation…

Human-Computer Interaction · Computer Science 2023-02-16 Weina Jin , Jianyu Fan , Diane Gromala , Philippe Pasquier , Ghassan Hamarneh

We propose the Extended Reality Universal Planning Toolkit (ERUPT), an extended reality (XR) system for interactive motion planning. Our system allows users to create and dynamically reconfigure environments while they plan robot paths. In…

Robots often need to convey information to human users. For example, robots can leverage visual, auditory, and haptic interfaces to display their intent or express their internal state. In some scenarios there are socially agreed upon…

Robotics · Computer Science 2024-09-17 Benjamin A. Christie , Heramb Nemlekar , Dylan P. Losey

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 solutions preserve ease, efficiency, and convenience through simple…

Robotics · Computer Science 2023-02-08 David Porfirio , Laura Stegner , Maya Cakmak , Allison Sauppé , Aws Albarghouthi , Bilge Mutlu

Most existing works on dialog systems only consider conversation content while neglecting the personality of the user the bot is interacting with, which begets several unsolved issues. In this paper, we present a personalized end-to-end…

Computation and Language · Computer Science 2018-11-13 Liangchen Luo , Wenhao Huang , Qi Zeng , Zaiqing Nie , Xu Sun

The control architecture of autonomous robots can be developed by programming and integrating multiple software components that individually control separate behaviors. This approach requires additional mechanisms to coordinate their…

Robotics · Computer Science 2021-03-12 Martin Molina , Pablo Santamaria , Abraham Carrera

How can we build generalist robot systems? Scale may not be enough due to the significant multimodality of robotics tasks, lack of easily accessible data and the challenges of deploying on physical hardware. Meanwhile, most deployed robotic…

Robotics · Computer Science 2025-03-11 Murtaza Dalal

In shared autonomy, user input and robot autonomy are combined to control a robot to achieve a goal. Often, the robot does not know a priori which goal the user wants to achieve, and must both predict the user's intended goal, and assist in…

Robotics · Computer Science 2015-04-21 Shervin Javdani , Siddhartha S. Srinivasa , J. Andrew Bagnell

Programming by demonstration (PbD) is an effective technique for developing complex robot manipulation tasks, such as opening bottles or using human tools. In order for such tasks to generalize to new scenes, the robot needs to be able to…

Robotics · Computer Science 2016-12-05 Justin Huang , Maya Cakmak

Intelligent robots are redefining a multitude of critical domains but are still far from being fully capable of assisting human peers in day-to-day tasks. An important requirement of collaboration is for each teammate to maintain and…

Robotics · Computer Science 2021-09-21 Akkamahadevi Hanni , Yu Zhang