{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,8,18]],"date-time":"2026-08-18T02:06:13Z","timestamp":1787018773802,"version":"3.56.0"},"reference-count":15,"publisher":"SAGE Publications","issue":"1","license":[{"start":{"date-parts":[[2003,1,1]],"date-time":"2003-01-01T00:00:00Z","timestamp":1041379200000},"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":[[2003,1]]},"abstract":"<jats:p>In this paper, we review and compare four algorithms for the identification of contact stiffness and damping during robot constrained motion. The intended application is dynamics modeling and simulation of robotic assembly operations in space. Accurate simulation of these tasks requires contact dynamics models, which in turn use contact stiffness and damping to calculate contact forces. Hence, our primary interest in identifying contact parameters stems from their use as inputs to simulation software with contact dynamics capability. Estimates of environmental stiffness and damping are also valuable for force tracking and stability of impedance controllers. The algorithms considered in this work include: a signal processing method, an indirect adaptive controller with modifications to identify environment damping, a model reference adaptive controller and a recursive least-squares estimation technique. The last three methods have been proposed for real-time implementation in impedance and force-tracking controllers. The signal processing scheme uses a frequency estimate calculated with fast Fourier transform of the force signal and is an off-line method. The algorithms are first evaluated using numerical simulation of a benchmark test. Experiments conducted with a robotic arm contacting a flexible wall provide a further demonstration of their performance. Our results indicate that the indirect adaptive controller has the best combination of performance and ease of use. In addition, the effect of persistently exciting signals is discussed.<\/jats:p>","DOI":"10.1177\/0278364903022001004","type":"journal-article","created":{"date-parts":[[2003,7,10]],"date-time":"2003-07-10T22:56:46Z","timestamp":1057877806000},"page":"41-57","source":"Crossref","is-referenced-by-count":175,"title":["Contact Stiffness and Damping Estimation for Robotic Systems"],"prefix":"10.1177","volume":"22","author":[{"given":"D.","family":"Erickson","sequence":"first","affiliation":[{"name":"Department of Mechanical Engineering McGill University Montreal, PQ                        Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"M.","family":"Weber","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering McGill University Montreal, PQ                        Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"I.","family":"Sharf","sequence":"additional","affiliation":[{"name":"Department of Mechanical Engineering McGill University Montreal, PQ                        Canada"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"179","published-online":{"date-parts":[[2003,1,1]]},"reference":[{"key":"atypb1","unstructured":"An, C., Atkinson, C., and Hollerbach, J. 1988. Model-Based Control of a Robot Manipulator. Cambridge, MA: MIT Press ."},{"key":"atypb2","unstructured":"Anderson, B., Bitmead, R., Johnson Jr, C., Kokotovic, P., Kosut, R., Mareels, M., Praly, L., and Riedle, B. 1986. Stability of Adaptive Systems: Passivity and Averaging Analysis. Cambridge, MA: MIT Press ."},{"key":"atypb3","unstructured":"Dorf, R., and Bishop, R. 1995. Modern Control Systems. 7th edition. Reading, MA: Addison-Wesley ."},{"key":"atypb4","unstructured":"Erickson, D. 2000.\n                      Contact stiffness and damping estimation for constrained robotics systems.\n                      Master's thesis, University of Victoria, Victoria, Canada."},{"key":"atypb5","doi-asserted-by":"publisher","DOI":"10.1016\/S0094-114X(02)00045-9"},{"key":"atypb6","doi-asserted-by":"publisher","DOI":"10.1115\/1.3140702"},{"key":"atypb7","doi-asserted-by":"crossref","unstructured":"Landau, I., Lozano, R., and M'Saad, M. 1998. Adaptive Control. London: Springer-Verlag .","DOI":"10.1007\/978-0-85729-343-5"},{"key":"atypb8","unstructured":"Ljung, L. 1987. System Identification: Theory for the User. Englewood Cliffs, NJ: Prentice-Hall ."},{"key":"atypb9","doi-asserted-by":"crossref","unstructured":"Love, L., and Book, W. 1995. Environment estimation for enhanced impedance control . In Proceedings of the IEEE International Conference on Robotics and Automation, pp. 1854-1859 .","DOI":"10.1109\/ROBOT.1995.525537"},{"key":"atypb10","doi-asserted-by":"publisher","DOI":"10.1017\/S0263574797000076"},{"key":"atypb11","doi-asserted-by":"publisher","DOI":"10.1177\/027836499701600107"},{"key":"atypb12","doi-asserted-by":"publisher","DOI":"10.1109\/70.478439"},{"key":"atypb13","unstructured":"Slotine, J.J., and Li, W. 1991. Applied Nonlinear Control. Englewood Cliffs, NJ: Prentice-Hall ."},{"key":"atypb14","doi-asserted-by":"publisher","DOI":"10.1177\/02783640022068039"},{"key":"atypb15","unstructured":"Weber, M., Ma, O., and Sharf, I. 2002. Identification of contact dynamics model parameters from constrained robotic operations . Presented at DETC'02 ASME 2002 Design Engineering Technical Conferences and Computers and Information in Engineering Conference, Montreal, Canada, September."}],"container-title":["The International Journal of Robotics Research"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364903022001004","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/journals.sagepub.com\/doi\/pdf\/10.1177\/0278364903022001004","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2026,4,29]],"date-time":"2026-04-29T10:16:51Z","timestamp":1777457811000},"score":1,"resource":{"primary":{"URL":"https:\/\/journals.sagepub.com\/doi\/10.1177\/0278364903022001004"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2003,1]]},"references-count":15,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2003,1]]}},"alternative-id":["10.1177\/0278364903022001004"],"URL":"https:\/\/doi.org\/10.1177\/0278364903022001004","relation":{},"ISSN":["0278-3649","1741-3176"],"issn-type":[{"value":"0278-3649","type":"print"},{"value":"1741-3176","type":"electronic"}],"subject":[],"published":{"date-parts":[[2003,1]]}}}