{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,5,2]],"date-time":"2026-05-02T09:59:13Z","timestamp":1777715953280,"version":"3.51.4"},"reference-count":44,"publisher":"SAGE Publications","issue":"4","license":[{"start":{"date-parts":[[2009,8,28]],"date-time":"2009-08-28T00:00:00Z","timestamp":1251417600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/journals.sagepub.com\/page\/policies\/text-and-data-mining-license"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["The International Journal of Robotics Research"],"published-print":{"date-parts":[[2010,4]]},"abstract":"<jats:p>Computer simulations play an important role in the design and validation of constrained robotic operations. The fidelity of these simulations, however, depends on the specification of contact dynamics parameters, which often need to be determined experimentally. In this paper we investigate the identification of contact parameters from complex stiff multi-point contact scenarios encountered in typical robotic operations using a recently developed least-squares-based method. This method is extended to deal with geometric uncertainties by employing a non-linear separable least-squares formulation. The latter is solved using a variable projection method, and allows simultaneous identification of contact parameters and geometric uncertainties. The conditions for observability of geometric uncertainties are derived and a regularized formulation is proposed in case the identification of geometric uncertainties is ill-conditioned. The applicability of the original method and the benefits of the extended method with identification of geometric uncertainties for the identification of the contact parameters are illustrated by means of experimental data measured with the Special Purpose Dexterous Manipulator (SPDM) Task Verification Facility (STVF) manipulator at the Canadian Space Agency (CSA).<\/jats:p>","DOI":"10.1177\/0278364909336805","type":"journal-article","created":{"date-parts":[[2009,8,28]],"date-time":"2009-08-28T20:34:36Z","timestamp":1251491676000},"page":"367-385","source":"Crossref","is-referenced-by-count":19,"title":["Identification of Contact Parameters from Stiff Multi-point Contact Robotic Operations"],"prefix":"10.1177","volume":"29","author":[{"given":"Diederik","family":"Verscheure","sequence":"first","affiliation":[{"name":"Division PMA, Department of Mechanical Engineering, Katholieke Universiteit Leuven, Belgium,"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Inna","family":"Sharf","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering, McGill University, Montreal, Quebec, Canada,"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Herman","family":"Bruyninckx","sequence":"additional","affiliation":[{"name":"Division PMA, Department of Mechanical Engineering, Katholieke Universiteit Leuven, Belgium ,"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jan","family":"Swevers","sequence":"additional","affiliation":[{"name":"Division PMA, Department of Mechanical Engineering, Katholieke Universiteit Leuven, Belgium,"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Joris","family":"De Schutter","sequence":"additional","affiliation":[{"name":"Division PMA, Department of Mechanical Engineering, Katholieke Universiteit Leuven, Belgium,"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"179","published-online":{"date-parts":[[2009,8,28]]},"reference":[{"key":"atypb1","volume-title":"Contact parameter estimation using a space manipulator verification facility","author":"Agar, J.","year":"2004"},{"key":"atypb2","volume-title":"Proceedings of the ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference","author":"Agar, J."},{"key":"atypb3","volume-title":"Ockham\u2019s razor: a historical and philosophical analysis of Ockham\u2019s principle of parsimony","author":"Ariew, R.","year":"1976"},{"key":"atypb4","volume-title":"Actes de la Conf\u00e9rence internationale sur l\u2019automatisation industrielle","author":"Blouin, S."},{"key":"atypb5","doi-asserted-by":"publisher","DOI":"10.1049\/ip-cta:20000757"},{"key":"atypb6","volume-title":"Kinaesthetic feedback and enhanced sensitivity in robotic endoscopic telesurgery","author":"De Gersem, G.","year":"2005"},{"key":"atypb7","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2005.852261"},{"key":"atypb8","doi-asserted-by":"publisher","DOI":"10.1007\/BF02684470"},{"key":"atypb9","doi-asserted-by":"publisher","DOI":"10.1177\/0278364903022001004"},{"key":"atypb10","volume-title":"Practical Methods of Optimization","author":"Fletcher, R.","year":"1987","edition":"2"},{"key":"atypb11","doi-asserted-by":"publisher","DOI":"10.1137\/0710036"},{"key":"atypb12","doi-asserted-by":"publisher","DOI":"10.1088\/0266-5611\/19\/2\/201"},{"key":"atypb13","doi-asserted-by":"publisher","DOI":"10.1137\/1.9780898719697"},{"key":"atypb14","doi-asserted-by":"publisher","DOI":"10.1115\/1.3140702"},{"key":"atypb15","volume-title":"Linear Estimation","author":"Kailath, T.","year":"2000"},{"key":"atypb16","volume-title":"Proceedings of the IEEE International Conference on Robotics and Automation","author":"Kikuuwe, R."},{"key":"atypb17","volume-title":"Proceedings of the IEEE International Conference on Robotics and Automation, 1539-1544","author":"Kikuuwe, R."},{"key":"atypb18","volume-title":"Proceedings of the CISM-IFToMM Symposium on Robotics Design, Dynamics and Control","author":"Lange, C."},{"key":"atypb19","doi-asserted-by":"publisher","DOI":"10.1177\/0278364904050079"},{"key":"atypb20","volume-title":"Proceedings of the American Control Conference","author":"Lin, S.-T."},{"key":"atypb21","volume-title":"Proceedings of the IEEE International Conference on Robotics and Automation","author":"Love, L."},{"key":"atypb22","volume-title":"Proceedings of the IEEE International Conference on Robotics and Automation","author":"Ma, O."},{"key":"atypb23","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574797000076"},{"key":"atypb24","volume-title":"Proceedings of the 1st IAF Space Robotics Workshop","author":"Ma, O."},{"key":"atypb25","volume-title":"Proceedings of the 1st IAF Space Robotics Workshop","author":"Ma, O."},{"key":"atypb26","volume-title":"Proceedings of the ASME International Conference on Multibody Systems","author":"Mu, X."},{"key":"atypb27","volume-title":"Proceedings of the ASME Conference on Advances in Design Automation","author":"Nahon, M."},{"key":"atypb28","doi-asserted-by":"publisher","DOI":"10.1093\/comjnl\/7.4.308"},{"key":"atypb29","doi-asserted-by":"publisher","DOI":"10.1017\/S0962492900002270"},{"key":"atypb30","volume-title":"Proceedings of the International Conference on Advanced Robotics","author":"Park, J."},{"key":"atypb31","volume-title":"Frequency and time domain contact parameter estimation for space robotic operations","author":"Patel, K.","year":"2003"},{"key":"atypb32","volume-title":"Proceedings of the IEEE International Conference on Robotics and Automation","author":"Piedb\u0153uf, J.-C."},{"key":"atypb33","volume-title":"Proceedings of the International Conference on Industrial and Applied Mathematics","author":"Powell, M.J.D."},{"key":"atypb34","doi-asserted-by":"publisher","DOI":"10.1177\/027836499701600107"},{"key":"atypb35","doi-asserted-by":"publisher","DOI":"10.1109\/70.478439"},{"key":"atypb36","volume-title":"Solutions of Ill-posed Problems. V. H","author":"Tikhonov, A.N.","year":"1977"},{"key":"atypb37","doi-asserted-by":"publisher","DOI":"10.1177\/02783640022068039"},{"issue":"1","key":"atypb38","first-page":"943","volume":"34","author":"Velkjo, P.","year":"1999","journal-title":"Mechanism and Machine Theory"},{"key":"atypb39","doi-asserted-by":"publisher","DOI":"10.1109\/TRO.2009.2014126"},{"key":"atypb40","doi-asserted-by":"publisher","DOI":"10.1016\/S0094-114X(97)00091-8"},{"key":"atypb41","volume-title":"Proceedings of the ASME International Design Engineering Technical Conferences and Computers and Information in Engineering Conference","author":"Weber, M."},{"key":"atypb42","doi-asserted-by":"publisher","DOI":"10.1115\/1.2192839"},{"key":"atypb43","doi-asserted-by":"publisher","DOI":"10.1109\/56.2087"},{"key":"atypb44","volume-title":"Proceedings of the IEEE International Conference on Robotics and Automation","author":"Zhu, W.-H."}],"container-title":["The International Journal of Robotics Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364909336805","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364909336805","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T10:16:58Z","timestamp":1777457818000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0278364909336805"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2009,8,28]]},"references-count":44,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2010,4]]}},"alternative-id":["10.1177\/0278364909336805"],"URL":"https:\/\/doi.org\/10.1177\/0278364909336805","relation":{},"ISSN":["0278-3649","1741-3176"],"issn-type":[{"value":"0278-3649","type":"print"},{"value":"1741-3176","type":"electronic"}],"subject":[],"published":{"date-parts":[[2009,8,28]]}}}