{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,1]],"date-time":"2026-06-01T13:22:22Z","timestamp":1780320142659,"version":"3.54.1"},"reference-count":39,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2024,1,17]],"date-time":"2024-01-17T00:00:00Z","timestamp":1705449600000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"},{"start":{"date-parts":[[2024,1,17]],"date-time":"2024-01-17T00:00:00Z","timestamp":1705449600000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/www.springernature.com\/gp\/researchers\/text-and-data-mining"}],"funder":[{"DOI":"10.13039\/501100016047","name":"Science Fund of the Republic of Serbia","doi-asserted-by":"publisher","award":["6784"],"award-info":[{"award-number":["6784"]}],"id":[{"id":"10.13039\/501100016047","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100004329","name":"Javna Agencija za Raziskovalno Dejavnost RS","doi-asserted-by":"publisher","award":["N2-0269"],"award-info":[{"award-number":["N2-0269"]}],"id":[{"id":"10.13039\/501100004329","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Intell Robot Syst"],"published-print":{"date-parts":[[2024,3]]},"DOI":"10.1007\/s10846-023-02035-6","type":"journal-article","created":{"date-parts":[[2024,1,17]],"date-time":"2024-01-17T10:02:16Z","timestamp":1705485736000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":5,"title":["A Geometric Approach to Task-Specific Cartesian Stiffness Shaping"],"prefix":"10.1007","volume":"110","author":[{"given":"Nikola","family":"Kne\u017eevi\u0107","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Branko","family":"Luki\u0107","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Tadej","family":"Petri\u010d","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Kosta","family":"Jovanovi\u010d","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2024,1,17]]},"reference":[{"key":"2035_CR1","doi-asserted-by":"publisher","first-page":"253","DOI":"10.1016\/j.mechmachtheory.2007.03.003","volume":"43","author":"AD Santis","year":"2008","unstructured":"Santis, A.D., Siciliano, B., Luca, A.D., Bicchi, A.: An atlas of physical human-robot interaction. Mech. Mach. Theory 43, 253\u2013270 (2008)","journal-title":"Mech. Mach. Theory"},{"key":"2035_CR2","doi-asserted-by":"crossref","unstructured":"Hogan, N.: Impedance control: an approach to manipulation: Part ii-implementation. J. of Dynamic Systems, Measurement, and Control 107, 8\u201316 (1985)","DOI":"10.1115\/1.3140713"},{"key":"2035_CR3","doi-asserted-by":"crossref","unstructured":"Ficuciello, F., Romano, A., Villani, L., Siciliano, B.: Cartesian impedance control of redundant manipulators for human-robot co-manipulation. 2014 IEEE\/RSJ Int. Conf. on Intelligent Robots and Systems (2014)","DOI":"10.1109\/IROS.2014.6942847"},{"key":"2035_CR4","doi-asserted-by":"crossref","unstructured":"Ajoudani, A., Tsagarakis, N.\u00a0G., Bicchi, A.: On the role of robot configuration in cartesian stiffness control 2015 IEEE Int. Conf. on Robotics and Automation (ICRA) (2015)","DOI":"10.1109\/ICRA.2015.7139300"},{"key":"2035_CR5","doi-asserted-by":"publisher","first-page":"1085","DOI":"10.1109\/TRO.2013.2271099","volume":"29","author":"DJ Braun","year":"2013","unstructured":"Braun, D.J., et al.: Robots driven by compliant actuators: optimal control under actuation constraints. IEEE Trans. Rob. 29, 1085\u20131101 (2013)","journal-title":"IEEE Trans. Rob."},{"key":"2035_CR6","doi-asserted-by":"crossref","unstructured":"Luki\u0107, B., Jovanovi\u0107, K., Kne\u017eevi\u0107, N., \u017dlajpah, L., Petri\u010d\u017e, T.: Maximizing the end-effector cartesian stiffness range for kinematic redundant robot with compliance. Advances in Service and Industrial Robotics (2020)","DOI":"10.1007\/978-3-030-48989-2_23"},{"key":"2035_CR7","doi-asserted-by":"publisher","first-page":"1","DOI":"10.2298\/SJEE2101001K","volume":"18","author":"N Knezevic","year":"2021","unstructured":"Knezevic, N., Lukic, B., Jovanovic, K., Zlajpah, L., Petric, T.: End-effector cartesian stiffness shaping - sequential least squares programming approach. Serbian J. Electric. Eng. 18, 1\u201314 (2021)","journal-title":"Serbian J. Electric. Eng."},{"key":"2035_CR8","doi-asserted-by":"publisher","first-page":"81","DOI":"10.1109\/MRA.2009.933629","volume":"16","author":"RV Ham","year":"2009","unstructured":"Ham, R.V., Sugar, T.G., Vanderborght, B., Hollander, K., Lefeber, D.: Compliant actuator designs. IEEE Robotics Automation Magazine 16, 81\u201394 (2009)","journal-title":"IEEE Robotics Automation Magazine"},{"key":"2035_CR9","doi-asserted-by":"publisher","first-page":"727","DOI":"10.1177\/0278364914566515","volume":"34","author":"G Grioli","year":"2015","unstructured":"Grioli, G., et al.: Variable stiffness actuators: the user\u2019s point of view. The Intern. J. Robotics Res. 34, 727\u2013743 (2015)","journal-title":"The Intern. J. Robotics Res."},{"key":"2035_CR10","unstructured":"Albu-Schaffer, A., Fischer, M., Schreiber, G., Schoeppe, F., Hirzinger, G.: Soft robotics: what cartesian stiffness can obtain with passively compliant, uncoupled joints?. 2004 IEEE\/RSJ Int. Conf. on Intelligent Robots and Systems (IROS) (2004)"},{"key":"2035_CR11","doi-asserted-by":"crossref","unstructured":"Ajoudani, A., Gabiccini, M., Tsagarakis, N., Albu-Sch\u00e4ffer, A., Bicchi, A.: Teleimpedance: exploring the role of common-mode and configuration-dependant stiffness . 2012 12th IEEE-RAS Int. Conf. on Humanoid Robots (Humanoids 2012) (2012)","DOI":"10.1109\/HUMANOIDS.2012.6651545"},{"key":"2035_CR12","doi-asserted-by":"crossref","unstructured":"Petit, F., Albu-Sch\u00e4ffer, A.: Cartesian impedance control for a variable stiffness robot arm. 2011 IEEE\/RSJ Int. Conf. on Intelligent Robots and Systems (2011)","DOI":"10.1109\/IROS.2011.6048341"},{"key":"2035_CR13","doi-asserted-by":"crossref","unstructured":"Luki\u0107, B., Jovanovi\u0107, K., \u017dlajpah, L., Petri\u0107, T.: Online cartesian compliance shaping of redundant robots in assembly tasks. Machines 11 (2023)","DOI":"10.3390\/machines11010035"},{"key":"2035_CR14","doi-asserted-by":"publisher","first-page":"504","DOI":"10.1109\/70.406934","volume":"11","author":"M Ang","year":"1995","unstructured":"Ang, M., Andeen, G.: Specifying and achieving passive compliance based on manipulator structure. IEEE Trans. Robot. Autom. 11, 504\u2013515 (1995)","journal-title":"IEEE Trans. Robot. Autom."},{"key":"2035_CR15","doi-asserted-by":"crossref","unstructured":"Rice, J.\u00a0J., Schimmels, J.\u00a0M.: Passive compliance control of redundant serial manipulators. J. of Mechanisms and Robotics 10 (2018)","DOI":"10.1115\/1.4039591"},{"key":"2035_CR16","doi-asserted-by":"publisher","first-page":"696","DOI":"10.1108\/AA-10-2018-0163","volume":"39","author":"N Lukic","year":"2019","unstructured":"Lukic, N., Petrovic, P.B.: Complementary projector for null-space stiffness control or redundant assembly robot arm. Assem. Autom. 39, 696\u2013714 (2019)","journal-title":"Assem. Autom."},{"key":"2035_CR17","doi-asserted-by":"publisher","first-page":"97","DOI":"10.1016\/0736-5845(84)90084-X","volume":"1","author":"N Hogan","year":"1984","unstructured":"Hogan, N.: Impedance control of industrial robots. Robotics Computer-Integrated Manufact. 1, 97\u2013113 (1984)","journal-title":"Robotics Computer-Integrated Manufact."},{"key":"2035_CR18","doi-asserted-by":"publisher","first-page":"17","DOI":"10.1115\/1.3140701","volume":"107","author":"H Neville","year":"1985","unstructured":"Neville, H.: Impedance control: an approach to manipulation: Part iii-applications. J. Dynamic Syst. Measurement Control 107, 17\u201324 (1985)","journal-title":"J. Dynamic Syst. Measurement Control"},{"key":"2035_CR19","doi-asserted-by":"crossref","unstructured":"Abu-Dakka, F.\u00a0J., Saveriano, M.: Variable impedance control and learning\u2013a review. Frontiers in Robotics and AI 7 (2020)","DOI":"10.3389\/frobt.2020.590681"},{"key":"2035_CR20","doi-asserted-by":"crossref","unstructured":"Mart\u00edn-Mart\u00edn, R. et\u00a0al.: Variable impedance control in end-effector space. an action space for reinforcement learning in contact rich tasks . Proceedings of the Int. Conf. of Intelligent Robots and Systems (IROS) (2019)","DOI":"10.1109\/IROS40897.2019.8968201"},{"key":"2035_CR21","doi-asserted-by":"publisher","first-page":"941","DOI":"10.1109\/72.508937","volume":"7","author":"B-H Yang","year":"1996","unstructured":"Yang, B.-H., Asada, H.: Progressive learning and its application to robot impedance learning. IEEE Trans. Neural Netw. 7, 941\u2013952 (1996)","journal-title":"IEEE Trans. Neural Netw."},{"key":"2035_CR22","doi-asserted-by":"crossref","unstructured":"Yamawaki, T., Ishikawa, H., Yashima, M.: Iterative learning of variable impedance control for human-robot cooperation. 2016 IEEE\/RSJ Int. Conf. on Intelligent Robots and Systems (IROS) (2016)","DOI":"10.1109\/IROS.2016.7759148"},{"key":"2035_CR23","unstructured":"Pollayil, M.\u00a0J. et\u00a0al.: Choosing stiffness and damping for optimal impedance planning. IEEE Transactions on Robotics 1\u201320 (2022)"},{"key":"2035_CR24","doi-asserted-by":"crossref","unstructured":"Lachner, J., Allmendinger, F., Stramigioli, S., Hogan, N.: Shaping impedances to comply with constrained task dynamics. IEEE Trans. Rob. 38, 2750\u20132767 (2022)","DOI":"10.1109\/TRO.2022.3153949"},{"key":"2035_CR25","doi-asserted-by":"publisher","first-page":"102199","DOI":"10.1016\/j.rcim.2021.102199","volume":"72","author":"S Kana","year":"2021","unstructured":"Kana, S., Lakshminarayanan, S., Mohan, D.M., Campolo, D.: Impedance controlled human-robot collaborative tooling for edge chamfering and polishing applications. Robotics Computer-Integrated Manufact. 72, 102199 (2021)","journal-title":"Robotics Computer-Integrated Manufact."},{"key":"2035_CR26","doi-asserted-by":"crossref","unstructured":"Zanchettin, A.\u00a0M., Rocco, P., Robertsson, A., Johansson, R.: Exploiting task redundancy in industrial manipulators during drilling operations. 2011 IEEE Int. Conf. on Robotics and Automation (2011)","DOI":"10.1109\/ICRA.2011.5979624"},{"key":"2035_CR27","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1016\/j.rcim.2015.12.007","volume":"40","author":"A Cherubini","year":"2016","unstructured":"Cherubini, A., Passama, R., Crosnier, A., Lasnier, A., Fraisse, P.: Collaborative manufacturing with physical human-robot interaction. Robotics and Computer-Integrated Manufacturing 40, 1\u201313 (2016)","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"key":"2035_CR28","doi-asserted-by":"publisher","first-page":"43","DOI":"10.1109\/JRA.1987.1087068","volume":"3","author":"O Khatib","year":"1987","unstructured":"Khatib, O.: A unified approach for motion and force control of robot manipulators: the operational space formulation. IEEE J. on Robotics Automation 3, 43\u201353 (1987)","journal-title":"IEEE J. on Robotics Automation"},{"key":"2035_CR29","doi-asserted-by":"publisher","first-page":"3","DOI":"10.1177\/027836498700600201","volume":"6","author":"Y Nakamura","year":"1987","unstructured":"Nakamura, Y., Hanafusa, H., Yoshikawa, T.: Task-priority based redundancy control of robot manipulators. The Int. J. of Robotics Research 6, 3\u201315 (1987)","journal-title":"The Int. J. of Robotics Research"},{"key":"2035_CR30","doi-asserted-by":"crossref","unstructured":"Siciliano, B., Slotine, J.-J.: A general framework for managing multiple tasks in highly redundant robotic systems. Fifth Int. Conf. on Advanced Robotics \u2019Robots in Unstructured Environments (1991)","DOI":"10.1109\/ICAR.1991.240390"},{"key":"2035_CR31","doi-asserted-by":"publisher","first-page":"1807","DOI":"10.1017\/S0263574719000973","volume":"38","author":"L \u017dlajpah","year":"2020","unstructured":"\u017dlajpah, L., Petri\u010d, T.: Unified virtual guides framework for path tracking tasks. Robotica 38, 1807\u20131823 (2020)","journal-title":"Robotica"},{"key":"2035_CR32","unstructured":"Kraft, D.: A software package for sequential quadratic programming Deutsche Forschungs- und Versuchsanstalt fur Luft- und Raumfahrt Koln: Forschungsbericht (Wiss. Berichtswesen d. DFVLR, 1988) (1988)"},{"key":"2035_CR33","doi-asserted-by":"publisher","first-page":"123","DOI":"10.1016\/S0377-0427(00)00429-5","volume":"124","author":"PT Boggs","year":"2000","unstructured":"Boggs, P.T., Tolle, J.W.: Sequential quadratic programming for large-scale nonlinear optimization. J. Comput. Applied Math. 124, 123\u2013137 (2000)","journal-title":"J. Comput. Applied Math."},{"key":"2035_CR34","doi-asserted-by":"crossref","unstructured":"Chen, Y., Ding, Y.: Posture optimization in robotic flat-end milling based on sequential quadratic programming. J. Manuf. Sci. Eng. 145, 061001 (2023)","DOI":"10.1115\/1.4056707"},{"key":"2035_CR35","doi-asserted-by":"publisher","first-page":"1404","DOI":"10.1109\/TRO.2020.2995067","volume":"36","author":"NS Usevitch","year":"2020","unstructured":"Usevitch, N.S., Hammond, Z.M., Schwager, M.: Locomotion of linear actuator robots through kinematic planning and nonlinear optimization. IEEE Trans. Rob. 36, 1404\u20131421 (2020)","journal-title":"IEEE Trans. Rob."},{"key":"2035_CR36","doi-asserted-by":"publisher","first-page":"4147","DOI":"10.1109\/LRA.2019.2931248","volume":"4","author":"C Gaz","year":"2019","unstructured":"Gaz, C., Cognetti, M., Oliva, A., Robuffo Giordano, P., De Luca, A.: Dynamic identification of the franka emika panda robot with retrieval of feasible parameters using penalty-based optimization. IEEE Robotics Automation Lett. 4, 4147\u20134154 (2019)","journal-title":"IEEE Robotics Automation Lett."},{"key":"2035_CR37","doi-asserted-by":"crossref","unstructured":"Todorov, E., Erez, T., Tassa, Y.: Mujoco: A physics engine for model-based control. 2012 IEEE\/RSJ Int. Conf. on Intelligent Robots and Systems (2012)","DOI":"10.1109\/IROS.2012.6386109"},{"key":"2035_CR38","doi-asserted-by":"publisher","first-page":"9461","DOI":"10.1109\/LRA.2022.3190806","volume":"7","author":"Y Kato","year":"2022","unstructured":"Kato, Y., et al.: A self-tuning impedance-based interaction planner for robotic haptic exploration. IEEE Robotics Automation Lett. 7, 9461\u20139468 (2022)","journal-title":"IEEE Robotics Automation Lett."},{"key":"2035_CR39","doi-asserted-by":"publisher","first-page":"1","DOI":"10.1007\/s10514-017-9635-z","volume":"42","author":"L Peternel","year":"2018","unstructured":"Peternel, L., Petri\u010d, T., Babi\u010d, J.: Robotic assembly solution by human-in-the-loop teaching method based on real-time stiffness modulation. Auton. Robot. 42, 1\u201317 (2018)","journal-title":"Auton. Robot."}],"container-title":["Journal of Intelligent &amp; Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-023-02035-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10846-023-02035-6\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-023-02035-6.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,4,1]],"date-time":"2024-04-01T02:17:12Z","timestamp":1711937832000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10846-023-02035-6"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2024,1,17]]},"references-count":39,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2024,3]]}},"alternative-id":["2035"],"URL":"https:\/\/doi.org\/10.1007\/s10846-023-02035-6","relation":{},"ISSN":["0921-0296","1573-0409"],"issn-type":[{"value":"0921-0296","type":"print"},{"value":"1573-0409","type":"electronic"}],"subject":[],"published":{"date-parts":[[2024,1,17]]},"assertion":[{"value":"19 July 2023","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"12 December 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"17 January 2024","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"Not applicable","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval"}},{"value":"Not applicable","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to participate"}},{"value":"Not applicable","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to publication"}},{"value":"The authors declare that they have no competing interests that could have influenced the research, analysis, or interpretation of the data presented in this manuscript.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}},{"value":"This content has been made available to all.","name":"free","label":"Free to read"}],"article-number":"14"}}