A Tree-Based Algorithm for Construction Robots

被引:0
|
作者
Kumar, T. K. Satish [1 ]
Jung, Sangmook [1 ]
Koenig, Sven [1 ]
机构
[1] Univ Southern Calif, Dept Comp Sci, Los Angeles, CA 90007 USA
关键词
D O I
暂无
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
In this paper, we present a tree-based algorithm for construction robots. Inspired by the TERMES project of Harvard University, robots in this domain are required to gather construction blocks from a reservoir and build user-specified structures much larger than themselves. While the robots are of roughly the same size as the blocks, they can scale greater heights by using temporarily constructed ramps in the substructures. In this paper, we consider the problem of minimizing the number of pickup and drop-off operations performed on blocks in order to build user-specified structures. Our polynomial-time algorithm heuristically solves this problem and is based on the idea of performing dynamic programming on a spanning tree in the inner loop and searching for a good tree to do so in the outer loop. Our algorithm performs very well in simulation and scales easily to large problem instances. For planning problems of this nature that are akin to construction domains, we believe that valuable lessons can be learned from comparing the success of our algorithm with the failure of off-the-shelf planning technologies.
引用
收藏
页码:481 / 489
页数:9
相关论文
共 50 条
  • [1] A tree-based clustering construction algorithm (TBCCA) in wireless sensor network
    Huang, Haiping
    Wang, Ruchuan
    Jiang, Hao
    Sun, Lijuan
    Li, Jing
    [J]. Jisuanji Yanjiu yu Fazhan/Computer Research and Development, 2009, 46 (12): : 2032 - 2043
  • [2] Tree-based construction of LDPC codes
    Sridhara, D
    Kelley, C
    Rosenthal, J
    [J]. 2005 IEEE International Symposium on Information Theory (ISIT), Vols 1 and 2, 2005, : 845 - 849
  • [3] A tree-based algorithm for attribute selection
    José Augusto Baranauskas
    Oscar Picchi Netto
    Sérgio Ricardo Nozawa
    Alessandra Alaniz Macedo
    [J]. Applied Intelligence, 2018, 48 : 821 - 833
  • [4] A tree-based link protection algorithm
    Liu, HM
    Yang, O
    Shah-Heydari, S
    [J]. CCECE 2003: CANADIAN CONFERENCE ON ELECTRICAL AND COMPUTER ENGINEERING, VOLS 1-3, PROCEEDINGS: TOWARD A CARING AND HUMANE TECHNOLOGY, 2003, : 939 - 942
  • [5] A tree-based algorithm for attribute selection
    Baranauskas, Jose Augusto
    Netto, Oscar Picchi
    Nozawa, Sergio Ricardo
    Macedo, Alessandra Alaniz
    [J]. APPLIED INTELLIGENCE, 2018, 48 (04) : 821 - 833
  • [6] Tree-based pursuit: Algorithm and properties
    Jost, Philippe
    Vandergheynst, Pierre
    Frossard, Pascal
    [J]. IEEE TRANSACTIONS ON SIGNAL PROCESSING, 2006, 54 (12) : 4685 - 4697
  • [7] Tree-Based Parallel Algorithm Design
    G. L. Miller
    S. -H. Teng
    [J]. Algorithmica, 1997, 19 : 369 - 389
  • [8] Tree-based parallel algorithm design
    Miller, GL
    Teng, SH
    [J]. ALGORITHMICA, 1997, 19 (04) : 369 - 389
  • [9] A TREE-BASED ALGORITHM FOR DISTRIBUTED MUTUAL EXCLUSION
    RAYMOND, K
    [J]. ACM TRANSACTIONS ON COMPUTER SYSTEMS, 1989, 7 (01): : 61 - 77
  • [10] A Huffman Tree-Based Algorithm for Clustering Documents
    Liu, Yaqiong
    Wen, Yuzhuo
    Yuan, Dingrong
    Cuan, Yuwei
    [J]. ADVANCED DATA MINING AND APPLICATIONS, ADMA 2014, 2014, 8933 : 630 - 640