Learning to Search in Task and Motion Planning With Streams

被引:7
|
作者
Khodeir, Mohamed [1 ]
Agro, Ben [1 ]
Shkurti, Florian [1 ]
机构
[1] Univ Toronto, Robot Vis & Learning Lab, Robot Inst, Toronto, ON M5S, Canada
关键词
Planning; Task analysis; Optimized production technology; Generators; Cognition; Stacking; Search problems; Task and motion planning; integrated planning and learning; manipulation planning;
D O I
10.1109/LRA.2023.3242201
中图分类号
TP24 [机器人技术];
学科分类号
080202 ; 1405 ;
摘要
Task and motion planning problems in robotics combine symbolic planning over discrete task variables with motion optimization over continuous state and action variables. Recent works such as PDDLStream [Garrett et al. 2020)] have focused on optimistic planning with an incrementally growing set of objects until a feasible trajectory is found. However, this set is exhaustively expanded in a breadth-first manner, regardless of the logical and geometric structure of the problem at hand, which makes long-horizon reasoning with large numbers of objects prohibitively time-consuming. To address this issue, we propose a geometrically informed symbolic planner that expands the set of objects and facts in a best-first manner, prioritized by a Graph Neural Network that is learned from prior search computations. We evaluate our approach on a diverse set of problems and demonstrate an improved ability to plan in difficult scenarios. We also apply our algorithm on a 7DOF robotic arm in block-stacking manipulation tasks.
引用
收藏
页码:1983 / 1990
页数:8
相关论文
共 50 条
  • [21] Search-based task and motion planning for hybrid systems: Agile autonomous vehicles
    Ajanovic, Zlatan
    Regolin, Enrico
    Shyrokau, Barys
    Catic, Hana
    Horn, Martin
    Ferrara, Antonella
    ENGINEERING APPLICATIONS OF ARTIFICIAL INTELLIGENCE, 2023, 121
  • [22] Effort Level Search in Infinite Completion Trees with Application to Task-and-Motion Planning
    Toussaint, Marc
    Ortiz-Haro, Joaquim
    Hartmann, Valentin N.
    Karpas, Erez
    Honig, Wolfgang
    2024 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA 2024), 2024, : 14902 - 14908
  • [23] Segmentation and recognition of motion streams by similarity search
    Li, Chuanjun
    Zheng, S. Q.
    Prabhakaran, B.
    ACM TRANSACTIONS ON MULTIMEDIA COMPUTING COMMUNICATIONS AND APPLICATIONS, 2007, 3 (03)
  • [24] Task-Motion Planning with Reinforcement Learning for Adaptable Mobile Service Robots
    Jiang, Yuqian
    Yang, Fangkai
    Zhang, Shiqi
    Stone, Peter
    2019 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS (IROS), 2019, : 7529 - 7534
  • [25] Learning Motion Planning Policies in Uncertain Environments through Repeated Task Executions
    Tsang, Florence
    Macdonald, Ryan A.
    Smith, Stephen L.
    2019 INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2019, : 8 - 14
  • [26] Optimistic Reinforcement Learning-Based Skill Insertions for Task and Motion Planning
    Liu, Gaoyuan
    de Winter, Joris
    Durodie, Yuri
    Steckelmacher, Denis
    Nowe, Ann
    Vanderborght, Bram
    IEEE ROBOTICS AND AUTOMATION LETTERS, 2024, 9 (06): : 5974 - 5981
  • [27] Learning to Correct Mistakes: Backjumping in Long-Horizon Task and Motion Planning
    Sung, Yoonchang
    Wang, Zizhao
    Stone, Peter
    CONFERENCE ON ROBOT LEARNING, VOL 205, 2022, 205 : 2115 - 2124
  • [28] Learning to guide task and motion planning using score-space representation
    Kim, Beomjoon
    Wang, Zi
    Kaelbling, Leslie Pack
    Lozano-Perez, Tomas
    INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 2019, 38 (07): : 793 - 812
  • [29] Simultaneous Action and Grasp Feasibility Prediction for Task and Motion Planning through Multi-Task Learning
    Bouhsain, Smail Ait
    Alami, Rachid
    Simeon, Thierry
    2023 IEEE/RSJ INTERNATIONAL CONFERENCE ON INTELLIGENT ROBOTS AND SYSTEMS, IROS, 2023, : 2042 - 2048
  • [30] Accounting for Uncertainty in Simultaneous Task and Motion Planning Using Task Motion Multigraphs
    Sucan, Ioan A.
    Kavraki, Lydia E.
    2012 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2012, : 4822 - 4828