English
Related papers

Related papers: End-User Programming of Low- and High-Level Action…

200 papers

The great diversity of end-user tasks ranging from manufacturing environments to personal homes makes pre-programming robots for general purpose applications extremely challenging. In fact, teaching robots new actions from scratch that can…

Robotics · Computer Science 2021-12-09 Ying Siu Liang , Damien Pellier , Humbert Fiorino , Sylvie Pesty

The increasing presence of robots in industries has not gone unnoticed. Large industrial players have incorporated them into their production lines, but smaller companies hesitate due to high initial costs and the lack of programming…

Artificial Intelligence · Computer Science 2018-10-23 Ying Siu Liang , Damien Pellier , Humbert Fiorino , Sylvie Pesty

Lengthy setup processes that require robotics expertise remain a major barrier to deploying robots for tasks involving high product variability and small batch sizes. As a result, collaborative robots, despite their advanced sensing and…

Robotics · Computer Science 2025-12-30 Christoph Willibald , Lugh Martensen , Thomas Eiband , Dongheui Lee

The end-user programming of social robot behavior is usually limited by a predefined set of movements. We are proposing a puppeteering robotic interface that provides a more intuitive method of programming robot expressive movements. As the…

Robotics · Computer Science 2023-12-05 Hongyu Wang , Nikolas Martelaro

Zero-shot generalization across various robots, tasks and environments remains a significant challenge in robotic manipulation. Policy code generation methods use executable code to connect high-level task descriptions and low-level action…

Robotics · Computer Science 2025-01-09 Senwei Xie , Hongyu Wang , Zhanqi Xiao , Ruiping Wang , Xilin Chen

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…

Robotics · Computer Science 2021-06-08 Gopika Ajaykumar , Maureen Steele , Chien-Ming Huang

Purpose - Most industrial robots are still programmed using the typical teaching process, through the use of the robot teach pendant. This is a tedious and time-consuming task that requires some technical expertise, and hence new approaches…

Robotics · Computer Science 2013-09-10 Pedro Neto , Norberto Pires , Paulo Moreira

Novel end-user programming (EUP) tools enable on-the-fly (i.e., spontaneous, easy, and rapid) creation of interactions with robotic systems. These tools are expected to empower users in determining system behavior, although very little is…

Robotics · Computer Science 2024-06-04 Laura Stegner , Yuna Hwang , David Porfirio , Bilge Mutlu

This paper describes a framework called MaestROB. It is designed to make the robots perform complex tasks with high precision by simple high-level instructions given by natural language or demonstration. To realize this, it handles a…

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 construction. However, current direct control methods are…

Robots need to learn behaviors in intuitive and practical ways for widespread deployment in human environments. To learn a robot behavior end-to-end, we train a variant of the ResNet that maps eye-in-hand camera images to end-effector…

Robotics · Computer Science 2019-06-10 Akansel Cosgun , Thomas Rowntree , Ian Reid , Tom Drummond

End-user programming (EUP) tools must balance user control with the robot's ability to plan and act autonomously. Many existing task-oriented EUP tools enforce a specific level of control, e.g., by requiring that users hand-craft detailed…

Robotics · Computer Science 2024-03-22 David Porfirio , Mark Roberts , Laura M. Hiatt

An interactive robot framework accomplishes long-horizon task planning and can easily generalize to new goals and distinct tasks, even during execution. However, most traditional methods require predefined module design, making it hard to…

Robotics · Computer Science 2025-02-11 Boyi Li , Philipp Wu , Pieter Abbeel , Jitendra Malik

For service mobile robots to be most effective, it must be possible for non-experts and even end-users to program them to do new tasks. Regardless of the programming method (e.g., by demonstration or traditional programming), robot task…

Robotics · Computer Science 2019-09-09 Jenna Claire Hammond , Joydeep Biswas , Arjun Guha

Training generalist robot agents is an immensely difficult feat due to the requirement to perform a huge range of tasks in many different environments. We propose selectively training robots based on end-user preferences instead. Given a…

Robotics · Computer Science 2024-02-21 Carl Winge , Adam Imdieke , Bahaa Aldeeb , Dongyeop Kang , Karthik Desingh

People who need robots are often not the same as people who can program them. This key observation in human-robot interaction (HRI) has lead to a number of challenges when developing robotic applications, since developers must understand…

Robotics · Computer Science 2022-09-27 Emmanuel Senft , David Porfirio , Katie Winkle

Humans can teleoperate robots to accomplish complex manipulation tasks. Imitation learning has emerged as a powerful framework that leverages human teleoperated demonstrations to teach robots new skills. However, the performance of the…

Robotics · Computer Science 2024-07-19 Philipp Wu , Yide Shentu , Zhongke Yi , Xingyu Lin , Pieter Abbeel

The ease of use of robot programming interfaces represents a barrier to robot adoption in several manufacturing sectors because of the need for more expertise from the end-users. Current robot programming methods are mostly the past…

Robotics · Computer Science 2023-04-18 Enrico Villagrossi , Michele Delledonne , Marco Faroni , Manuel Beschi , Nicola Pedrocchi

Recent robot learning methods commonly rely on imitation learning from massive robotic dataset collected with teleoperation. When facing a new task, such methods generally require collecting a set of new teleoperation data and finetuning…

Robotics · Computer Science 2025-05-28 Xiang Zhu , Yichen Liu , Hezhong Li , Jianyu Chen

Robots are a popular platform for introducing computing and artificial intelligence to novice programmers. However, programming state-of-the-art robots is very challenging, and requires knowledge of concurrency, operation safety, and…

Computers and Society · Computer Science 2019-11-25 Joseph Spitzer , Joydeep Biswas , Arjun Guha
‹ Prev 1 2 3 10 Next ›