{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,7,8]],"date-time":"2026-07-08T15:41:35Z","timestamp":1783525295118,"version":"3.55.0"},"reference-count":30,"publisher":"Cambridge University Press (CUP)","issue":"5","license":[{"start":{"date-parts":[[2008,9,1]],"date-time":"2008-09-01T00:00:00Z","timestamp":1220227200000},"content-version":"unspecified","delay-in-days":0,"URL":"https:\/\/www.cambridge.org\/core\/terms"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Robotica"],"published-print":{"date-parts":[[2008,9]]},"abstract":"<jats:title>SUMMARY<\/jats:title><jats:p>This paper addresses the problem of contact force control for multiple contacts distributed over multiple links in a robot. This is of importance when performing complex tasks in unstructured environment, particularly in humanoid robot applications. The proposed multicontact control framework provides a new way of defining the operational space coordinates, which facilitates the specification of multiple contact control. The contact force space on multiple links is constructed as an operational space for the highest priority task. Motion control, given lower priority, can be executed using the rest of degree of freedom within the null-space of the force control. The dynamic control structure, then, provides a means to control each contact force and motion independently. This dynamic decoupling enables each contact force controller to utilize linear control theories. In particular, the contact force controllers adopt full state feedback control and estimation methods to produce robust performance with respect to modeling and parameter uncertainties. The effectiveness of the multiple contact control framework was demonstrated using a PUMA560 manipulator, with multiple contacts on the end-effector and third link. The demonstrated tasks involved controlling each of the contact forces with null-space motion.<\/jats:p>","DOI":"10.1017\/s0263574708004281","type":"journal-article","created":{"date-parts":[[2008,3,27]],"date-time":"2008-03-27T14:21:06Z","timestamp":1206627666000},"page":"667-677","source":"Crossref","is-referenced-by-count":43,"title":["Robot multiple contact control"],"prefix":"10.1017","volume":"26","author":[{"given":"Jaeheung","family":"Park","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Oussama","family":"Khatib","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"56","published-online":{"date-parts":[[2008,9,1]]},"reference":[{"key":"S0263574708004281_ref29","doi-asserted-by":"crossref","unstructured":"29. Yoshikawa T. , \u201cForce Control of Robot Manipulators,\u201d Proceedings of the International Conference on Robotics and Automation San Francisco, USA (2000) pp. 220\u2013226.","DOI":"10.1109\/ROBOT.2000.844062"},{"key":"S0263574708004281_ref27","doi-asserted-by":"publisher","DOI":"10.1109\/TSMC.1986.289285"},{"key":"S0263574708004281_ref25","unstructured":"25. De Schutter J. , Rutgeerts J. , Aertbeli\u00ebn E. , De Groote F. , De Laet T. , Lefebvre T. , Verdonck W. and Bruyninckx H. , \u201cUnified Constraint-Based Task Specification for Complex Sensor-Based Robot Systems,\u201d In: Proceedings of the International Conference on Robotics and Automation Barcelona, Spain (2005) pp. 3607\u20133612."},{"key":"S0263574708004281_ref19","unstructured":"19. Park J. and Khatib O. , Mult-link Multi-contact Force Control for Manipulators. In Proceedings of the International Conference on Robotics and Automation, Barcelona, Spain (2005) pp. 3613\u20133618."},{"key":"S0263574708004281_ref17","doi-asserted-by":"publisher","DOI":"10.1115\/1.3143764"},{"key":"S0263574708004281_ref14","doi-asserted-by":"publisher","DOI":"10.1115\/1.3258918"},{"key":"S0263574708004281_ref30","doi-asserted-by":"crossref","unstructured":"30. Zhang Y. and Gruver W. A. , \u201cDefinition and Force Distribution of Power Grasps,\u201d In: Proceedings of the International Conference on Robotics and Automation Nagoya, Japan (1995) pp. 1373\u20131378.","DOI":"10.1109\/ROBOT.1995.525469"},{"key":"S0263574708004281_ref13","doi-asserted-by":"publisher","DOI":"10.1142\/S0219843604000058"},{"key":"S0263574708004281_ref11","doi-asserted-by":"publisher","DOI":"10.1109\/JRA.1987.1087068"},{"key":"S0263574708004281_ref9","doi-asserted-by":"crossref","first-page":"443","DOI":"10.1080\/00207177508922001","article-title":"The structure of decoupled nonlinear systems","volume":"21","author":"Freund","year":"1975","journal-title":"Int. J. Control"},{"key":"S0263574708004281_ref8","doi-asserted-by":"crossref","unstructured":"8. Featherstone R. , Thiebaut S. S. and Khatib O. , \u201cA General Contact Model for Dynamically-Decoupled Force\/Motion Control,\u201d Proceedings of the International Conference on Robots and Automation, Detroit, U.S.A. (1999) pp. 3281\u20133286.","DOI":"10.1109\/ROBOT.1999.774098"},{"key":"S0263574708004281_ref26","volume-title":"The Kluwer International Series In Engineering and Computer Science","author":"Siciliano","year":"1999"},{"key":"S0263574708004281_ref6","unstructured":"6. Cortes\u00e3o R. , Kalman Techniques for Intelligent Control Systems: Theory and Robotic Experiments. Ph.D. thesis (University of Coimbra, 2002)."},{"key":"S0263574708004281_ref5","doi-asserted-by":"publisher","DOI":"10.1109\/3516.789685"},{"key":"S0263574708004281_ref4","unstructured":"4. Chang K. and Khatib O. , \u201cManipulator Control at Kinematic Singularities: A Dynamically Consistent Strategy,\u201d Proceedings of the International Conference on Intelligent Robots and Systems, Pittsburgh, U.S.A. (1995) pp. 84\u201388."},{"key":"S0263574708004281_ref3","doi-asserted-by":"publisher","DOI":"10.1177\/027836499501400505"},{"key":"S0263574708004281_ref1","doi-asserted-by":"crossref","unstructured":"1. Ambrose H. and Qu Z. , \u201cModel Reference Robust Control for Mimo Systems,\u201d Proceedings of the American Control Conference, Albuquerque, New Mexico (1997) pp. 345\u2013349.","DOI":"10.1109\/ACC.1997.611816"},{"key":"S0263574708004281_ref21","doi-asserted-by":"crossref","unstructured":"21. Petrovskaya A. , Park J. and Khatib O. , \u201cProbabilistic Estimation of Whole Manipulator Contacts for Multi-contact Control,\u201d Proceedings of the International Conference on Robotics and Automation, Rome, Italy (2007).","DOI":"10.1109\/ROBOT.2007.363047"},{"key":"S0263574708004281_ref15","doi-asserted-by":"crossref","first-page":"97","DOI":"10.1109\/87.736761","article-title":"Model-based adaptive hybrid control for manipulators under multiple geometric constraints","volume":"7","author":"Liu","year":"1999","journal-title":"IEEE Trans. Control Sys. Technol."},{"key":"S0263574708004281_ref12","doi-asserted-by":"crossref","unstructured":"12. Khatib O. and Burdick J. , \u201cMotion and Force Control of Robot Manipulators,\u201d In: Proceedings of the International Conference on Robotics and Automation, San Francisco, U.S.A. (1986) pp. 1381\u20131386.","DOI":"10.1109\/ROBOT.1986.1087493"},{"key":"S0263574708004281_ref10","doi-asserted-by":"publisher","DOI":"10.2514\/3.19731"},{"key":"S0263574708004281_ref24","doi-asserted-by":"crossref","unstructured":"24. Salisbury K. , Townsend W. , Eberman B. and DiPietro D. , \u201cPreliminary Design of a Whole-arm Manipulation System (wams),\u201d In: Proceedings of the International Conference on Robotics and Automation, Philadelphia, PA, U.S.A. (1988) pp. 254\u2013260.","DOI":"10.1109\/ROBOT.1988.12057"},{"key":"S0263574708004281_ref20","doi-asserted-by":"crossref","first-page":"575","DOI":"10.1177\/0278364906065385","article-title":"A haptic teleoperation approach based on contact force control","volume":"25","author":"Jaeheung","year":"2006","journal-title":"Int. J. Robot. Res."},{"key":"S0263574708004281_ref28","unstructured":"28. West H. and Asada H. , A Method for the Design of Hybrid Position\/Force Controllers for Manipulators Contrained by Contact with the Environment,\u201d Proceedings of the International Conference on Robotics and Automation (1985) pp. 251\u2013259."},{"key":"S0263574708004281_ref18","unstructured":"18. Park J. , Cortes\u00e3o R. and Khatib O. , \u201cMulti-Contact Compliant Motion Control for Robotic Manipulators,\u201d Proceedings of the International Conference on Robotics and Automation, New Orleans, U.S.A. (2004) pp. 4789\u20134794."},{"key":"S0263574708004281_ref22","doi-asserted-by":"publisher","DOI":"10.1115\/1.3139652"},{"key":"S0263574708004281_ref2","doi-asserted-by":"crossref","unstructured":"2. Bicchi A. and Kumar V. , \u201cRobotic Grasping and Contact: A Review,\u201d Proceedings of the International Conference on Robotics and Automation, San Francisco, U.S.A. (2000) pp. 348\u2013353.","DOI":"10.1109\/ROBOT.2000.844081"},{"key":"S0263574708004281_ref16","doi-asserted-by":"crossref","unstructured":"16. Mirza K. and Orin D. E. , \u201cControl of Force Distribution for Power Grasp in the Digits System,\u201d Proceedings of the Conference on Decision and Control, Honolulu, Hawaii, U.S.A. (1990) pp. 1960\u20131965.","DOI":"10.1109\/CDC.1990.203965"},{"key":"S0263574708004281_ref23","doi-asserted-by":"crossref","unstructured":"23. Russakow J. , Khatib O. and Rock S. M. , \u201cExtended Operational Space Formulation for Serial-to-parallel Chain(branching) Manipulators,\u201d Proceedings of the International Conference on Robotics and Automation, Nagoya, Japan (1995) pp. 1056\u20131061.","DOI":"10.1109\/ROBOT.1995.525421"},{"key":"S0263574708004281_ref7","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2006.878787"}],"container-title":["Robotica"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.cambridge.org\/core\/services\/aop-cambridge-core\/content\/view\/S0263574708004281","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,9]],"date-time":"2019-05-09T16:04:42Z","timestamp":1557417882000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.cambridge.org\/core\/product\/identifier\/S0263574708004281\/type\/journal_article"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2008,9]]},"references-count":30,"journal-issue":{"issue":"5","published-print":{"date-parts":[[2008,9]]}},"alternative-id":["S0263574708004281"],"URL":"https:\/\/doi.org\/10.1017\/s0263574708004281","relation":{},"ISSN":["0263-5747","1469-8668"],"issn-type":[{"value":"0263-5747","type":"print"},{"value":"1469-8668","type":"electronic"}],"subject":[],"published":{"date-parts":[[2008,9]]}}}