{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,26]],"date-time":"2026-08-26T00:53:15Z","timestamp":1787705595193,"version":"build-2784847793"},"reference-count":43,"publisher":"Wiley","issue":"2","license":[{"start":{"date-parts":[[2016,10,18]],"date-time":"2016-10-18T00:00:00Z","timestamp":1476748800000},"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":["DARPA Robotics Challenge Track A program"],"award-info":[{"award-number":["DARPA Robotics Challenge Track A program"]}],"id":[{"id":"10.13039\/100000185","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Journal of Field Robotics"],"published-print":{"date-parts":[[2017,3]]},"abstract":"<jats:p>This paper discusses hardware and software improvements to the RoboSimian system leading up to and during the 2015 DARPA Robotics Challenge (DRC) Finals. Team RoboSimian achieved a 5th place finish by achieving 7 points in 47:59 min. We present an architecture that was structured to be adaptable at the lowest level and repeatable at the highest level. The low\u2010level adaptability was achieved by leveraging tactile measurements from force torque sensors in the wrist coupled with whole\u2010body motion primitives. We use the term \u201cbehaviors\u201d to conceptualize this low\u2010level adaptability. Each behavior is a contact\u2010triggered state machine that enables execution of short\u2010order manipulation and mobility tasks autonomously. At a high level, we focused on a teach\u2010and\u2010repeat style of development by storing executed behaviors and navigation poses in an object\/task frame for recall later. This enabled us to perform tasks with high repeatability on competition day while being robust to task differences from practice to execution.<\/jats:p>","DOI":"10.1002\/rob.21676","type":"journal-article","created":{"date-parts":[[2016,10,18]],"date-time":"2016-10-18T11:22:54Z","timestamp":1476789774000},"page":"305-332","source":"Crossref","is-referenced-by-count":72,"title":["Team RoboSimian: Semi\u2010autonomous Mobile Manipulation at the 2015 DARPA Robotics Challenge Finals"],"prefix":"10.1002","volume":"34","author":[{"given":"Sisir","family":"Karumanchi","sequence":"first","affiliation":[{"name":"Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Drive Pasadena California 91109"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kyle","family":"Edelberg","sequence":"additional","affiliation":[{"name":"Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Drive Pasadena California 91109"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ian","family":"Baldwin","sequence":"additional","affiliation":[{"name":"Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Drive Pasadena California 91109"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jeremy","family":"Nash","sequence":"additional","affiliation":[{"name":"Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Drive Pasadena California 91109"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jason","family":"Reid","sequence":"additional","affiliation":[{"name":"Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Drive Pasadena California 91109"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Charles","family":"Bergh","sequence":"additional","affiliation":[{"name":"Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Drive Pasadena California 91109"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"John","family":"Leichty","sequence":"additional","affiliation":[{"name":"Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Drive Pasadena California 91109"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kalind","family":"Carpenter","sequence":"additional","affiliation":[{"name":"Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Drive Pasadena California 91109"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Matthew","family":"Shekels","sequence":"additional","affiliation":[{"name":"Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Drive Pasadena California 91109"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Matthew","family":"Gildner","sequence":"additional","affiliation":[{"name":"Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Drive Pasadena California 91109"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"David","family":"Newill\u2010Smith","sequence":"additional","affiliation":[{"name":"Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Drive Pasadena California 91109"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jason","family":"Carlton","sequence":"additional","affiliation":[{"name":"Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Drive Pasadena California 91109"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"John","family":"Koehler","sequence":"additional","affiliation":[{"name":"Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Drive Pasadena California 91109"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tatyana","family":"Dobreva","sequence":"additional","affiliation":[{"name":"Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Drive Pasadena California 91109"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Matthew","family":"Frost","sequence":"additional","affiliation":[{"name":"Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Drive Pasadena California 91109"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Paul","family":"Hebert","sequence":"additional","affiliation":[{"name":"Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Drive Pasadena California 91109"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"James","family":"Borders","sequence":"additional","affiliation":[{"name":"Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Drive Pasadena California 91109"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jeremy","family":"Ma","sequence":"additional","affiliation":[{"name":"Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Drive Pasadena California 91109"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bertrand","family":"Douillard","sequence":"additional","affiliation":[{"name":"Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Drive Pasadena California 91109"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Paul","family":"Backes","sequence":"additional","affiliation":[{"name":"Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Drive Pasadena California 91109"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Brett","family":"Kennedy","sequence":"additional","affiliation":[{"name":"Jet Propulsion Laboratory California Institute of Technology 4800 Oak Grove Drive Pasadena California 91109"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Brian","family":"Satzinger","sequence":"additional","affiliation":[{"name":"University of California Santa Barbara California 93106"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Chelsea","family":"Lau","sequence":"additional","affiliation":[{"name":"University of California Santa Barbara California 93106"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Katie","family":"Byl","sequence":"additional","affiliation":[{"name":"University of California Santa Barbara California 93106"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Krishna","family":"Shankar","sequence":"additional","affiliation":[{"name":"California Institute of Technology 1200 East California Boulevard Pasadena California 91125"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Joel","family":"Burdick","sequence":"additional","affiliation":[{"name":"California Institute of Technology 1200 East California Boulevard Pasadena California 91125"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"311","published-online":{"date-parts":[[2016,10,18]]},"reference":[{"key":"e_1_2_14_2_1","doi-asserted-by":"crossref","unstructured":"Backes P. Diaz\u2010Calderon A. Robinson M. Bajracharya M. &Helmick D.(2005).Automated rover positioning and instrument placement. In IEEE Aerospace Conference (pp. 60\u201371).IEEE.","DOI":"10.1109\/AERO.2005.1559299"},{"key":"e_1_2_14_3_1","doi-asserted-by":"crossref","unstructured":"Backes P. Lindemann R. Collins C. &Younse P.(2010).An integrated coring and caching concept. In IEEE Aerospace Conference (pp. 1\u20137).IEEE.","DOI":"10.1109\/AERO.2010.5446985"},{"key":"e_1_2_14_4_1","doi-asserted-by":"crossref","unstructured":"Backes P. G.(1991).Generalized compliant motion with sensor fusion. In Advanced Robotics Fifth International Conference on Robots in Unstructured Environments (pp. 1281\u20131286). IEEE.","DOI":"10.1109\/ICAR.1991.240378"},{"key":"e_1_2_14_5_1","unstructured":"Barrett(2016).BarrettHandTMGripper Spec\u2010sheet.http:\/\/www.barrett.com\/products\u2010hand\u2010specifications.htm(Last accessed\u20137\/11\/16)."},{"key":"e_1_2_14_6_1","doi-asserted-by":"publisher","DOI":"10.1109\/34.121791"},{"key":"e_1_2_14_7_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-540-73429-1"},{"key":"e_1_2_14_8_1","doi-asserted-by":"publisher","DOI":"10.1007\/978-3-642-03991-1"},{"issue":"1","key":"e_1_2_14_9_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 Journal of Robotics and Automation"},{"key":"e_1_2_14_10_1","doi-asserted-by":"publisher","DOI":"10.1016\/0262-8856(92)90066-C"},{"key":"e_1_2_14_11_1","unstructured":"DARPA(2015a b).Video cast of the Blue Course from Day 2 of the 2015 DARPA Robotics Challenge Finals.https:\/\/youtu.be\/s6ZdC_ZJXK8?t+35864(Last accessed\u20138\/20\/15)."},{"key":"e_1_2_14_12_1","doi-asserted-by":"publisher","DOI":"10.1002\/rob.21546"},{"key":"e_1_2_14_13_1","doi-asserted-by":"publisher","DOI":"10.1002\/rob.21559"},{"key":"e_1_2_14_14_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10514-013-9367-7"},{"key":"e_1_2_14_15_1","doi-asserted-by":"crossref","unstructured":"Hayati S. Volpe R. Backes P. Balaram J. Welch R. Ivlev R. Tharp G. Peters S. Ohm T. &Petras R. et\u00a0al. (1997).The rocky 7 rover: A mars sciencecraft prototype. In IEEE International Conference on Robotics and Automation (vol. 3 pp. 2458\u20132464). IEEE.","DOI":"10.1109\/ROBOT.1997.619330"},{"key":"e_1_2_14_16_1","doi-asserted-by":"crossref","unstructured":"Hebert P. Aydemir A. Borders J. Bajracharya M. Hudson N. Shankar K. Karumanchi S. Douillard B. &Burdick J. W.(2015a).Supervised remote robot with guided autonomy and teleoperation (surrogate): A framework for whole\u2010body manipulation. In IEEE International Conference on Robotics and Automation (ICRA).","DOI":"10.1109\/ICRA.2015.7139969"},{"key":"e_1_2_14_17_1","doi-asserted-by":"publisher","DOI":"10.1002\/rob.21566"},{"key":"e_1_2_14_18_1","doi-asserted-by":"crossref","unstructured":"Howard A.(2008).Real\u2010time stereo visual odometry for autonomous ground vehicles. In 2008 IEEE\/RSJ International Conference on Intelligent Robots and Systems (pp. 3946\u20133952). IEEE.","DOI":"10.1109\/IROS.2008.4651147"},{"key":"e_1_2_14_19_1","doi-asserted-by":"crossref","unstructured":"Hudson N. Howard T. Ma J. Jain A. Bajracharya M. Myint S. Kuo C. Matthies L. Backes P. Hebert P. Fuchs T. &Burdick J.(2012).End\u2010to\u2010end dexterous manipulation with deliberate interactive estimation. In IEEE International Conference on Robotics and Automation (ICRA) (pp. 2371\u20132378).","DOI":"10.1109\/ICRA.2012.6225101"},{"key":"e_1_2_14_20_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10514-013-9371-y"},{"key":"e_1_2_14_21_1","doi-asserted-by":"publisher","DOI":"10.1002\/rob.21571"},{"key":"e_1_2_14_22_1","doi-asserted-by":"crossref","unstructured":"Kalakrishnan M. Chitta S. Theodorou E. Pastor P. &Schaal S.(2011).Stomp: Stochastic trajectory optimization for motion planning. In IEEE International Conference on Robotics and Automation (ICRA) (pp. 4569\u20134574). IEEE.","DOI":"10.1109\/ICRA.2011.5980280"},{"key":"e_1_2_14_23_1","unstructured":"Kennedy B. &Carpenter K.(2016).Cam\u2010Hand: This robust gripper design has applicability to both robots and as a prosthetic for the physically challenged. NASA Tech Briefs NPO 49607 http:\/\/www.techbriefs.com\/component\/content\/article\/ntb\/tech\u2010briefs\/machinery\u2010and\u2010automation\/24809(Last accessed\u20137\/11\/16)."},{"key":"e_1_2_14_24_1","doi-asserted-by":"crossref","unstructured":"Koolen T. Smith J. Thomas G. Bertrand S. Carff J. Mertins N. Stephen D. Abeles P. Englsberger J. McCrory S. et\u00a0al. (2013).Summary of team ihmc's virtual robotics challenge entry. In 13th IEEE\u2010RAS International Conference on Humanoid Robots (Humanoids) (pp. 307\u2013314). IEEE.","DOI":"10.1109\/HUMANOIDS.2013.7029992"},{"key":"e_1_2_14_25_1","doi-asserted-by":"publisher","DOI":"10.1109\/ROBOT.2000.844730"},{"key":"e_1_2_14_26_1","doi-asserted-by":"crossref","unstructured":"Kuindersma S. Deits R. Fallon M. Valenzuela A. Dai H. Permenter F. Koolen T. Marion P. &Tedrake R.(2015).Optimization\u2010based locomotion planning estimation and control design for the atlas humanoid robot. Autonomous Robots 1\u201327.","DOI":"10.1007\/s10514-015-9479-3"},{"key":"e_1_2_14_27_1","doi-asserted-by":"crossref","unstructured":"Kuindersma S. Permenter F. &Tedrake R.(2014).An efficiently solvable quadratic program for stabilizing dynamic locomotion. In 2014 IEEE International Conference on Robotics and Automation (ICRA) (pp. 2589\u20132594). IEEE.","DOI":"10.1109\/ICRA.2014.6907230"},{"key":"e_1_2_14_28_1","doi-asserted-by":"crossref","unstructured":"Marton Z.\u2010C. Pangercic D. Rusu R. B. Holzbach A. &Beetz M.(2010).Hierarchical object geometric categorization and appearance classification for mobile manipulation. In 10th IEEE\u2010RAS International Conference on Humanoid Robots (pp. 365\u2013370). IEEE.","DOI":"10.1109\/ICHR.2010.5686323"},{"key":"e_1_2_14_29_1","doi-asserted-by":"publisher","DOI":"10.1007\/s11263-007-0046-z"},{"key":"e_1_2_14_30_1","doi-asserted-by":"crossref","unstructured":"Pang G. Qiu R. Huang J. You S. &Neumann U.(2015).Automatic 3d industrial point cloud modeling and recognition. In 14th IAPR International Conference on Machine Vision Applications (MVA) (pp. 22\u201325). IEEE.","DOI":"10.1109\/MVA.2015.7153124"},{"key":"e_1_2_14_31_1","unstructured":"Pelican(2016).Pelican 0550 transport case.http:\/\/www.thepelicanstore.com\/pelican\u20100550\u2010transport\u2010case\u20101187.aspx(Last accessed\u20137\/11\/16)."},{"key":"e_1_2_14_32_1","doi-asserted-by":"crossref","unstructured":"Ratliff N. Zucker M. Bagnell J. A. &Srinivasa S.(2009).Chomp: Gradient optimization techniques for efficient motion planning. In IEEE International Conference on Robotics and Automation (pp. 489\u2013494). IEEE.","DOI":"10.1109\/ROBOT.2009.5152817"},{"key":"e_1_2_14_33_1","doi-asserted-by":"publisher","DOI":"10.1162\/105474698565893"},{"key":"e_1_2_14_34_1","unstructured":"Robotiq(2016a).Robotiq 2\u2010Finger Adaptive Gripper Spec\u2010sheet.http:\/\/robotiq.com\/wp\u2010content\/uploads\/2015\/12\/specsheet\u20102finger85UR\u201014apr2016\u2010V2\u2010web.pdf(Last accessed\u20137\/11\/16)."},{"key":"e_1_2_14_35_1","unstructured":"Robotiq(2016b).Robotiq 3\u2010Finger Adaptive Gripper Spec\u2010sheet.http:\/\/robotiq.com\/wp\u2010content\/uploads\/2014\/08\/Robotiq\u20103\u2010Finger\u2010Adaptive\u2010Gripper\u2010Specifications\u2010ES.pdf(Last accessed\u20137\/11\/16)."},{"key":"e_1_2_14_36_1","doi-asserted-by":"crossref","unstructured":"Schenker P. S. Huntsberger T. L. Pirjanian P. Baumgartner E. T. Aghazarian H. Trebi\u2010Ollennu A. Leger P. C. Cheng Y. Backes P. G. Tunstel E. et\u00a0al. (2001).Robotic automation for space: Planetary surface exploration terrain\u2010adaptive mobility and multirobot cooperative tasks. In Intelligent Systems and Advanced Manufacturing (pp. 12\u201328). International Society for Optics and Photonics.","DOI":"10.1117\/12.444181"},{"key":"e_1_2_14_37_1","unstructured":"Shekels M. Carpenter K. &Kennedy B.(2016).Cam\u2010Hand: A robust gripper design for manipulation in positive and negative spaces (in preparation)."},{"key":"e_1_2_14_38_1","doi-asserted-by":"crossref","unstructured":"Steder B. Grisetti G. VanLoock M. &Burgard W.(2009).Robust on\u2010line model\u2010based object detection from range images. In 2009 IEEE\/RSJ International Conference on Intelligent Robots and Systems (pp. 4739\u20134744). IEEE.","DOI":"10.1109\/IROS.2009.5354400"},{"key":"e_1_2_14_39_1","doi-asserted-by":"publisher","DOI":"10.1002\/rob.21569"},{"key":"e_1_2_14_40_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. et\u00a0al. (2014).A summary of team mits approach to the virtual robotics challenge. In International Conference on Robotics and Automation. IEEE.","DOI":"10.1109\/ICRA.2014.6907140"},{"key":"e_1_2_14_41_1","doi-asserted-by":"publisher","DOI":"10.1002\/rob.20147"},{"key":"e_1_2_14_42_1","doi-asserted-by":"publisher","DOI":"10.1002\/rob.20255"},{"key":"e_1_2_14_43_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10107-004-0559-y"},{"key":"e_1_2_14_44_1","doi-asserted-by":"crossref","unstructured":"Zucker M. Jun Y. Killen B. Kim T.\u2010G. &Oh P.(2013).Continuous trajectory optimization for autonomous humanoid door opening. In IEEE International Conference on Technologies for Practical Robot Applications (TePRA) (pp. 1\u20135). IEEE.","DOI":"10.1109\/TePRA.2013.6556358"}],"container-title":["Journal of Field Robotics"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Frob.21676","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.wiley.com\/onlinelibrary\/tdm\/v1\/articles\/10.1002%2Frob.21676","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/rob.21676","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/full-xml\/10.1002\/rob.21676","content-type":"application\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/api.wiley.com\/onlinelibrary\/chorus\/v1\/articles\/10.1002%2Frob.21676","content-type":"application\/pdf","content-version":"am","intended-application":"syndication"},{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/pdf\/10.1002\/rob.21676","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,6,11]],"date-time":"2025-06-11T16:26:07Z","timestamp":1749659167000},"score":1,"resource":{"primary":{"URL":"https:\/\/onlinelibrary.wiley.com\/doi\/10.1002\/rob.21676"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,10,18]]},"references-count":43,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2017,3]]}},"alternative-id":["10.1002\/rob.21676"],"URL":"https:\/\/doi.org\/10.1002\/rob.21676","archive":["Portico"],"relation":{},"ISSN":["1556-4959","1556-4967"],"issn-type":[{"value":"1556-4959","type":"print"},{"value":"1556-4967","type":"electronic"}],"subject":[],"published":{"date-parts":[[2016,10,18]]}}}