Semantic learning from keyframe demonstration using object attribute constraints

被引:0
|
作者
Sen, Busra [1 ]
Elfring, Jos [1 ]
Torta, Elena [1 ]
van de Molengraft, Rene [1 ]
机构
[1] Eindhoven Univ Technol, Dept Mech Engn, Eindhoven, Netherlands
来源
关键词
learning from demonstration; keyframe demonstrations; object attributes; task goal learning; semantic learning; ROBOT; REPRESENTATIONS;
D O I
10.3389/frobt.2024.1340334
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
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 also communicate user intentions through object attributes in manipulation tasks. For instance, users might want to teach a robot to sort fruits and vegetables into separate boxes or to place cups next to plates of matching colors. This paper introduces a novel method that enables robots to learn the semantics of user demonstrations, with a particular emphasis on the relationships between object attributes. In our approach, users demonstrate essential task steps by manually guiding the robot through the necessary sequence of poses. We reduce the amount of data by utilizing only robot poses instead of trajectories, allowing us to focus on the task's goals, specifically the objects related to these goals. At each step, known as a keyframe, we record the end-effector pose, object poses, and object attributes. However, the number of keyframes saved in each demonstration can vary due to the user's decisions. This variability in each demonstration can lead to inconsistencies in the significance of keyframes, complicating keyframe alignment to generalize the robot's motion and the user's intention. Our method addresses this issue by focusing on teaching the higher-level goals of the task using only the required keyframes and relevant objects. It aims to teach the rationale behind object selection for a task and generalize this reasoning to environments with previously unseen objects. We validate our proposed method by conducting three manipulation tasks aiming at different object attribute constraints. In the reproduction phase, we demonstrate that even when the robot encounters previously unseen objects, it can generalize the user's intention and execute the task.
引用
收藏
页数:23
相关论文
共 50 条
  • [41] Facial Attribute Editing using Semantic Segmentation
    Chen, Peng
    Xiao, Qi
    Xu, Jian
    Dong, Xiaoli
    Sun, Linjun
    2019 INTERNATIONAL CONFERENCE ON HIGH PERFORMANCE BIG DATA AND INTELLIGENT SYSTEMS (HPBD&IS), 2019, : 97 - 103
  • [42] Learning to transfer privileged ranking attribute for object classification
    Wang, Shengzheng
    Yang, Jie
    Journal of Information and Computational Science, 2015, 12 (01): : 367 - 380
  • [43] LEARNING HIGH-LEVEL BEHAVIORS FROM DEMONSTRATION THROUGH SEMANTIC NETWORKS
    Fonooni, Benjamin
    Hellstrom, Thomas
    Janlert, Lars-Erik
    ICAART: PROCEEDINGS OF THE 4TH INTERNATIONAL CONFERENCE ON AGENTS AND ARTIFICIAL INTELLIGENCE, VOL 1, 2012, : 419 - 426
  • [44] Learning Object Color Models from Multi-view Constraints
    Owens, Trevor
    Saenko, Kate
    Chakrabarti, Ayan
    Xiong, Ying
    Zickler, Todd
    Darrell, Trevor
    2011 IEEE CONFERENCE ON COMPUTER VISION AND PATTERN RECOGNITION (CVPR), 2011, : 169 - 176
  • [45] Learning of assembly constraints by demonstration and active exploration
    Kramberger, Aljaz
    Piltaver, Rok
    Nemec, Bojan
    Gams, Matjaz
    Ude, Ales
    INDUSTRIAL ROBOT-THE INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH AND APPLICATION, 2016, 43 (05): : 524 - 534
  • [46] Keyframe image processing of semantic 3D point clouds based on deep learning
    Wang, Junxian
    Lv, Wei
    Wang, Zhouya
    Zhang, Xiaolong
    Jiang, Meixuan
    Gao, Junhan
    Chen, Shangwen
    FRONTIERS IN NEUROROBOTICS, 2023, 16
  • [47] Discriminative Semantic Parts Learning for Object Detection
    Xie, Yurui
    Wu, Qingbo
    Luo, Bing
    IEICE TRANSACTIONS ON INFORMATION AND SYSTEMS, 2015, E98D (07): : 1434 - 1438
  • [48] Semantic interoperability model for learning object repositories
    Verón V.C.S.
    Ale M.A.
    de los Milagros Gutiérrez M.
    International Journal of Metadata, Semantics and Ontologies, 2023, 16 (02) : 172 - 186
  • [49] LEARNING OBJECT SEMANTIC DESCRIPTION FOR ENHANCING REUSABILITY
    Senas, Perla
    Moroni, Norma
    JOURNAL OF COMPUTER SCIENCE & TECHNOLOGY, 2005, 5 (04): : 320 - 326
  • [50] Enhancing learning object content on the semantic Web
    Gasevic, D
    Jovanovic, J
    Devedzic, V
    IEEE INTERNATIONAL CONFERENCE ON ADVANCED LEARNING TECHNOLOGIES, PROCEEDINGS, 2004, : 714 - 716