{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T22:11:17Z","timestamp":1780438277279,"version":"3.54.1"},"reference-count":41,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2021,3,1]],"date-time":"2021-03-01T00:00:00Z","timestamp":1614556800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2021,3,6]],"date-time":"2021-03-06T00:00:00Z","timestamp":1614988800000},"content-version":"vor","delay-in-days":5,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/100010661","name":"Horizon 2020 Framework Programme","doi-asserted-by":"publisher","award":["886977"],"award-info":[{"award-number":["886977"]}],"id":[{"id":"10.13039\/100010661","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["Auton Robot"],"published-print":{"date-parts":[[2021,3]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>Industrial robots are increasingly used to perform tasks requiring an interaction with the surrounding environment (<jats:italic>e.g.<\/jats:italic>, assembly tasks). Such environments are usually (partially) unknown to the robot, requiring the implemented controllers to suitably react to the established interaction. Standard controllers require force\/torque measurements to close the loop. However, most of the industrial manipulators do not have embedded force\/torque sensor(s) and such integration results in additional costs and implementation effort. To extend the use of compliant controllers to sensorless interaction control, a model-based methodology is presented in this paper. Relying on sensorless Cartesian impedance control, two Extended Kalman Filters (EKF) are proposed: an EKF for interaction force estimation and an EKF for environment stiffness estimation. Exploiting such estimations, a control architecture is proposed to implement a sensorless force loop (exploiting the provided estimated force) with adaptive Cartesian impedance control and coupling dynamics compensation (exploiting the provided estimated environment stiffness). The described approach has been validated in both simulations and experiments. A Franka EMIKA panda robot has been used. A probing task involving different materials (<jats:italic>i.e.<\/jats:italic>, with different - unknown - stiffness properties) has been considered to show the capabilities of the developed EKFs (able to converge with limited errors) and control tuning (preserving stability). Additionally, a polishing-like task and an assembly task have been implemented to show the achieved performance of the proposed methodology.<\/jats:p>","DOI":"10.1007\/s10514-021-09970-z","type":"journal-article","created":{"date-parts":[[2021,3,6]],"date-time":"2021-03-06T12:03:03Z","timestamp":1615032183000},"page":"371-388","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":48,"title":["Sensorless environment stiffness and interaction force estimation for impedance control tuning in robotized interaction tasks"],"prefix":"10.1007","volume":"45","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-4427-536X","authenticated-orcid":false,"given":"Loris","family":"Roveda","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Dario","family":"Piga","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2021,3,6]]},"reference":[{"issue":"4","key":"9970_CR1","doi-asserted-by":"publisher","first-page":"932","DOI":"10.1109\/41.857974","volume":"47","author":"Wen-Hua Chen","year":"2000","unstructured":"Chen, Wen-Hua, Ballance, Donald J., Gawthrop, Peter J., & O\u2019Reilly, John. (2000). A nonlinear disturbance observer for robotic manipulators. IEEE Transactions on industrial Electronics, 47(4), 932\u2013938.","journal-title":"IEEE Transactions on industrial Electronics"},{"issue":"20","key":"9970_CR2","first-page":"1314","volume":"118","author":"Shetve Dattaprasad","year":"2018","unstructured":"Dattaprasad, Shetve, & Rao, Yedukondala V. (2018). A survey of various robot learning techniques. International Journal of Pure and Applied Mathematics, 118(20), 1314\u20133395.","journal-title":"International Journal of Pure and Applied Mathematics"},{"issue":"4","key":"9970_CR3","doi-asserted-by":"publisher","first-page":"209","DOI":"10.1080\/01691864.2014.985609","volume":"29","author":"SAM Dehghan","year":"2015","unstructured":"Dehghan, S. A. M., Danesh, M., & Sheikholeslam, F. (2015). Adaptive hybrid force\/position control of robot manipulators using an adaptive force estimator in the presence of parametric uncertainty. Advanced Robotics, 29(4), 209\u2013223.","journal-title":"Advanced Robotics"},{"key":"9970_CR4","doi-asserted-by":"crossref","unstructured":"Dong, Ai., Zhijiang, Du., & Yan, Zhiyuan. (2020). A sensorless interaction forces estimator for bilateral teleoperation system based on online sparse gaussian process regression. Mechanism and Machine Theory,143, 103620.","DOI":"10.1016\/j.mechmachtheory.2019.103620"},{"key":"9970_CR5","doi-asserted-by":"publisher","first-page":"103620","DOI":"10.1016\/j.mechmachtheory.2019.103620","volume":"143","author":"Ai Dong","year":"2020","unstructured":"Dong, Ai, Zhijiang, Du, & Yan, Zhiyuan. (2020). A sensorless interaction forces estimator for bilateral teleoperation system based on online sparse gaussian process regression. Mechanism and Machine Theory, 143, 103620.","journal-title":"Mechanism and Machine Theory"},{"key":"9970_CR6","doi-asserted-by":"crossref","unstructured":"Gaz, Claudio, Cognetti, Marco, Oliva, Alexander, Giordano, Paolo Robuffo, Luca, De, & Alessandro., (2019). Dynamic identification of the franka emika panda robot with retrieval of feasible parameters using penalty-based optimization. IEEE Robotics and Automation Letters, 4(4), 4147\u20134154.","DOI":"10.1109\/LRA.2019.2931248"},{"key":"9970_CR7","doi-asserted-by":"crossref","unstructured":"Hogan, Neville. (1984). Impedance control: An approach to manipulation. In 1984 American control conference, pages 304\u2013313. IEEE.","DOI":"10.23919\/ACC.1984.4788393"},{"issue":"6","key":"9970_CR8","doi-asserted-by":"publisher","first-page":"677","DOI":"10.1109\/56.9305","volume":"4","author":"Neville Hogan","year":"1988","unstructured":"Hogan, Neville. (1988). On the stability of manipulators performing contact tasks. IEEE Journal on Robotics and Automation, 4(6), 677\u2013686.","journal-title":"IEEE Journal on Robotics and Automation"},{"key":"9970_CR9","unstructured":"Huang, Shiuh-Jer., Liu, Yu-Chi., & Hsiang, Su-Hai. (2013). Robotic end-effector impedance control without expensive torque\/force sensor. International Journal of Mechanical, Aerospace, Industrial, Mechatronic and Manufacturing Engineering,7(7), 1446\u20131453."},{"issue":"7","key":"9970_CR10","first-page":"1446","volume":"7","author":"Shiuh-Jer Huang","year":"2013","unstructured":"Huang, Shiuh-Jer, Liu, Yu-Chi, & Hsiang, Su-Hai. (2013). Robotic end-effector impedance control without expensive torque\/force sensor. International Journal of Mechanical, Aerospace, Industrial, Mechatronic and Manufacturing Engineering, 7(7), 1446\u20131453.","journal-title":"International Journal of Mechanical, Aerospace, Industrial, Mechatronic and Manufacturing Engineering"},{"issue":"1","key":"9970_CR11","doi-asserted-by":"publisher","first-page":"132","DOI":"10.1109\/TCST.2013.2246163","volume":"22","author":"Alexandre Janot","year":"2013","unstructured":"Janot, Alexandre, Vandanjon, Pierre-Olivier, & Gautier, Maxime. (2013). A generic instrumental variable approach for industrial robot identification. IEEE Transactions on Control Systems Technology, 22(1), 132\u2013145.","journal-title":"IEEE Transactions on Control Systems Technology"},{"issue":"4","key":"9970_CR12","first-page":"3365","volume":"65","author":"Hu Jin","year":"2017","unstructured":"Jin, Hu, & Xiong, Rong. (2017). Contact force estimation for robot manipulator using semiparametric model and disturbance kalman filter. IEEE Transactions on Industrial Electronics, 65(4), 3365\u20133375.","journal-title":"IEEE Transactions on Industrial Electronics"},{"key":"9970_CR13","doi-asserted-by":"publisher","first-page":"134","DOI":"10.1016\/j.bspc.2019.01.011","volume":"50","author":"Arturo Marban","year":"2019","unstructured":"Marban, Arturo, Srinivasan, Vignesh, Samek, Wojciech, Fern\u00e1ndez, Josep, & Casals, Alicia. (2019). A recurrent convolutional neural network approach for sensorless force estimation in robotic surgery. Biomedical Signal Processing and Control, 50, 134\u2013150.","journal-title":"Biomedical Signal Processing and Control"},{"key":"9970_CR14","doi-asserted-by":"crossref","unstructured":"Mendizabal, Andrea, Sznitman, Raphael, & Cotin, Stephane. (2019). Force classification during robotic interventions through simulation-trained neural networks. International journal of computer assisted radiology and surgery,14(9), 1601\u20131610.","DOI":"10.1007\/s11548-019-02048-3"},{"issue":"9","key":"9970_CR15","doi-asserted-by":"publisher","first-page":"1601","DOI":"10.1007\/s11548-019-02048-3","volume":"14","author":"Andrea Mendizabal","year":"2019","unstructured":"Mendizabal, Andrea, Sznitman, Raphael, & Cotin, Stephane. (2019). Force classification during robotic interventions through simulation-trained neural networks. International journal of computer assisted radiology and surgery, 14(9), 1601\u20131610.","journal-title":"International journal of computer assisted radiology and surgery"},{"key":"9970_CR16","doi-asserted-by":"crossref","unstructured":"Mohamed, Zubair\u00a0M. (2018). Flexible Manufacturing Systems: Planning Issues and Solutions. Routledge.","DOI":"10.4324\/9780429456718"},{"key":"9970_CR17","unstructured":"Mordechai, Ben-Ari., & Francesco, Mondada. (2018). Robots and their applications. Elements of robotics (pp. 1\u201320). New York: Springer."},{"issue":"2","key":"9970_CR18","doi-asserted-by":"publisher","first-page":"117","DOI":"10.1541\/ieejjia.7.117","volume":"7","author":"Hiroshi Nakamura","year":"2018","unstructured":"Nakamura, Hiroshi, Ohishi, Kiyoshi, Yokokura, Yuki, Kamiya, Naoki, Miyazaki, Toshimasa, & Tsukamoto, Akifumi. (2018). Force sensorless fine force control based on notch-type friction-free disturbance observers. IEEJ Journal of Industry Applications, 7(2), 117\u2013126.","journal-title":"IEEJ Journal of Industry Applications"},{"key":"9970_CR19","doi-asserted-by":"crossref","unstructured":"Pedrocchi, Nicola, Villagrossi, Enrico, Vicentini, Federico, & Molinari\u00a0Tosatti, Lorenzo. (2013). On robot dynamic model identification through sub-workspace evolved trajectories for optimal torque estimation. In Intelligent Robots and Systems (IROS), 2013 IEEE\/RSJ International Conference on, pages 2370\u20132376. IEEE.","DOI":"10.1109\/IROS.2013.6696689"},{"key":"9970_CR20","doi-asserted-by":"crossref","unstructured":"Peng, G., Yang, C., He, W., & Chen, C. L. P. (2020). Force sensorless admittance control with neural learning for robots with actuator saturation. IEEE Transactions on Industrial Electronics,67(4), 3138\u20133148.","DOI":"10.1109\/TIE.2019.2912781"},{"issue":"4","key":"9970_CR21","doi-asserted-by":"publisher","first-page":"3138","DOI":"10.1109\/TIE.2019.2912781","volume":"67","author":"G Peng","year":"2020","unstructured":"Peng, G., Yang, C., He, W., & Chen, C. L. P. (2020). Force sensorless admittance control with neural learning for robots with actuator saturation. IEEE Transactions on Industrial Electronics, 67(4), 3138\u20133148.","journal-title":"IEEE Transactions on Industrial Electronics"},{"key":"9970_CR22","doi-asserted-by":"crossref","unstructured":"Phuong, Thao Tran, Ohishi, Kiyoshi, & Yokokura, Yuki. (2018). Fine sensorless force control realization based on dither periodic component elimination kalman filter and wide band disturbance observer. IEEE Transactions on Industrial Electronics,67(1), 757\u2013767.","DOI":"10.1109\/TIE.2018.2883256"},{"issue":"1","key":"9970_CR23","doi-asserted-by":"publisher","first-page":"757","DOI":"10.1109\/TIE.2018.2883256","volume":"67","author":"Thao Tran Phuong","year":"2018","unstructured":"Phuong, Thao Tran, Ohishi, Kiyoshi, & Yokokura, Yuki. (2018). Fine sensorless force control realization based on dither periodic component elimination kalman filter and wide band disturbance observer. IEEE Transactions on Industrial Electronics, 67(1), 757\u2013767.","journal-title":"IEEE Transactions on Industrial Electronics"},{"key":"9970_CR24","doi-asserted-by":"crossref","unstructured":"Polverini, Matteo Parigi, Formentin, Simone, Merzagora, Luca, & Rocco, Paolo. (2019). Mixed data-driven and model-based robot implicit force control: A hierarchical approach. IEEE Transactions on Control Systems Technology,99, 1\u20134.","DOI":"10.1109\/TCST.2019.2908899"},{"key":"9970_CR25","doi-asserted-by":"crossref","unstructured":"Polverini, Matteo\u00a0Parigi, Rossi, Roberto, Morandi, Giacomo, Bascetta, Luca, Zanchettin, Andrea\u00a0Maria, & Rocco, Paolo. (2016a). Performance improvement of implicit integral robot force control through constraint-based optimization. In 2016 IEEE\/RSJ international conference on intelligent robots and systems (IROS), pages 3368\u20133373. IEEE.","DOI":"10.1109\/IROS.2016.7759518"},{"key":"9970_CR26","doi-asserted-by":"crossref","unstructured":"Polverini, Matteo\u00a0Parigi, Zanchettin, Andrea\u00a0Maria, Castello, Sebastiano, & Rocco, Paolo. (2016b). Sensorless and constraint based peg-in-hole task execution with a dual-arm robot. In 2016 IEEE International Conference on Robotics and Automation (ICRA), pages 415\u2013420. IEEE.","DOI":"10.1109\/ICRA.2016.7487161"},{"key":"9970_CR27","first-page":"1","volume":"99","author":"Matteo Parigi Polverini","year":"2019","unstructured":"Polverini, Matteo Parigi, Formentin, Simone, Merzagora, Luca, & Rocco, Paolo. (2019). Mixed data-driven and model-based robot implicit force control: A hierarchical approach. IEEE Transactions on Control Systems Technology, 99, 1\u20134.","journal-title":"IEEE Transactions on Control Systems Technology"},{"key":"9970_CR28","doi-asserted-by":"publisher","first-page":"6553","DOI":"10.1109\/ACCESS.2018.2889849","volume":"7","author":"Loris Roveda","year":"2018","unstructured":"Roveda, Loris. (2018). Adaptive interaction controller for compliant robot base applications. IEEE Access, 7, 6553\u20136561.","journal-title":"IEEE Access"},{"issue":"3\u20134","key":"9970_CR29","doi-asserted-by":"publisher","first-page":"407","DOI":"10.1007\/s10846-017-0683-6","volume":"90","author":"Loris Roveda","year":"2018","unstructured":"Roveda, Loris, Iannacci, Niccol\u00f3, & Tosatti, Lorenzo Molinari. (2018b). Discrete-time formulation for optimal impact control in interaction tasks. Journal of Intelligent and Robotic Systems, 90(3\u20134), 407\u2013417.","journal-title":"Journal of Intelligent and Robotic Systems"},{"issue":"4","key":"9970_CR30","doi-asserted-by":"publisher","first-page":"1753","DOI":"10.1109\/TII.2017.2748236","volume":"14","author":"Loris Roveda","year":"2017","unstructured":"Roveda, Loris, Pallucca, Giacomo, Pedrocchi, Nicola, Braghin, Francesco, & Tosatti, Lorenzo Molinari. (2017). Iterative learning procedure with reinforcement for high-accuracy force tracking in robotized tasks. IEEE Transactions on Industrial Informatics, 14(4), 1753\u20131763.","journal-title":"IEEE Transactions on Industrial Informatics"},{"key":"9970_CR31","doi-asserted-by":"publisher","first-page":"142","DOI":"10.1016\/j.conengprac.2017.10.015","volume":"71","author":"Loris Roveda","year":"2018","unstructured":"Roveda, Loris, Pedrocchi, Nicola, Beschi, Manuel, & Tosatti, Lorenzo Molinati. (2018a). High-accuracy robotized industrial assembly task control schema with force overshoots avoidance. Control Engineering Practice, 71, 142\u2013153.","journal-title":"Control Engineering Practice"},{"issue":"5","key":"9970_CR32","doi-asserted-by":"publisher","first-page":"172988141666277","DOI":"10.1177\/1729881416662771","volume":"13","author":"Loris Roveda","year":"2016","unstructured":"Roveda, Loris, Pedrocchi, Nicola, & Tosatti, Lorenzo Molinari. (2016). Exploiting impedance shaping approaches to overcome force overshoots in delicate interaction tasks. International Journal of Advanced Robotic Systems, 13(5), 1729881416662771.","journal-title":"International Journal of Advanced Robotic Systems"},{"key":"9970_CR33","doi-asserted-by":"crossref","unstructured":"Sharifi, M,\u00a0Talebi, HA, & Shafiee, M. (2015). Adaptive estimation of robot environmental force interacting with soft tissues. In 2015 3rd RSI International Conference on Robotics and Mechatronics (ICROM), pages 371\u2013376. IEEE.","DOI":"10.1109\/ICRoM.2015.7367813"},{"key":"9970_CR34","unstructured":"Siciliano, Bruno, & Villani, Luigi. (2000). Robot Force Control (1st ed., p. 0792377338). Norwell: Kluwer Academic Publishers."},{"key":"9970_CR35","first-page":"0792377338","volume-title":"Robot Force Control","author":"Bruno Siciliano","year":"2000","unstructured":"Siciliano, Bruno, & Villani, Luigi. (2000). Robot Force Control (1st ed., p. 0792377338). Norwell: Kluwer Academic Publishers.","edition":"1"},{"key":"9970_CR36","doi-asserted-by":"crossref","unstructured":"Van\u00a0Damme, Micha\u00ebl, Beyl, Pieter, Vanderborght, Bram, Grosu, Victor, Van\u00a0Ham, Ronald, Vanderniepen, Innes, Matthys, Arnout, & Lefeber, Dirk. (2011). Estimating robot end-effector force from noisy actuator torque measurements. In 2011 IEEE International Conference on Robotics and Automation, pages 1108\u20131113. IEEE.","DOI":"10.1109\/ICRA.2011.5980210"},{"key":"9970_CR37","doi-asserted-by":"publisher","first-page":"78","DOI":"10.1016\/j.mechatronics.2018.01.016","volume":"50","author":"E Villagrossi","year":"2018","unstructured":"Villagrossi, E., Simoni, L., Beschi, M., Pedrocchi, N., Marini, A., Molinari Tosatti, L., et al. (2018). A virtual force sensor for interaction tasks with conventional industrial robots. Mechatronics, 50, 78\u201386.","journal-title":"Mechatronics"},{"issue":"2","key":"9970_CR38","doi-asserted-by":"publisher","first-page":"329","DOI":"10.1134\/S1064230710020188","volume":"49","author":"M Vukobratovic","year":"2010","unstructured":"Vukobratovic, M. (2010). Robot-environment dynamic interaction survey and future trends. Journal of Computer and Systems Sciences International, 49(2), 329\u2013342.","journal-title":"Journal of Computer and Systems Sciences International"},{"key":"9970_CR39","doi-asserted-by":"crossref","unstructured":"Yang, Guang-Zhong., Bellingham, Jim, Dupont, Pierre E., Fischer, Peer, Floridi, Luciano, Full, Robert, et\u00a0al. (2018). The grand challenges of science robotics. Science robotics,3(14), 7650.","DOI":"10.1126\/scirobotics.aar7650"},{"issue":"14","key":"9970_CR40","doi-asserted-by":"publisher","first-page":"7650","DOI":"10.1126\/scirobotics.aar7650","volume":"3","author":"Guang-Zhong Yang","year":"2018","unstructured":"Yang, Guang-Zhong, Bellingham, Jim, Dupont, Pierre E., Fischer, Peer, Floridi, Luciano, Full, Robert, et al. (2018). The grand challenges of science robotics. Science robotics, 3(14), 7650.","journal-title":"Science robotics"},{"issue":"5","key":"9970_CR41","doi-asserted-by":"publisher","first-page":"2364","DOI":"10.1007\/s12555-016-0248-7","volume":"15","author":"Fan Zhou","year":"2017","unstructured":"Zhou, Fan, Dong, Bo, & Li, Yuanchun. (2017). Torque sensorless force\/position decentralized control for constrained reconfigurable manipulator with harmonic drive transmission. International Journal of Control, Automation and Systems, 15(5), 2364\u20132375.","journal-title":"International Journal of Control, Automation and Systems"}],"container-title":["Autonomous Robots"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10514-021-09970-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10514-021-09970-z\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10514-021-09970-z.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2021,3,21]],"date-time":"2021-03-21T06:06:06Z","timestamp":1616306766000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10514-021-09970-z"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2021,3]]},"references-count":41,"journal-issue":{"issue":"3","published-print":{"date-parts":[[2021,3]]}},"alternative-id":["9970"],"URL":"https:\/\/doi.org\/10.1007\/s10514-021-09970-z","relation":{},"ISSN":["0929-5593","1573-7527"],"issn-type":[{"value":"0929-5593","type":"print"},{"value":"1573-7527","type":"electronic"}],"subject":[],"published":{"date-parts":[[2021,3]]},"assertion":[{"value":"23 April 2020","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 November 2020","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"6 March 2021","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}}]}}