{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,27]],"date-time":"2026-05-27T18:26:34Z","timestamp":1779906394947,"version":"3.53.1"},"reference-count":23,"publisher":"Wiley","issue":"2","license":[{"start":{"date-parts":[[2014,10,25]],"date-time":"2014-10-25T00:00:00Z","timestamp":1414195200000},"content-version":"vor","delay-in-days":0,"URL":"http:\/\/onlinelibrary.wiley.com\/termsAndConditions#vor"}],"funder":[{"DOI":"10.13039\/100000185","name":"Defense Advanced Research Projects Agency","doi-asserted-by":"publisher","award":["FA8750-12-1-0321"],"award-info":[{"award-number":["FA8750-12-1-0321"]}],"id":[{"id":"10.13039\/100000185","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/100000006","name":"Office of Naval Research","doi-asserted-by":"publisher","award":["N00014-12-1-0071"],"award-info":[{"award-number":["N00014-12-1-0071"]}],"id":[{"id":"10.13039\/100000006","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Field Robotics"],"published-print":{"date-parts":[[2015,3]]},"abstract":"<jats:p>The DARPA Robotics Challenge Trials held in December 2013 provided a landmark demonstration of dexterous mobile robots executing a variety of tasks aided by a remote human operator using only data from the robot's sensor suite transmitted over a constrained, field\u2010realistic communications link. We describe the design considerations, architecture, implementation, and performance of the software that Team MIT developed to command and control an Atlas humanoid robot. Our design emphasized human interaction with an efficient motion planner, where operators expressed desired robot actions in terms of affordances fit using perception and manipulated in a custom user interface. We highlight several important lessons we learned while developing our system on a highly compressed schedule.<\/jats:p>","DOI":"10.1002\/rob.21546","type":"journal-article","created":{"date-parts":[[2014,10,25]],"date-time":"2014-10-25T20:21:17Z","timestamp":1414268477000},"page":"229-254","source":"Crossref","is-referenced-by-count":103,"title":["An Architecture for Online Affordance\u2010based Perception and Whole\u2010body Planning"],"prefix":"10.1002","volume":"32","author":[{"given":"Maurice","family":"Fallon","sequence":"first","affiliation":[{"name":"Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 32 Vassar Street Cambridge Massachusetts 02139"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Scott","family":"Kuindersma","sequence":"additional","affiliation":[{"name":"Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 32 Vassar Street Cambridge Massachusetts 02139"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Sisir","family":"Karumanchi","sequence":"additional","affiliation":[{"name":"Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 32 Vassar Street Cambridge Massachusetts 02139"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Matthew","family":"Antone","sequence":"additional","affiliation":[{"name":"Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 32 Vassar Street Cambridge Massachusetts 02139"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Toby","family":"Schneider","sequence":"additional","affiliation":[{"name":"Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 32 Vassar Street Cambridge Massachusetts 02139"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Hongkai","family":"Dai","sequence":"additional","affiliation":[{"name":"Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 32 Vassar Street Cambridge Massachusetts 02139"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Claudia P\u00e9rez","family":"D'Arpino","sequence":"additional","affiliation":[{"name":"Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 32 Vassar Street Cambridge Massachusetts 02139"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Robin","family":"Deits","sequence":"additional","affiliation":[{"name":"Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 32 Vassar Street Cambridge Massachusetts 02139"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Matt","family":"DiCicco","sequence":"additional","affiliation":[{"name":"Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 32 Vassar Street Cambridge Massachusetts 02139"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dehann","family":"Fourie","sequence":"additional","affiliation":[{"name":"Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 32 Vassar Street Cambridge Massachusetts 02139"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Twan","family":"Koolen","sequence":"additional","affiliation":[{"name":"Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 32 Vassar Street Cambridge Massachusetts 02139"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Pat","family":"Marion","sequence":"additional","affiliation":[{"name":"Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 32 Vassar Street Cambridge Massachusetts 02139"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Michael","family":"Posa","sequence":"additional","affiliation":[{"name":"Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 32 Vassar Street Cambridge Massachusetts 02139"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Andr\u00e9s","family":"Valenzuela","sequence":"additional","affiliation":[{"name":"Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 32 Vassar Street Cambridge Massachusetts 02139"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kuan\u2010Ting","family":"Yu","sequence":"additional","affiliation":[{"name":"Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 32 Vassar Street Cambridge Massachusetts 02139"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Julie","family":"Shah","sequence":"additional","affiliation":[{"name":"Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 32 Vassar Street Cambridge Massachusetts 02139"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Karl","family":"Iagnemma","sequence":"additional","affiliation":[{"name":"Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 32 Vassar Street Cambridge Massachusetts 02139"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Russ","family":"Tedrake","sequence":"additional","affiliation":[{"name":"Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 32 Vassar Street Cambridge Massachusetts 02139"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Seth","family":"Teller","sequence":"additional","affiliation":[{"name":"Computer Science and Artificial Intelligence Laboratory Massachusetts Institute of Technology 32 Vassar Street Cambridge Massachusetts 02139"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"311","published-online":{"date-parts":[[2014,10,25]]},"reference":[{"key":"e_1_2_11_2_1","unstructured":"Alunni N. Phillips\u2010Grafflin C. Suay H. B. Mainprice J. Berenson D. Chernova S. Lindeman R. Lofaro D. &Oh P. Y.(2004).DARPA robotics challenge: Towards a user\u2010guided manipulation framework for high\u2010DOF robots.In IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS) Chicago."},{"key":"e_1_2_11_3_1","article-title":"Introduction to inverse kinematics with Jacobian transpose, pseudoinverse and damped least squares methods","volume":"17","author":"Buss S. R.","year":"2004","journal-title":"IEEE Transactions in Robotics and Automation"},{"key":"e_1_2_11_4_1","doi-asserted-by":"publisher","DOI":"10.1109\/TSMCB.2003.811794"},{"key":"e_1_2_11_5_1","volume-title":"Planning biped navigation strategies in complex environments","author":"Chestnutt J.","year":"2003"},{"key":"e_1_2_11_6_1","doi-asserted-by":"crossref","unstructured":"Deits R. L. &Tedrake R.(2014).Computing large convex regions of obstacle\u2010free space through semi\u2010definite programming.In Workshop on the Algorithmic Fundamentals of Robotics (WAFR) Istanbul Turkey.","DOI":"10.1007\/978-3-319-16595-0_7"},{"key":"e_1_2_11_7_1","doi-asserted-by":"crossref","unstructured":"Dellin C. Strabala K. Haynes G. C. Stager D. &Srinivasa S.(2014).Guided manipulation planning at the DARPA robotics challenge trials.In International Symposium on Experimental Robotics (ISER) Marrakech.","DOI":"10.1007\/978-3-319-23778-7_11"},{"key":"e_1_2_11_8_1","volume-title":"Perceiving, acting, and knowing","author":"Gibson J. J.","year":"1977"},{"key":"e_1_2_11_9_1","doi-asserted-by":"publisher","DOI":"10.1137\/S1052623499350013"},{"key":"e_1_2_11_10_1","doi-asserted-by":"publisher","DOI":"10.1109\/TPAMI.2007.1147"},{"key":"e_1_2_11_11_1","doi-asserted-by":"crossref","unstructured":"Huang A. Olson E. &Moore D.(2010).LCM: Lightweight communications and marshalling.In IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS) Taipei Taiwan.","DOI":"10.1109\/IROS.2010.5649358"},{"key":"e_1_2_11_12_1","unstructured":"Huang W. Kim J. &Atkeson C.(2013).Energy\u2010based optimal step planning for humanoids.In IEEE International Conference on Robotics and Automation (ICRA) (pp. 3124\u20133129) Karlsruhe Germany."},{"key":"e_1_2_11_13_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-30301-5_57"},{"key":"e_1_2_11_14_1","volume-title":"Modeling, identification and control of robots","author":"Khalil W.","year":"2004"},{"key":"e_1_2_11_15_1","doi-asserted-by":"crossref","unstructured":"Kuffner J. Nishiwaki K. Kagami S. Inaba M. &Inoue H.(2001).Footstep planning among obstacles for biped robots.In IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS) (vol. 1 pp. 500\u2013505) Maui Hawaii.","DOI":"10.1109\/IROS.2001.973406"},{"key":"e_1_2_11_16_1","doi-asserted-by":"crossref","unstructured":"Kuindersma S. Permenter F. &Tedrake R.(2014).An efficiently solvable quadratic program for stabilizing dynamic locomotion.In IEEE International Conference on Robotics and Automation (ICRA) Hong Kong China.","DOI":"10.1109\/ICRA.2014.6907230"},{"key":"e_1_2_11_17_1","doi-asserted-by":"publisher","DOI":"10.1002\/rob.20262"},{"key":"e_1_2_11_18_1","first-page":"1","volume-title":"Field and Service Robotics, volume 92 of Springer Tracts in Advanced Robotics","author":"Matsuno F.","year":"2014"},{"key":"e_1_2_11_19_1","doi-asserted-by":"publisher","DOI":"10.1002\/rob.21436"},{"key":"e_1_2_11_20_1","first-page":"127","volume-title":"Field and service robotics, volume 92 of Springer Tracts in Advanced Robotics","author":"Sheh R.","year":"2014"},{"key":"e_1_2_11_21_1","unstructured":"Sucan I.(2014).ROS URDF package.http:\/\/wiki.ros.org\/urdf(last accessed: Feb 2014)."},{"key":"e_1_2_11_22_1","unstructured":"Tedrake R.(2014).Drake: A planning control and analysis toolbox for nonlinear dynamical systems.http:\/\/drake.mit.edu."},{"key":"e_1_2_11_23_1","doi-asserted-by":"crossref","unstructured":"Tedrake R. Fallon M. Karumanchi S. Kuindersma S. Antone M. Schneider T. Howard T. Walter M. Dai H. Deits R. Fleder M. Fourie D. Hammoud R. Hemachandra S. Ilardi P. P\u00e9rez\u2010D'Arpino C. Pillai S. Valenzuela A. Cantu C. Dolan C. Evans I. Jorgensen S. Kristeller J. Shah J. A. Iagnemma K. &Teller S.(2014).A summary of Team MIT's approach to the Virtual Robotics Challenge.In IEEE International Conference on Robotics and Automation (ICRA) Hong Kong China.","DOI":"10.1109\/ICRA.2014.6907140"},{"key":"e_1_2_11_24_1","first-page":"228","author":"Yamauchi B.","year":"2004","journal-title":"PackBot: A versatile platform for military robotics"}],"container-title":["Journal of Field Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Frob.21546","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Frob.21546","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/rob.21546","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,5,5]],"date-time":"2025-05-05T14:08:28Z","timestamp":1746454108000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/rob.21546"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,10,25]]},"references-count":23,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2015,3]]}},"alternative-id":["10.1002\/rob.21546"],"URL":"https:\/\/doi.org\/10.1002\/rob.21546","archive":["Portico"],"relation":{},"ISSN":["1556-4959","1556-4967"],"issn-type":[{"value":"1556-4959","type":"print"},{"value":"1556-4967","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,10,25]]}}}