C-learn: Learning geometric constraints from demonstrations for multi-step manipulation in shared autonomy

C Pérez-D'Arpino, JA Shah - 2017 IEEE International …, 2017‏ - ieeexplore.ieee.org
Learning from demonstrations has been shown to be a successful method for non-experts to
teach manipulation tasks to robots. These methods typically build generative models from …

Simplified programming of re-usable skills on a safe industrial robot: Prototype and evaluation

M Stenmark, M Haage, EA Topp - Proceedings of the 2017 ACM/IEEE …, 2017‏ - dl.acm.org
This paper presents a study on iconic programming support for mainly position-based lead-
through programming of an ABB YuMi collaborative robot. A prototype tool supporting a …

Robust robot learning from demonstration and skill repair using conceptual constraints

C Mueller, J Venicx, B Hayes - 2018 IEEE/RSJ International …, 2018‏ - ieeexplore.ieee.org
Learning from demonstration (LfD) has enabled robots to rapidly gain new skills and
capabilities by leveraging examples provided by novice human operators. While effective …

RobotIST: Interactive situated tangible robot programming

YS Sefidgar, T Weng, H Harvey, S Elliott… - Proceedings of the 2018 …, 2018‏ - dl.acm.org
Situated tangible robot programming allows programmers to reference parts of the
workspace relevant to the task by indicating objects, locations, and regions of interest using …

Characterizing input methods for human-to-robot demonstrations

P Praveena, G Subramani, B Mutlu… - 2019 14th ACM/IEEE …, 2019‏ - ieeexplore.ieee.org
Human demonstrations are important in a range of robotics applications, and are created
with a variety of input methods. However, the design space for these input methods has not …

Semantic learning from keyframe demonstration using object attribute constraints

B Sen, J Elfring, E Torta… - Frontiers in Robotics and …, 2024‏ - frontiersin.org
Learning from demonstration is an approach that allows users to personalize a robot's tasks.
While demonstrations often focus on conveying the robot's motion or task plans, they can …

Simultaneous end-user programming of goals and actions for robotic shelf organization

YS Liang, D Pellier, H Fiorino, S Pesty… - 2018 IEEE/RSJ …, 2018‏ - ieeexplore.ieee.org
Arrangement of items on shelves in stores or warehouses is a tedious, repetitive task that
can be feasible for robots to perform. The diversity of products that are available in stores …

Learning articulated constraints from a one-shot demonstration for robot manipulation planning

Y Liu, F Zha, L Sun, J Li, M Li, X Wang - IEEE Access, 2019‏ - ieeexplore.ieee.org
Robots manipulating in domestic environments generally need to interact with articulated
objects, such as doors, drawers, laptops and swivel chairs. The rigid bodies that make up …

A Code-Free Interactive Task Programming Interface for Robot Skill Construction

N Zhang, Y Zhao, S Dai - Arabian Journal for Science and Engineering, 2024‏ - Springer
To enhance production efficiency and quality, there is a rising interest in integrating robots
into small manufacturing entities (SMEs) to enable flexible and agile production processes …

Efficient programming of manipulation tasks by demonstration and adaptation

S Elliott, R Toris, M Cakmak - 2017 26th IEEE International …, 2017‏ - ieeexplore.ieee.org
Programming by Demonstration (PbD) is a promising technique for programming mobile
manipulators to perform complex tasks, such as stocking shelves in retail environments …