{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,25]],"date-time":"2026-02-25T17:30:55Z","timestamp":1772040655776,"version":"3.50.1"},"reference-count":148,"publisher":"Institute of Electrical and Electronics Engineers (IEEE)","issue":"1","license":[{"start":{"date-parts":[[2023,2,1]],"date-time":"2023-02-01T00:00:00Z","timestamp":1675209600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2023,2,1]],"date-time":"2023-02-01T00:00:00Z","timestamp":1675209600000},"content-version":"am","delay-in-days":0,"URL":"https:\/\/ieeexplore.ieee.org\/Xplorehelp\/downloads\/license-information\/IEEE.html"},{"start":{"date-parts":[[2023,2,1]],"date-time":"2023-02-01T00:00:00Z","timestamp":1675209600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-029"},{"start":{"date-parts":[[2023,2,1]],"date-time":"2023-02-01T00:00:00Z","timestamp":1675209600000},"content-version":"stm-asf","delay-in-days":0,"URL":"https:\/\/doi.org\/10.15223\/policy-037"}],"funder":[{"name":"Amazon Research Award"},{"name":"NSF","award":["1911087"],"award-info":[{"award-number":["1911087"]}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["IEEE Trans. Robot."],"published-print":{"date-parts":[[2023,2]]},"DOI":"10.1109\/tro.2022.3197013","type":"journal-article","created":{"date-parts":[[2022,9,15]],"date-time":"2022-09-15T19:36:59Z","timestamp":1663270619000},"page":"2-20","source":"Crossref","is-referenced-by-count":27,"title":["Algorithms and Systems for Manipulating Multiple Objects"],"prefix":"10.1109","volume":"39","author":[{"ORCID":"https:\/\/orcid.org\/0000-0001-9348-526X","authenticated-orcid":false,"given":"Zherong","family":"Pan","sequence":"first","affiliation":[{"name":"Tencent America, Palo Alto, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-4319-2159","authenticated-orcid":false,"given":"Andy","family":"Zeng","sequence":"additional","affiliation":[{"name":"Google Research, Mountain View, CA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-1111-2150","authenticated-orcid":false,"given":"Yunzhu","family":"Li","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Massachusetts Institute of Technology, Cambridge, MA, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4112-2250","authenticated-orcid":false,"given":"Jingjin","family":"Yu","sequence":"additional","affiliation":[{"name":"Department of Computer Science, Rutgers University, Newark, NJ, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0002-5207-1527","authenticated-orcid":false,"given":"Kris","family":"Hauser","sequence":"additional","affiliation":[{"name":"Department of Computer Science, University of Illinois at Urbana-Champaign, Champaign, IL, USA"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"263","reference":[{"key":"ref1","doi-asserted-by":"publisher","DOI":"10.1108\/01439911011081632"},{"key":"ref2","doi-asserted-by":"publisher","DOI":"10.1016\/j.wasman.2019.06.035"},{"key":"ref3","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2013.6630966"},{"key":"ref4","article-title":"Planning for target retrieval using a robotic manipulator in cluttered and occluded environments","author":"Nam","year":"2019","journal-title":"arXiv:1907.03956"},{"key":"ref5","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-01246-5_43"},{"key":"ref6","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2019.8794049"},{"key":"ref7","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2018.8460915"},{"key":"ref8","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-66723-8_21"},{"key":"ref9","doi-asserted-by":"publisher","DOI":"10.1109\/IROS40897.2019.8968042"},{"key":"ref10","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA48506.2021.9560782"},{"key":"ref11","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2018.8593690"},{"key":"ref12","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2017.2720845"},{"key":"ref13","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2019.8793509"},{"key":"ref14","doi-asserted-by":"publisher","DOI":"10.1177\/027836498400300405"},{"key":"ref15","first-page":"168","article-title":"Finding a shortest solution for the nxn extension of the 15-puzzle is intractable","volume-title":"Proc. AAAI","author":"Ratner","year":"1986"},{"key":"ref16","doi-asserted-by":"publisher","DOI":"10.1016\/0020-0190(95)00083-O"},{"key":"ref17","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2018.8462892"},{"key":"ref18","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.1991.131618"},{"key":"ref19","doi-asserted-by":"publisher","DOI":"10.1109\/ICHR.2004.1442130"},{"key":"ref20","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2002.1013478"},{"key":"ref21","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2015.XI.045"},{"key":"ref22","article-title":"Rearrangement planning via heuristic search","author":"King","year":"2016","journal-title":"arXiv:1603.08642"},{"key":"ref23","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2012.6224575"},{"key":"ref24","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2016.7759653"},{"key":"ref25","doi-asserted-by":"publisher","DOI":"10.1007\/s10514-014-9407-y"},{"issue":"1","key":"ref26","first-page":"1334","article-title":"End-to-end training of deep visuomotor policies","volume":"17","author":"Levine","year":"2016","journal-title":"J. Mach. Learn. Res."},{"key":"ref27","article-title":"Dipn: Deep interaction prediction network with application to clutter removal","author":"Huang","year":"2020","journal-title":"arXiv:2011.04692"},{"key":"ref28","article-title":"Rearrangement: A challenge for embodied AI","author":"Batra","year":"2020"},{"key":"ref29","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.1998.677313"},{"key":"ref30","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA40945.2020.9197380"},{"key":"ref31","doi-asserted-by":"publisher","DOI":"10.1126\/science.aat8414"},{"key":"ref32","doi-asserted-by":"publisher","DOI":"10.3389\/frobt.2020.00008"},{"key":"ref33","article-title":"Liquids & robots : An investigation of techniques for robotic interaction with liquids","author":"Schenck","year":"2018"},{"key":"ref34","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2019.8793972"},{"key":"ref35","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2019.8793616"},{"key":"ref36","doi-asserted-by":"publisher","DOI":"10.1016\/S0925-7721(99)00017-6"},{"key":"ref37","article-title":"Taming combinatorial challenges in optimal clutter removal tasks","author":"Tang","year":"2019","journal-title":"arXiv:1905.13530"},{"key":"ref38","doi-asserted-by":"publisher","DOI":"10.1080\/01691864.2017.1352537"},{"key":"ref39","doi-asserted-by":"publisher","DOI":"10.1243\/0954405011518629"},{"key":"ref40","article-title":"Transporter networks: Rearranging the visual world for robotic manipulation","author":"Zeng"},{"key":"ref41","first-page":"158","article-title":"Implicit behavioral cloning","volume-title":"Proc. Conf. Robot Learn.,","author":"Florence","year":"2022"},{"key":"ref42","article-title":"Learning deep policies for robot bin picking by simulating robust grasping sequences","volume-title":"Proc. Conf. Robot Learn.","author":"Mahler","year":"2017"},{"key":"ref43","doi-asserted-by":"publisher","DOI":"10.15607\/rss.2019.xv.004"},{"key":"ref44","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2011.6094737"},{"key":"ref45","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2015.7139535"},{"key":"ref46","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2017.7989544"},{"key":"ref47","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2018.8624977"},{"key":"ref48","article-title":"Multi-object rearrangement with Monte Carlo tree search: A case study on planar nonprehensile sorting","author":"Song","year":"2019","journal-title":"arXiv:1912.07024"},{"key":"ref49","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2018.2800116"},{"key":"ref50","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2012.6224787"},{"key":"ref51","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2019.8793690"},{"key":"ref52","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2011.VII.009"},{"key":"ref53","doi-asserted-by":"publisher","DOI":"10.1115\/MSEC2017-2955"},{"key":"ref54","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2018.8593986"},{"key":"ref55","first-page":"651","article-title":"Scalable deep reinforcement learning for vision-based robotic manipulation","volume-title":"Proc. 2nd Conf. Robot Learn.","author":"Kalashnikov","year":"2018"},{"key":"ref56","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-030-28619-4_32"},{"key":"ref57","doi-asserted-by":"publisher","DOI":"10.1177\/0278364908098457"},{"key":"ref58","doi-asserted-by":"publisher","DOI":"10.1007\/s10846-016-0344-1"},{"key":"ref59","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2013.6697076"},{"key":"ref60","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v29i1.9378"},{"key":"ref61","article-title":"Deep Bin Picking With Reinforcement Learning","author":"Chen","year":"2017"},{"key":"ref62","doi-asserted-by":"publisher","DOI":"10.1126\/scirobotics.aav3123"},{"key":"ref63","doi-asserted-by":"publisher","DOI":"10.1109\/HUMANOIDS.2014.7041499"},{"key":"ref64","doi-asserted-by":"publisher","DOI":"10.1109\/TASE.2021.3055144"},{"key":"ref65","article-title":"Form2fit: Learning shape priors for generalizable assembly from disassembly","author":"Zakka","year":"2019","journal-title":"arXiv:1910.13675"},{"key":"ref66","doi-asserted-by":"publisher","DOI":"10.1109\/IROS40897.2019.8967548"},{"key":"ref67","article-title":"Tight robot packing in the real world","author":"Shome","year":"2020"},{"key":"ref68","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2019.XV.035"},{"key":"ref69","doi-asserted-by":"publisher","DOI":"10.1098\/rsif.2005.0081"},{"key":"ref70","doi-asserted-by":"publisher","DOI":"10.1109\/CRV.2012.48"},{"key":"ref71","doi-asserted-by":"publisher","DOI":"10.1007\/s11721-014-0091-5"},{"key":"ref72","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2019.8793946"},{"key":"ref73","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2011.5980145"},{"key":"ref74","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2013.6631288"},{"key":"ref75","doi-asserted-by":"publisher","DOI":"10.1109\/IROS45743.2020.9341468"},{"key":"ref76","doi-asserted-by":"publisher","DOI":"10.15607\/rss.2019.xv.049"},{"key":"ref77","doi-asserted-by":"publisher","DOI":"10.l007\/978-3-319-46448-0_2"},{"key":"ref78","doi-asserted-by":"publisher","DOI":"10.1177\/0278364920907684"},{"key":"ref79","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2010.5509651"},{"key":"ref80","doi-asserted-by":"publisher","DOI":"10.1109\/TASE.2016.2600527"},{"key":"ref81","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2021.XVII.070"},{"key":"ref82","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2019.2956365"},{"key":"ref83","article-title":"Keypoints into the future: Self-supervised correspondence in model-based reinforcement learning","volume-title":"Proc. Conf. Robot Learn.","author":"Manuelli","year":"2020"},{"key":"ref84","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2014.12.014"},{"key":"ref85","doi-asserted-by":"publisher","DOI":"10.1177\/0278364919846551"},{"key":"ref86","doi-asserted-by":"publisher","DOI":"10.1145\/2816795.2818075"},{"key":"ref87","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA48506.2021.9561646"},{"key":"ref88","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2021.3062315"},{"key":"ref89","doi-asserted-by":"publisher","DOI":"10.1177\/0278364918755536"},{"key":"ref90","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2019.2961605"},{"key":"ref91","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2016.7487155"},{"key":"ref92","first-page":"4539","article-title":"Visual interaction networks: Learning a physics simulator from video","volume-title":"Advances in Neural Information Processing Systems","volume":"30","author":"Watters","year":"2017"},{"key":"ref93","doi-asserted-by":"publisher","DOI":"10.15607\/rss.2020.xvi.099"},{"key":"ref94","doi-asserted-by":"publisher","DOI":"10.1109\/LRA.2020.2980984"},{"key":"ref95","doi-asserted-by":"publisher","DOI":"10.1137\/s0036144599360110"},{"key":"ref96","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2015.7139807"},{"key":"ref97","doi-asserted-by":"publisher","DOI":"10.15607\/RSS.2019.XV.022"},{"key":"ref98","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2019.8794048"},{"key":"ref99","doi-asserted-by":"publisher","DOI":"10.1016\/0043-1648(91)90104-3"},{"key":"ref100","doi-asserted-by":"publisher","DOI":"10.1177\/0278364919872532"},{"key":"ref101","doi-asserted-by":"publisher","DOI":"10.15607\/rss.2018.xiv.058"},{"key":"ref102","doi-asserted-by":"publisher","DOI":"10.1016\/j.cma.2003.12.061"},{"key":"ref103","doi-asserted-by":"publisher","DOI":"10.1145\/2010324.1964931"},{"key":"ref104","doi-asserted-by":"publisher","DOI":"10.1145\/2767002"},{"key":"ref105","doi-asserted-by":"publisher","DOI":"10.1109\/AERO.2006.1655926"},{"key":"ref106","doi-asserted-by":"publisher","DOI":"10.1016\/j.cviu.2014.12.002"},{"key":"ref107","first-page":"8026","article-title":"Pytorch: An imperative style, high-performance deep learning library","volume":"32","author":"Paszke","year":"2019","journal-title":"Adv. Neural Inf. Process. Syst."},{"key":"ref108","doi-asserted-by":"publisher","DOI":"10.1145\/2816795.2818129"},{"key":"ref109","first-page":"4502","article-title":"Interaction networks for learning about objects, relations and physics","volume-title":"Advances in Neural Information Processing Systems","volume":"29","author":"Battaglia","year":"2016"},{"key":"ref110","doi-asserted-by":"publisher","DOI":"10.1109\/IROS45743.2020.9341144"},{"key":"ref111","first-page":"453","article-title":"A geometrical approach to planning manipulation tasks. the case of discrete placements and grasps","volume-title":"Proc. Int. Symp. Robot. Res.","author":"Alami","year":"1990"},{"key":"ref112","first-page":"109","article-title":"Two manipulation planning algorithms","volume-title":"Proc. WAFR Workshop Algorithmic Found. Robot.","author":"Alami","year":"1994"},{"key":"ref113","doi-asserted-by":"publisher","DOI":"10.1007\/11008941_11"},{"key":"ref114","doi-asserted-by":"publisher","DOI":"10.1177\/0278364908097884"},{"key":"ref115","doi-asserted-by":"publisher","DOI":"10.1146\/annurev-control-091420-084139"},{"key":"ref116","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-319-16595-0_11"},{"key":"ref117","doi-asserted-by":"publisher","DOI":"10.15607\/rss.2016.xii.002"},{"key":"ref118","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2014.6906922"},{"key":"ref119","doi-asserted-by":"publisher","DOI":"10.1177\/0278364909352098"},{"key":"ref120","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2011.5980160"},{"key":"ref121","first-page":"1930","article-title":"Logic-geometric programming: An optimization-based approach to combined task and motion planning","volume-title":"Proc. 24th Int. Conf. Artif. Intell.","author":"Toussaint","year":"2015"},{"key":"ref122","first-page":"211","article-title":"PushPush and Push-1 are NP-hard in 2D","volume-title":"Proc. 12th Annu. Can. Conf. Comput. Geometry","author":"Demaine","year":"2000"},{"key":"ref123","doi-asserted-by":"publisher","DOI":"10.1177\/0278364918780999"},{"key":"ref124","doi-asserted-by":"publisher","DOI":"10.1109\/SFCS.1979.10"},{"key":"ref125","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2016.7487581"},{"key":"ref126","doi-asserted-by":"publisher","DOI":"10.1109\/70.704220"},{"key":"ref127","doi-asserted-by":"publisher","DOI":"10.1007\/PL00009259"},{"key":"ref128","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA48506.2021.9560782"},{"key":"ref129","doi-asserted-by":"publisher","DOI":"10.1016\/S0377-2217(02)00123-6"},{"key":"ref130","doi-asserted-by":"publisher","DOI":"10.1287\/opre.48.2.256.12386"},{"key":"ref131","doi-asserted-by":"publisher","DOI":"10.1145\/2992138.2992144"},{"key":"ref132","first-page":"2021","article-title":"Implicit behavioral cloning","volume-title":"Conf. Robot Learn.","author":"Florence"},{"key":"ref133","doi-asserted-by":"publisher","DOI":"10.1145\/3414685.3417796"},{"key":"ref134","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v35i1.16155"},{"key":"ref135","doi-asserted-by":"publisher","DOI":"10.1109\/ICRA.2016.7487583"},{"key":"ref136","article-title":"Developing a simple model for sand-tool interaction and autonomously shaping sand","author":"Kim","year":"2013","journal-title":"arXiv:1908.02745"},{"key":"ref137","article-title":"Embracing contact: Pushing multiple objects with robots forearm","author":"Cosgun","year":"2019","journal-title":"arXiv:1906.06866"},{"key":"ref138","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.1998.724635"},{"key":"ref139","doi-asserted-by":"publisher","DOI":"10.1109\/CVPR.2018.00135"},{"key":"ref140","doi-asserted-by":"publisher","DOI":"10.1145\/2661229.2661288"},{"key":"ref141","doi-asserted-by":"publisher","DOI":"10.1609\/aaai.v35i13.17421"},{"key":"ref142","doi-asserted-by":"publisher","DOI":"10.1109\/IROS.2016.7759622"},{"key":"ref143","article-title":"Learning robotic manipulation of granular media","volume-title":"Proc. Conf. Robot Learn.","author":"Schenck","year":"2017"},{"key":"ref144","article-title":"3 D neural scene representations for visuomotor control","author":"Li","year":"2021"},{"key":"ref145","article-title":"Learning particle dynamics for manipulating rigid bodies, deformable objects, and fluids","volume-title":"Proc. Int. Conf. Learn. Representations","author":"Li","year":"2019"},{"key":"ref146","doi-asserted-by":"publisher","DOI":"10.1126\/scirobotics.abd8803"},{"key":"ref147","first-page":"5927","article-title":"Visual grounding of learned physical models","volume-title":"Proc. Int. Conf. Mach. Learn.","author":"Li","year":"2020"},{"key":"ref148","doi-asserted-by":"publisher","DOI":"10.1016\/j.ijmultiphaseflow.2017.03.009"}],"container-title":["IEEE Transactions on Robotics"],"original-title":[],"link":[{"URL":"https:\/\/ieeexplore.ieee.org\/ielam\/8860\/10040949\/9893496-aam.pdf","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"http:\/\/xplorestaging.ieee.org\/ielx7\/8860\/10040949\/09893496.pdf?arnumber=9893496","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,1,22]],"date-time":"2024-01-22T21:20:31Z","timestamp":1705958431000},"score":1,"resource":{"primary":{"URL":"https:\/\/ieeexplore.ieee.org\/document\/9893496\/"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,2]]},"references-count":148,"journal-issue":{"issue":"1"},"URL":"https:\/\/doi.org\/10.1109\/tro.2022.3197013","relation":{},"ISSN":["1552-3098","1941-0468"],"issn-type":[{"value":"1552-3098","type":"print"},{"value":"1941-0468","type":"electronic"}],"subject":[],"published":{"date-parts":[[2023,2]]}}}