Practical pushing planning for rearrangement tasks

被引:51
作者
Ben-Shahar, O [1 ]
Rivlin, E [1 ]
机构
[1] Technion Israel Inst Technol, Dept Comp Sci, Ctr Intelligent Syst, IL-32000 Haifa, Israel
来源
IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION | 1998年 / 14卷 / 04期
关键词
D O I
10.1109/70.704220
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
In this paper, we address the problem of practical manipulation planning for rearrangement tasks of many movable objects. We study a special case of the rearrangement task, where the only allowed manipulation is pushing. While problems of this kind are known to be PSPACE-hard, we search for algorithms that can provide practical planning time for most common scenarios. We present a hierarchical classification of manipulation problems into several classes, each characterized by properties of the plans that can solve it. Such a classification allows one to consider each class individually, to analyze and exploit properties of each class, and to suggest individual planning methods accordingly. Following this classification, we suggest algorithms for two of the defined classes. Both items have been tested in a simulated environment, with up to 32 movable objects and 66 combined DOF. We present simulations results (with up to 10 movables), statistical data from 1000 randomly generated problems, as well as some experimental results using a real platform.
引用
收藏
页码:549 / 565
页数:17
相关论文
共 19 条
[1]  
AKELLA S, 1992, 1992 IEEE INTERNATIONAL CONF ON ROBOTICS AND AUTOMATION : PROCEEDINGS, VOLS 1-3, P2255, DOI 10.1109/ROBOT.1992.219923
[2]  
ALAMI R, 1989, INT S ROB RES, P453
[3]  
ALAMI R, 1995, ALGORITHMIC FDN ROBO
[4]   ROBOT MOTION PLANNING - A DISTRIBUTED REPRESENTATION APPROACH [J].
BARRAQUAND, J ;
LATOMBE, JC .
INTERNATIONAL JOURNAL OF ROBOTICS RESEARCH, 1991, 10 (06) :628-649
[5]  
BENSHAHAR O, 1995, 9516 CIS TECHN
[6]  
BENSHAHAR O, 1995, PUSH NOT PUSH 3
[7]  
DACREWRIGHT B, 1992, IEEE INT C ROB AUT M, P2474
[8]  
Homem de Mello LS., 1991, COMPUTER AIDED MECH
[9]  
KAVRAKI L, 1994, IEEE INT CONF ROBOT, P2138, DOI 10.1109/ROBOT.1994.350966
[10]  
KOGA Y, 1994, IEEE INT CONF ROBOT, P945, DOI 10.1109/ROBOT.1994.351231