{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2025,8,20]],"date-time":"2025-08-20T12:48:52Z","timestamp":1755694132268,"version":"3.37.3"},"reference-count":28,"publisher":"Springer Science and Business Media LLC","issue":"4","license":[{"start":{"date-parts":[[2023,12,1]],"date-time":"2023-12-01T00:00:00Z","timestamp":1701388800000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"},{"start":{"date-parts":[[2023,12,1]],"date-time":"2023-12-01T00:00:00Z","timestamp":1701388800000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by\/4.0"}],"funder":[{"DOI":"10.13039\/501100001659","name":"Deutsche Forschungsgemeinschaft","doi-asserted-by":"publisher","id":[{"id":"10.13039\/501100001659","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":[[2023,12]]},"abstract":"<jats:title>Abstract<\/jats:title><jats:p>In this paper, we present a novel learning-based shared control framework. This framework deploys first-order Dynamical Systems (DS) as motion generators providing the desired reference motion, and a Variable Stiffness Dynamical Systems (VSDS) (Chen et al. 2021) for haptic guidance. We show how to shape several features of our controller in order to achieve authority allocation, local motion refinement, in addition to the inherent ability of the controller to automatically synchronize with the human state during joint task execution. We validate our approach in a teleoperated task scenario, where we also showcase the ability of our framework to deal with situations that require updating task knowledge due to possible changes in the task scenario, or changes in the environment. Finally, we conduct a user study to compare the performance of our VSDS controller for guidance generation to two state-of-the-art controllers in a target reaching task. The result shows that our VSDS controller has the highest successful rate of task execution among all conditions. Besides, our VSDS controller helps reduce the execution time and task load significantly, and was selected as the most favorable controller by participants.<\/jats:p>","DOI":"10.1007\/s10846-023-02023-w","type":"journal-article","created":{"date-parts":[[2023,12,1]],"date-time":"2023-12-01T05:02:56Z","timestamp":1701406976000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":3,"title":["A Shared Control Approach Based on First-Order Dynamical Systems and Closed-Loop Variable Stiffness Control"],"prefix":"10.1007","volume":"109","author":[{"given":"Haotian","family":"Xue","sequence":"first","affiliation":[]},{"ORCID":"https:\/\/orcid.org\/0000-0003-1549-0471","authenticated-orcid":false,"given":"Youssef","family":"Michel","sequence":"additional","affiliation":[]},{"given":"Dongheui","family":"Lee","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2023,12,1]]},"reference":[{"key":"2023_CR1","doi-asserted-by":"publisher","unstructured":"Chen, X., Michel ,Y., Lee ,D.: Closed-loop variable stiffness control of dynamical systems. In: IEEE-RAS 20th International conference on humanoid robots (Humanoids), pp. 163\u2013169 (2021). https:\/\/doi.org\/10.1109\/HUMANOIDS47582.2021.9555795","DOI":"10.1109\/HUMANOIDS47582.2021.9555795"},{"key":"2023_CR2","doi-asserted-by":"publisher","unstructured":"Young, M., Miller, C., Bi, Y., Chen, W., Argall, B.D.: Formalized task characterization for human-robot autonomy allocation. In: International conference on robotics and automation (ICRA), pp. 6044\u20136050 (2019). https:\/\/doi.org\/10.1109\/ICRA.2019.8793475","DOI":"10.1109\/ICRA.2019.8793475"},{"issue":"8","key":"2023_CR3","doi-asserted-by":"publisher","first-page":"2055","DOI":"10.1007\/s10514-019-09853-4","volume":"43","author":"A Pervez","year":"2019","unstructured":"Pervez, A., Latifee, H., Ryu, J.-H., Lee, D.: Motion encoding with asynchronous trajectories of repetitive teleoperation tasks and its extension to human-agent shared teleoperation. Auton. Robot. 43(8), 2055\u20132069 (2019). https:\/\/doi.org\/10.1007\/s10514-019-09853-4","journal-title":"Auton. Robot."},{"issue":"7","key":"2023_CR4","doi-asserted-by":"publisher","first-page":"790","DOI":"10.1177\/0278364913490324","volume":"32","author":"AD Dragan","year":"2013","unstructured":"Dragan, A.D., Srinivasa, S.S.: A policy-blending formalism for shared control. Intern. J. Robot. Res. 32(7), 790\u2013805 (2013). https:\/\/doi.org\/10.1177\/0278364913490324","journal-title":"Intern. J. Robot. Res."},{"key":"2023_CR5","doi-asserted-by":"publisher","unstructured":"Milliken, L., Hollinger, G.A.: Modeling user expertise for choosing levels of shared autonomy. In: IEEE International conference on robotics and automation (ICRA), pp. 2285\u20132291 (2017). https:\/\/doi.org\/10.1109\/ICRA.2017.7989263","DOI":"10.1109\/ICRA.2017.7989263"},{"key":"2023_CR6","doi-asserted-by":"publisher","unstructured":"Passenberg, C., Groten, R., Peer, A., Buss, M.: Towards real-time haptic assistance adaptation optimizing task performance and human effort. In: IEEE World haptics conference, pp. 155\u2013160 (2011). https:\/\/doi.org\/10.1109\/WHC.2011.5945478","DOI":"10.1109\/WHC.2011.5945478"},{"key":"2023_CR7","doi-asserted-by":"publisher","first-page":"1809","DOI":"10.1002\/rcs.1809","volume":"13","author":"L Meli","year":"2017","unstructured":"Meli, L., Pacchierotti, C., Prattichizzo, D.: Experimental evaluation of magnified haptic feedback for robot-assisted needle insertion and palpation. Intern. J. Med. Robot. Comput. Assisted Surgery 13, 1809 (2017). https:\/\/doi.org\/10.1002\/rcs.1809","journal-title":"Intern. J. Med. Robot. Comput. Assisted Surgery"},{"issue":"2","key":"2023_CR8","doi-asserted-by":"publisher","first-page":"270","DOI":"10.1109\/TOH.2019.2913643","volume":"13","author":"F Abi-Farraj","year":"2020","unstructured":"Abi-Farraj, F., Pacchierotti, C., Arenz, O., Neumann, G., Giordano, P.R.: A haptic shared-control architecture for guided multi-target robotic grasping. IEEE Trans. Haptics 13(2), 270\u2013285 (2020). https:\/\/doi.org\/10.1109\/TOH.2019.2913643","journal-title":"IEEE Trans. Haptics"},{"key":"2023_CR9","doi-asserted-by":"publisher","unstructured":"Rahal, R., Abi-Farraj, F., Giordano, P.R., Pacchierotti, C.: Haptic shared-control methods for robotic cutting under nonholonomic constraints. In: IEEE\/RSJ International conference on intelligent robots and systems (IROS), pp. 8151\u20138157 (2019). https:\/\/doi.org\/10.1109\/IROS40897.2019.8968494","DOI":"10.1109\/IROS40897.2019.8968494"},{"key":"2023_CR10","doi-asserted-by":"publisher","unstructured":"Zhang, D., Wu, Z., Chen, J., Zhu, R., Munawar, A., Xiao, B., Guan, Y., Su, H., Hong, W., Guo, Y., Fischer, G.S., Lo, B., Yang, G.-Z.: Human-robot shared control for surgical robot based on context-aware sim-to-real adaptation. In: 2022 International conference on robotics and automation (ICRA), pp. 7694\u20137700 (2022). https:\/\/doi.org\/10.1109\/ICRA46639.2022.9812379","DOI":"10.1109\/ICRA46639.2022.9812379"},{"issue":"3","key":"2023_CR11","doi-asserted-by":"publisher","first-page":"1848","DOI":"10.1109\/LRA.2018.2805105","volume":"3","author":"MJ Zeestraten","year":"2018","unstructured":"Zeestraten, M.J., Havoutis, I., Calinon, S.: Programming by demonstration for shared control with an application in teleoperation. IEEE Robot. Auto. Lett. 3(3), 1848\u20131855 (2018). https:\/\/doi.org\/10.1109\/LRA.2018.2805105","journal-title":"IEEE Robot. Auto. Lett."},{"key":"2023_CR12","doi-asserted-by":"publisher","unstructured":"Raiola, G., Lamy, X., Stulp, F.: Co-manipulation with multiple probabilistic virtual guides. In: IEEE\/RSJ International conference on intelligent robots and systems (IROS), pp. 7\u201313 (2015). https:\/\/doi.org\/10.1109\/IROS.2015.7353107","DOI":"10.1109\/IROS.2015.7353107"},{"key":"2023_CR13","doi-asserted-by":"publisher","unstructured":"Raiola, G., Sanchez Restrepo, S., Chevalier, P., Rodriguez, P., Lamy, X., Tliba, S., Stulp, F.: Co-manipulation with a library of virtual guiding fixtures. Autonomous Robots 42 (2018). https:\/\/doi.org\/10.1007\/s10514-017-9680-7","DOI":"10.1007\/s10514-017-9680-7"},{"issue":"3","key":"2023_CR14","doi-asserted-by":"publisher","first-page":"4417","DOI":"10.1109\/LRA.2021.3068892","volume":"6","author":"M Jam\u0161ek","year":"2021","unstructured":"Jam\u0161ek, M., Kunavar, T., Bobek, U., Rueckert, E., Babi\u010d, J.: Predictive exoskeleton control for arm-motion augmentation based on probabilistic movement primitives combined with a flow controller. IEEE Robot. Auto. Lett. 6(3), 4417\u20134424 (2021). https:\/\/doi.org\/10.1109\/LRA.2021.3068892","journal-title":"IEEE Robot. Auto. Lett."},{"issue":"2","key":"2023_CR15","doi-asserted-by":"publisher","first-page":"307","DOI":"10.1109\/TRO.2018.2883819","volume":"35","author":"A Mart\u00ednez","year":"2019","unstructured":"Mart\u00ednez, A., Lawson, B., Durrough, C., Goldfarb, M.: A velocity-field-based controller for assisting leg movement during walking with a bilateral hip and knee lower limb exoskeleton. IEEE Trans. Robot. 35(2), 307\u2013316 (2019). https:\/\/doi.org\/10.1109\/TRO.2018.2883819","journal-title":"IEEE Trans. Robot."},{"key":"2023_CR16","doi-asserted-by":"publisher","unstructured":"Abi-Farraj, F., Osa, T., Peters, N.P.J., Neumann, G., Giordano, P.R.: A learning-based shared control architecture for interactive task execution. In: IEEE International conference on robotics and automation (ICRA), pp. 329\u2013335 (2017). https:\/\/doi.org\/10.1109\/ICRA.2017.7989042","DOI":"10.1109\/ICRA.2017.7989042"},{"issue":"5","key":"2023_CR17","doi-asserted-by":"publisher","first-page":"943","DOI":"10.1109\/TRO.2011.2159412","volume":"27","author":"SM Khansari-Zadeh","year":"2011","unstructured":"Khansari-Zadeh, S.M., Billard, A.: Learning stable nonlinear dynamical systems with gaussian mixture models. IEEE Trans. Rob. 27(5), 943\u2013957 (2011). https:\/\/doi.org\/10.1109\/TRO.2011.2159412","journal-title":"IEEE Trans. Rob."},{"key":"2023_CR18","doi-asserted-by":"publisher","unstructured":"Saveriano, M., Lee, D.: Learning barrier functions for constrained motion planning with dynamical systems. In: IEEE\/RSJ International conference on intelligent robots and systems (IROS), pp. 112\u2013119 (2019). https:\/\/doi.org\/10.1109\/IROS40897.2019.8967981","DOI":"10.1109\/IROS40897.2019.8967981"},{"issue":"2","key":"2023_CR19","doi-asserted-by":"publisher","first-page":"462","DOI":"10.1109\/TRO.2016.2536749","volume":"32","author":"SSM Salehian","year":"2016","unstructured":"Salehian, S.S.M., Khoramshahi, M., Billard, A.: A dynamical system approach for softly catching a flying object: Theory and experiment. IEEE Trans. Rob. 32(2), 462\u2013471 (2016). https:\/\/doi.org\/10.1109\/TRO.2016.2536749","journal-title":"IEEE Trans. Rob."},{"key":"2023_CR20","doi-asserted-by":"publisher","first-page":"52","DOI":"10.1016\/j.robot.2015.03.010","volume":"70","author":"K Kronander","year":"2015","unstructured":"Kronander, K., Khansari, M., Billard, A.: Incremental motion learning with locally modulated dynamical systems. Robot. Auton. Syst. 70, 52\u201362 (2015). https:\/\/doi.org\/10.1016\/j.robot.2015.03.010","journal-title":"Robot. Auton. Syst."},{"key":"2023_CR21","doi-asserted-by":"publisher","unstructured":"Amanhoud, W., Khoramshahi, M., Billard, A.: A dynamical system approach to motion and force generation in contact tasks. In: Robotics: Science and Systems (2019). https:\/\/doi.org\/10.15607\/RSS.2019.XV.021","DOI":"10.15607\/RSS.2019.XV.021"},{"issue":"1","key":"2023_CR22","doi-asserted-by":"publisher","first-page":"106","DOI":"10.1109\/LRA.2015.2509025","volume":"1","author":"K Kronander","year":"2016","unstructured":"Kronander, K., Billard, A.: Passive interaction control with dynamical systems. IEEE Robot. Auto. Lett. 1(1), 106\u2013113 (2016). https:\/\/doi.org\/10.1109\/LRA.2015.2509025","journal-title":"IEEE Robot. Auto. Lett."},{"key":"2023_CR23","unstructured":"Figueroa\u00a0Fernandez, N.B., Billard, A.: Modeling compositions of impedance-based primitives via dynamical systems. In: Proceedings of the workshop on cognitive whole-body control for compliant robot manipulation (2018)"},{"key":"2023_CR24","doi-asserted-by":"publisher","unstructured":"Selvaggio, M., Robuffo\u00a0Giordano, P., Ficuciello, F., Siciliano, B.: Passive task-prioritized shared-control teleoperation with haptic guidance. In: 2019 International conference on robotics and automation (ICRA), pp. 430\u2013436 (2019). https:\/\/doi.org\/10.1109\/ICRA.2019.8794197","DOI":"10.1109\/ICRA.2019.8794197"},{"key":"2023_CR25","unstructured":"Wu, C.J., Hamada, M.S.: Experiments: planning, analysis, and optimization. John Wiley & Sons (2011)"},{"issue":"1","key":"2023_CR26","doi-asserted-by":"publisher","first-page":"38","DOI":"10.1109\/TNSRE.2009.2033061","volume":"18","author":"A Duschau-Wicke","year":"2010","unstructured":"Duschau-Wicke, A., von Zitzewitz, J., Caprez, A., Lunenburger, L., Riener, R.: Path control: A method for patient-cooperative robot-aided gait rehabilitation. IEEE Trans. Neural Syst. Rehabil. Eng. 18(1), 38\u201348 (2010). https:\/\/doi.org\/10.1109\/TNSRE.2009.2033061","journal-title":"IEEE Trans. Neural Syst. Rehabil. Eng."},{"key":"2023_CR27","doi-asserted-by":"crossref","unstructured":"Michel, Y., Saveriano, M., Lee, D.: A passivity-based approach for variable stiffness control with dynamical systems. IEEE Transactions on Automation Science and Engineering (accepted) (2023)","DOI":"10.1109\/TASE.2023.3324141"},{"key":"2023_CR28","doi-asserted-by":"publisher","unstructured":"Saveriano, M.: An energy-based approach to ensure the stability of learned dynamical systems. In: 2020 IEEE International conference on robotics and automation (ICRA), pp. 4407\u20134413 (2020). https:\/\/doi.org\/10.1109\/ICRA40945.2020.9196978","DOI":"10.1109\/ICRA40945.2020.9196978"}],"container-title":["Journal of Intelligent &amp; Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-023-02023-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10846-023-02023-w\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-023-02023-w.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2024,3,18]],"date-time":"2024-03-18T08:15:29Z","timestamp":1710749729000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10846-023-02023-w"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2023,12]]},"references-count":28,"journal-issue":{"issue":"4","published-print":{"date-parts":[[2023,12]]}},"alternative-id":["2023"],"URL":"https:\/\/doi.org\/10.1007\/s10846-023-02023-w","relation":{},"ISSN":["0921-0296","1573-0409"],"issn-type":[{"type":"print","value":"0921-0296"},{"type":"electronic","value":"1573-0409"}],"subject":[],"published":{"date-parts":[[2023,12]]},"assertion":[{"value":"9 November 2022","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"21 November 2023","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"1 December 2023","order":3,"name":"first_online","label":"First Online","group":{"name":"ArticleHistory","label":"Article History"}},{"order":1,"name":"Ethics","group":{"name":"EthicsHeading","label":"Declarations"}},{"value":"The authors respect the Ethical Guidelines of the Journal.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics approval"}},{"value":"Subjects were informed of the study procedure and gave their consent to participate.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to participate"}},{"value":"Subjects gave their consent for publishing the collected data.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent to publish"}},{"value":"The authors have no relevant financial or non-financial interests to disclose.","order":5,"name":"Ethics","group":{"name":"EthicsHeading","label":"Competing interests"}}],"article-number":"85"}}