Task Allocation for Multi-robot Task and Motion Planning: A Case for Object Picking in Cluttered Workspaces

被引:6
作者
Karami, Hossein [1 ]
Thomas, Antony [1 ]
Mastrogiovanni, Fulvio [1 ]
机构
[1] Univ Genoa, Dept Informat Bioengn Robot & Syst Engn, Via Opera Pia 13, I-16145 Genoa, Italy
来源
AIXIA 2021 - ADVANCES IN ARTIFICIAL INTELLIGENCE | 2022年 / 13196卷
关键词
Task and motion planning; Manipulation planning; Multi-robot system; OPTIMAL ALGORITHM; TAXONOMY;
D O I
10.1007/978-3-031-08421-8_1
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
We present an AND/OR graph-based, integrated multi-robot task and motion planning approach which (i) performs task allocation coordinating the activity of a given number of robots, and (ii) is capable of handling tasks which involve an a priori unknown number of object re-arrangements, such as those involved in retrieving objects from cluttered workspaces. Such situations may arise, for example, in search and rescue scenarios, while locating/picking a cluttered object of interest. The corresponding problem falls under the category of planning in clutter. One of the challenges while planning in clutter is that the number of object re-arrangements required to pick the target object is not known beforehand, in general. Moreover, such tasks can be decomposed in a variety of ways, since different cluttering object re-arrangements are possible to reach the target object. In our approach, task allocation and decomposition is achieved by maximizing a combined utility function. The allocated tasks are performed by an integrated task and motion planner, which is robust to the requirement of an unknown number of re-arrangement tasks. We demonstrate our results with experiments in simulation on two Franka Emika manipulators.
引用
收藏
页码:3 / 17
页数:15
相关论文
共 41 条
[1]  
[Anonymous], 2009, Safety, Security Rescue Robotics
[2]  
[Anonymous], 2009, INT C AUTOMATED PLAN
[3]   ROBOT MOTION PLANNING - A DISTRIBUTED REPRESENTATION APPROACH [J].
BARRAQUAND, J ;
LATOMBE, JC .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1991, 10 (06) :628-649
[4]   Task-oriented motion planning for multi-arm robotic systems [J].
Basile, F. ;
Caccavale, F. ;
Chiacchio, P. ;
Coppola, J. ;
Curatella, C. .
ROBOTICS AND COMPUTER-INTEGRATED MANUFACTURING, 2012, 28 (05) :569-582
[5]   Manipulation of Articulated Objects Using Dual-arm Robots via Answer Set Programming [J].
Bertolucci, Riccardo ;
Capitanelli, Alessio ;
Dodaro, Carmine ;
Leone, Nicola ;
Maratea, Marco ;
Mastrogiovanni, Fulvio ;
Vallati, Mauro .
THEORY AND PRACTICE OF LOGIC PROGRAMMING, 2021, 21 (03) :372-401
[6]   ADMISSIBLE AND OPTIMAL ALGORITHM FOR SEARCHING AND/OR GRAPHS [J].
CHANG, CL ;
SLAGLE, JR .
ARTIFICIAL INTELLIGENCE, 1971, 2 (02) :117-128
[7]  
Dantam NT, 2016, ROBOTICS: SCIENCE AND SYSTEMS XII
[8]   A Hierarchical Architecture for Human-Robot Cooperation Processes [J].
Darvish, Kourosh ;
Simetti, Enrico ;
Mastrogiovanni, Fulvio ;
Casalino, Giuseppe .
IEEE TRANSACTIONS ON ROBOTICS, 2021, 37 (02) :567-586
[9]   Combining High-Level Causal Reasoning with Low-Level Geometric Reasoning and Motion Planning for Robotic Manipulation [J].
Erdem, Esra ;
Haspalamutgil, Kadir ;
Palaz, Can ;
Patoglu, Volkan ;
Uras, Tansel .
2011 IEEE INTERNATIONAL CONFERENCE ON ROBOTICS AND AUTOMATION (ICRA), 2011,
[10]  
Garrett C. R., 2020, P INT C AUT PLANN SC, P440