{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,28]],"date-time":"2026-02-28T18:29:08Z","timestamp":1772303348593,"version":"3.50.1"},"reference-count":46,"publisher":"MDPI AG","issue":"11","license":[{"start":{"date-parts":[[2020,6,8]],"date-time":"2020-06-08T00:00:00Z","timestamp":1591574400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0\/"}],"content-domain":{"domain":[],"crossmark-restriction":false},"short-container-title":["Sensors"],"abstract":"<jats:p>In this work, we propose a practical approach to estimate human joint stiffness during tooling tasks for the purpose of programming a robot by demonstration. More specifically, we estimate the stiffness along the wrist radial-ulnar deviation while a human operator performs flexion-extension movements during a polishing task. The joint stiffness information allows to transfer skills from expert human operators to industrial robots. A typical hand-held, abrasive tool used by humans during finishing tasks was instrumented at the handle (through which both robots and humans are attached to the tool) to assess the 3D force\/torque interactions between operator and tool during finishing task, as well as the 3D kinematics of the tool itself. Building upon stochastic methods for human arm impedance estimation, the novelty of our approach is that we rely on the natural variability taking place during the multi-passes task itself to estimate (neuro-)mechanical impedance during motion. Our apparatus (hand-held, finishing tool instrumented with motion capture and multi-axis force\/torque sensors) and algorithms (for filtering and impedance estimation) were first tested on an impedance-controlled industrial robot carrying out the finishing task of interest, where the impedance could be pre-programmed. We were able to accurately estimate impedance in this case. The same apparatus and algorithms were then applied to the same task performed by a human operators. The stiffness values of the human operator, at different force level, correlated positively with the muscular activity, measured during the same task.<\/jats:p>","DOI":"10.3390\/s20113260","type":"journal-article","created":{"date-parts":[[2020,6,9]],"date-time":"2020-06-09T06:34:16Z","timestamp":1591684456000},"page":"3260","update-policy":"https:\/\/doi.org\/10.3390\/mdpi_crossmark_policy","source":"Crossref","is-referenced-by-count":16,"title":["Estimating Human Wrist Stiffness during a Tooling Task"],"prefix":"10.3390","volume":"20","author":[{"given":"Gia-Hoang","family":"Phan","sequence":"first","affiliation":[{"name":"Robotics Research Center, School of Mechanical and Aerospace Engineering, Nanyang Technological University, Singapore 639798, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"ORCID":"https:\/\/orcid.org\/0000-0003-4813-3868","authenticated-orcid":false,"given":"Clint","family":"Hansen","sequence":"additional","affiliation":[{"name":"Neurogeriatrics Kiel, Department of Neurology, University Hospital of Kiel, 24105 Kiel, Germany"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Paolo","family":"Tommasino","sequence":"additional","affiliation":[{"name":"Robotics Research Center, School of Mechanical and Aerospace Engineering, Nanyang Technological University, Singapore 639798, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Aamani","family":"Budhota","sequence":"additional","affiliation":[{"name":"Robotics Research Center, School of Mechanical and Aerospace Engineering, Nanyang Technological University, Singapore 639798, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Dhanya Menoth","family":"Mohan","sequence":"additional","affiliation":[{"name":"Robotics Research Center, School of Mechanical and Aerospace Engineering, Nanyang Technological University, Singapore 639798, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Asif","family":"Hussain","sequence":"additional","affiliation":[{"name":"Robotics Research Center, School of Mechanical and Aerospace Engineering, Nanyang Technological University, Singapore 639798, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Etienne","family":"Burdet","sequence":"additional","affiliation":[{"name":"Robotics Research Center, School of Mechanical and Aerospace Engineering, Nanyang Technological University, Singapore 639798, Singapore"},{"name":"Department of Bioengineering, Imperial College, London SW7 2BY, UK"}],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Domenico","family":"Campolo","sequence":"additional","affiliation":[{"name":"Robotics Research Center, School of Mechanical and Aerospace Engineering, Nanyang Technological University, Singapore 639798, Singapore"}],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"1968","published-online":{"date-parts":[[2020,6,8]]},"reference":[{"key":"ref_1","doi-asserted-by":"crossref","first-page":"3208","DOI":"10.1523\/JNEUROSCI.14-05-03208.1994","article-title":"Adaptive representation of dynamics during learning of a motor task","volume":"14","author":"Shadmehr","year":"1994","journal-title":"J. Neurosci."},{"key":"ref_2","doi-asserted-by":"crossref","first-page":"446","DOI":"10.1038\/35106566","article-title":"The central nervous system stabilizes unstable dynamics by learning optimal impedance","volume":"414","author":"Burdet","year":"2001","journal-title":"Nature"},{"key":"ref_3","doi-asserted-by":"crossref","first-page":"1068","DOI":"10.1152\/jn.00610.2005","article-title":"Haptic identification of surfaces as fields of force","volume":"95","author":"Chib","year":"2006","journal-title":"J. Neurophysiol."},{"key":"ref_4","doi-asserted-by":"crossref","first-page":"918","DOI":"10.1109\/TRO.2011.2158251","article-title":"Human-like adaptation of force and impedance in stable and unstable interactions","volume":"27","author":"Yang","year":"2011","journal-title":"IEEE Trans. Robot."},{"key":"ref_5","doi-asserted-by":"crossref","first-page":"1170","DOI":"10.1109\/TRO.2018.2830405","article-title":"Force, impedance, and trajectory learning for contact tooling and haptic identification","volume":"34","author":"Li","year":"2018","journal-title":"IEEE Trans. Robot."},{"key":"ref_6","unstructured":"Calinon, S. (2009). Robot Programming by Demonstration, EPFL Press."},{"key":"ref_7","doi-asserted-by":"crossref","first-page":"1020","DOI":"10.1109\/TASE.2015.2474708","article-title":"Programming a robot for conformance grinding of complex shapes by capturing the tacit knowledge of a skilled operator","volume":"14","author":"Ng","year":"2015","journal-title":"IEEE Trans. Autom. Sci. Eng."},{"key":"ref_8","doi-asserted-by":"crossref","first-page":"436","DOI":"10.1109\/TNSRE.2016.2573844","article-title":"In vivo estimation of human forearm and wrist dynamic properties","volume":"25","author":"Park","year":"2016","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng."},{"key":"ref_9","unstructured":"Murray, R.M., Li, Z., and Sastry, S.S. (1994). A Mathematical Introduction to Robotic Manipulation, CRC Press."},{"key":"ref_10","doi-asserted-by":"crossref","first-page":"681","DOI":"10.1109\/TAC.1984.1103644","article-title":"Adaptive control of mechanical impedance by coactivation of antagonist muscles","volume":"29","author":"Hogan","year":"1984","journal-title":"IEEE Trans. Autom. Control."},{"key":"ref_11","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1007\/s00422-005-0025-9","article-title":"Stability and motor adaptation in human arm movements","volume":"94","author":"Burdet","year":"2006","journal-title":"Biol. Cybern."},{"key":"ref_12","doi-asserted-by":"crossref","first-page":"118","DOI":"10.3389\/fncom.2015.00118","article-title":"Learning to push and learning to move: The adaptive control of contact forces","volume":"9","author":"Casadio","year":"2015","journal-title":"Front. Comput. Neurosci."},{"key":"ref_13","doi-asserted-by":"crossref","first-page":"1642","DOI":"10.1177\/0278364912464668","article-title":"Tele-impedance: Teleoperation with impedance regulation using a body-machine interface","volume":"31","author":"Ajoudani","year":"2012","journal-title":"Int. J. Robot. Res."},{"key":"ref_14","doi-asserted-by":"crossref","unstructured":"Ajoudani, A., Gabiccini, M., Tsagarakis, N.G., and Bicchi, A. (2013, January 6). Human-Like Impedance and Minimum Effort Control for Natural and Efficient Manipulation. Proceedings of the 2013 IEEE International Conference on Robotics and Automation (ICRA), Karlsruhe, Germany.","DOI":"10.1109\/ICRA.2013.6631216"},{"key":"ref_15","doi-asserted-by":"crossref","first-page":"847","DOI":"10.1109\/TRO.2013.2256311","article-title":"Transferring human impedance behavior to heterogeneous variable impedance actuators","volume":"29","author":"Howard","year":"2013","journal-title":"IEEE Trans. Robot."},{"key":"ref_16","doi-asserted-by":"crossref","first-page":"850","DOI":"10.1109\/TRO.2015.2430053","article-title":"Variable impedance control of redundant manipulators for intuitive human\u2013robot physical interaction","volume":"31","author":"Ficuciello","year":"2015","journal-title":"IEEE Trans. Robot."},{"key":"ref_17","doi-asserted-by":"crossref","unstructured":"Nehaniv, C., and Dautenhahn, K. (2002). The Correspondence Problem, MIT Press.","DOI":"10.7551\/mitpress\/3676.003.0003"},{"key":"ref_18","doi-asserted-by":"crossref","unstructured":"Hogan, N. (1990). Mechanical impedance of single-and multi-articular systems. Multiple Muscle Systems, Springer.","DOI":"10.1007\/978-1-4613-9030-5_9"},{"key":"ref_19","doi-asserted-by":"crossref","first-page":"2732","DOI":"10.1523\/JNEUROSCI.05-10-02732.1985","article-title":"Neural, mechanical, and geometric factors subserving arm posture in humans","volume":"5","author":"Hogan","year":"1985","journal-title":"J. Neurosci."},{"key":"ref_20","doi-asserted-by":"crossref","first-page":"475","DOI":"10.1007\/BF00199890","article-title":"Human hand impedance characteristics during maintained posture","volume":"72","author":"Tsuji","year":"1995","journal-title":"Biol. Cybern."},{"key":"ref_21","doi-asserted-by":"crossref","first-page":"125","DOI":"10.1007\/BF00228024","article-title":"Stability properties of human reaching movements","volume":"107","author":"Won","year":"1995","journal-title":"Exp. Brain Res."},{"key":"ref_22","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1007\/s004220050329","article-title":"Human arm stiffness and equilibrium-point trajectory during multi-joint movement","volume":"76","author":"Gomi","year":"1997","journal-title":"Biol. Cybern."},{"key":"ref_23","doi-asserted-by":"crossref","first-page":"1705","DOI":"10.1016\/S0021-9290(00)00142-1","article-title":"A method for measuring endpoint stiffness during multi-joint arm movements","volume":"33","author":"Burdet","year":"2000","journal-title":"J. Biomech."},{"key":"ref_24","doi-asserted-by":"crossref","first-page":"454","DOI":"10.1109\/TNSRE.2012.2226915","article-title":"Arm stiffness during assisted movement after stroke: The influence of visual feedback and training","volume":"21","author":"Piovesan","year":"2012","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng."},{"key":"ref_25","doi-asserted-by":"crossref","first-page":"315","DOI":"10.1007\/BF00355754","article-title":"The mechanics of multi-joint posture and movement control","volume":"52","author":"Hogan","year":"1985","journal-title":"Biol. Cybern."},{"key":"ref_26","doi-asserted-by":"crossref","first-page":"567","DOI":"10.1109\/JRA.1987.1087148","article-title":"Normal forms of stiffness and compliance matrices","volume":"3","author":"Loncaric","year":"1987","journal-title":"IEEE J. Robot. Autom."},{"key":"ref_27","doi-asserted-by":"crossref","first-page":"30","DOI":"10.1115\/1.1423638","article-title":"A geometrical approach to the study of the Cartesian stiffness matrix","volume":"124","author":"Zefran","year":"2002","journal-title":"J. Mech. Des."},{"key":"ref_28","doi-asserted-by":"crossref","first-page":"297","DOI":"10.1016\/j.mechmachtheory.2007.04.001","article-title":"Representations of multi-joint stiffness for prosthetic limb design","volume":"43","author":"English","year":"2008","journal-title":"Mech. Mach. Theory"},{"key":"ref_29","doi-asserted-by":"crossref","first-page":"975","DOI":"10.1080\/10255842.2011.646392","article-title":"Cartesian stiffness for wrist joints: Analysis on the Lie group of 3D rotations and geometric approximation for experimental evaluation","volume":"16","author":"Campolo","year":"2013","journal-title":"Comput. Methods Biomech. Biomed. Eng."},{"key":"ref_30","doi-asserted-by":"crossref","unstructured":"Burdet, E., Franklin, D.W., and Milner, T.E. (2013). Human Robotics: Neuromechanics and Motor Control, MIT Press.","DOI":"10.7551\/mitpress\/9007.001.0001"},{"key":"ref_31","doi-asserted-by":"crossref","first-page":"1158","DOI":"10.1152\/jn.01014.2011","article-title":"The passive stiffness of the wrist and forearm","volume":"108","author":"Formica","year":"2012","journal-title":"J. Neurophysiol."},{"key":"ref_32","doi-asserted-by":"crossref","first-page":"327","DOI":"10.1007\/s004220050529","article-title":"Multiple-input, multiple-output system identification for characterization of limb stiffness dynamics","volume":"80","author":"Perreault","year":"1999","journal-title":"Biol. Cybern."},{"key":"ref_33","doi-asserted-by":"crossref","first-page":"312","DOI":"10.1007\/s002210100880","article-title":"Effects of voluntary force generation on the elastic components of endpoint stiffness","volume":"141","author":"Perreault","year":"2001","journal-title":"Exp. Brain Res."},{"key":"ref_34","doi-asserted-by":"crossref","first-page":"3541","DOI":"10.1109\/TBME.2012.2220767","article-title":"System identification of physiological systems using short data segments","volume":"59","author":"Ludvig","year":"2012","journal-title":"Trans. Bio-Med Eng."},{"key":"ref_35","unstructured":"H\u00f6ppner, H., Grebenstein, M., and van der Smagt, P. (October, January 28). Two-Dimensional Orthoglide Mechanism for Revealing Areflexive Human Arm Mechanical Properties. Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS), Hamburg, Germany."},{"key":"ref_36","doi-asserted-by":"crossref","first-page":"2053","DOI":"10.1109\/TMECH.2014.2361925","article-title":"A modular mechatronic device for arm stiffness estimation in human\u2013robot interaction","volume":"20","author":"Masia","year":"2015","journal-title":"IEEE\/ASME Trans. Mechatron."},{"key":"ref_37","doi-asserted-by":"crossref","first-page":"949","DOI":"10.1007\/s00170-014-5838-z","article-title":"Vibro-impact dynamics of material removal in a robotic grinding process","volume":"73","author":"Rafieian","year":"2014","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_38","doi-asserted-by":"crossref","first-page":"2895","DOI":"10.1007\/s00170-017-1062-y","article-title":"Geometry of contact during tooling tasks via dynamic estimation","volume":"94","author":"Phan","year":"2018","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"ref_39","doi-asserted-by":"crossref","first-page":"249","DOI":"10.1177\/027836499301200304","article-title":"Contact sensing from force measurements","volume":"12","author":"Bicchi","year":"1993","journal-title":"Int. J. Robot. Res."},{"key":"ref_40","doi-asserted-by":"crossref","first-page":"417","DOI":"10.1007\/s00221-011-2747-3","article-title":"Pointing with the wrist: A postural model for Donders\u2019 law","volume":"212","author":"Campolo","year":"2011","journal-title":"Exp. Brain Res."},{"key":"ref_41","unstructured":"Ott, C. (2008). Cartesian Impedance Control of Redundant and Flexible-Joint Robots, Springer."},{"key":"ref_42","doi-asserted-by":"crossref","first-page":"20","DOI":"10.1109\/MRA.2008.927979","article-title":"Soft robotics","volume":"15","author":"Eiberger","year":"2008","journal-title":"IEEE Robot. Autom. Mag."},{"key":"ref_43","unstructured":"Siciliano, B., and Villani, L. (2012). Robot Force Control, Springer Science & Business Media."},{"key":"ref_44","doi-asserted-by":"crossref","first-page":"319","DOI":"10.1152\/jn.1999.81.1.319","article-title":"Step-tracking movements of the wrist. IV. Muscle activity associated with movements in different directions","volume":"81","author":"Hoffman","year":"1999","journal-title":"J. Neurophysiol."},{"key":"ref_45","doi-asserted-by":"crossref","unstructured":"Roland, T., Amsuess, S., Russold, M.F., and Baumgartner, W. (2019). Ultra-low-power digital filtering for insulated EMG sensing. Sensors, 19.","DOI":"10.3390\/s19040959"},{"key":"ref_46","doi-asserted-by":"crossref","first-page":"8965","DOI":"10.1523\/JNEUROSCI.18-21-08965.1998","article-title":"Task-dependent viscoelasticity of human multijoint arm and its spatial characteristics for interaction with environments","volume":"18","author":"Gomi","year":"1998","journal-title":"J. Neurosci."}],"container-title":["Sensors"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/11\/3260\/pdf","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,11]],"date-time":"2025-10-11T09:36:40Z","timestamp":1760175400000},"score":1,"resource":{"primary":{"URL":"https:\/\/www.mdpi.com\/1424-8220\/20\/11\/3260"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2020,6,8]]},"references-count":46,"journal-issue":{"issue":"11","published-online":{"date-parts":[[2020,6]]}},"alternative-id":["s20113260"],"URL":"https:\/\/doi.org\/10.3390\/s20113260","relation":{},"ISSN":["1424-8220"],"issn-type":[{"value":"1424-8220","type":"electronic"}],"subject":[],"published":{"date-parts":[[2020,6,8]]}}}