{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,3,9]],"date-time":"2026-03-09T22:56:53Z","timestamp":1773097013075,"version":"3.50.1"},"reference-count":35,"publisher":"Springer Science and Business Media LLC","issue":"3","license":[{"start":{"date-parts":[[2025,8,11]],"date-time":"2025-08-11T00:00:00Z","timestamp":1754870400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"},{"start":{"date-parts":[[2025,8,11]],"date-time":"2025-08-11T00:00:00Z","timestamp":1754870400000},"content-version":"vor","delay-in-days":0,"URL":"https:\/\/creativecommons.org\/licenses\/by-nc-nd\/4.0"}],"funder":[{"DOI":"10.13039\/100020468","name":"Flanders Make","doi-asserted-by":"publisher","id":[{"id":"10.13039\/100020468","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003130","name":"Fonds Wetenschappelijk Onderzoek","doi-asserted-by":"publisher","award":["12Z4722N"],"award-info":[{"award-number":["12Z4722N"]}],"id":[{"id":"10.13039\/501100003130","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100003130","name":"Fonds Wetenschappelijk Onderzoek","doi-asserted-by":"publisher","award":["S007723N"],"award-info":[{"award-number":["S007723N"]}],"id":[{"id":"10.13039\/501100003130","id-type":"DOI","asserted-by":"publisher"}]},{"DOI":"10.13039\/501100011878","name":"Flemish Government","doi-asserted-by":"crossref","award":["Onderzoeksprogramma Artifici\u00eble Intelligentie (AI) Vlaanderen programme"],"award-info":[{"award-number":["Onderzoeksprogramma Artifici\u00eble Intelligentie (AI) Vlaanderen programme"]}],"id":[{"id":"10.13039\/501100011878","id-type":"DOI","asserted-by":"crossref"}]}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Intell Robot Syst"],"DOI":"10.1007\/s10846-025-02297-2","type":"journal-article","created":{"date-parts":[[2025,8,11]],"date-time":"2025-08-11T01:44:33Z","timestamp":1754876673000},"update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":2,"title":["Real-Time Trajectory Adaptation for Tossing Robots Using Soft Switching Multiple Model Predictive Control"],"prefix":"10.1007","volume":"111","author":[{"ORCID":"https:\/\/orcid.org\/0000-0002-7057-2050","authenticated-orcid":false,"given":"Babak Mehdizadeh","family":"Gavgani","sequence":"first","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Thijs Van","family":"Hauwermeiren","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Arash","family":"Farnam","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Majid","family":"Ghorbani","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Jeroen D. M.","family":"De\u00a0Kooning","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]},{"given":"Guillaume","family":"Crevecoeur","sequence":"additional","affiliation":[],"role":[{"role":"author","vocabulary":"crossref"}]}],"member":"297","published-online":{"date-parts":[[2025,8,11]]},"reference":[{"key":"2297_CR1","doi-asserted-by":"publisher","first-page":"127","DOI":"10.1109\/MRA.2022.3177355","volume":"29","author":"M Bombile","year":"2022","unstructured":"Bombile, M., Billard, A.: Dual-arm control for coordinated fast grabbing and tossing of an object: Proposing a new approach. IEEE Robot. Autom. Mag. 29, 127\u2013138 (2022)","journal-title":"IEEE Robot. Autom. Mag."},{"key":"2297_CR2","doi-asserted-by":"crossref","unstructured":"Frank, H., Barteit, D., Kupzog, F.: Throwing or shooting-a new technology for logistic chains within production systems (2008)","DOI":"10.1109\/TEPRA.2008.4686674"},{"key":"2297_CR3","doi-asserted-by":"crossref","unstructured":"Raptopoulos, F., Koskinopoulou, M., Maniadakis, M.: Robotic pick-and-toss facilitates urban waste sorting (2020)","DOI":"10.1109\/CASE48305.2020.9216746"},{"key":"2297_CR4","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2023.104481","volume":"167","author":"M Bombile","year":"2023","unstructured":"Bombile, M., Billard, A.: Bimanual dynamic grabbing and tossing of objects onto a moving target. Robot. Auton. Syst. 167, 104481 (2023)","journal-title":"Robot. Auton. Syst."},{"key":"2297_CR5","doi-asserted-by":"publisher","first-page":"999","DOI":"10.1177\/1045389X16641202","volume":"28","author":"H Tomori","year":"2017","unstructured":"Tomori, H., Majima, T., Ishihara, H., Nakamura, T.: Throwing motion with instantaneous force using a variable viscoelastic joint manipulator. J. Intell. Mater. Syst. Struct. 28, 999\u20131009 (2017)","journal-title":"J. Intell. Mater. Syst. Struct."},{"key":"2297_CR6","doi-asserted-by":"publisher","first-page":"337","DOI":"10.1016\/j.mechmachtheory.2013.06.009","volume":"69","author":"EL Yedeg","year":"2013","unstructured":"Yedeg, E.L., Wadbro, E.: State constrained optimal control of a ball pitching robot. Mech. Mach. Theory 69, 337\u2013349 (2013)","journal-title":"Mech. Mach. Theory"},{"key":"2297_CR7","doi-asserted-by":"publisher","first-page":"1307","DOI":"10.1109\/TRO.2020.2988642","volume":"36","author":"A Zeng","year":"2020","unstructured":"Zeng, A., Song, S., Lee, J., Rodriguez, A., Funkhouser, T.: Tossingbot: Learning to throw arbitrary objects with residual physics. IEEE Trans. Rob. 36, 1307\u20131319 (2020)","journal-title":"IEEE Trans. Rob."},{"key":"2297_CR8","doi-asserted-by":"crossref","unstructured":"Kim, S., Doncieux, S.: Learning highly diverse robot throwing movements through quality diversity search (2017)","DOI":"10.1145\/3067695.3082463"},{"key":"2297_CR9","doi-asserted-by":"crossref","unstructured":"Khurana, H., Bombile, M., Billard, A.: A statistical dynamical system based approach, Learning to hit (2021)","DOI":"10.1109\/IROS51168.2021.9635976"},{"key":"2297_CR10","doi-asserted-by":"publisher","first-page":"9067","DOI":"10.3390\/app10249067","volume":"10","author":"D Lin","year":"2020","unstructured":"Lin, D., Mottola, G., Carricato, M., Jiang, X.: Modeling and control of a cable-suspended sling-like parallel robot for throwing operations. Appl. Sci. 10, 9067 (2020)","journal-title":"Appl. Sci."},{"key":"2297_CR11","doi-asserted-by":"crossref","unstructured":"Miyashita, H., Yamawaki, T., Yashima, M.: Control for throwing manipulation by one joint robot (2009)","DOI":"10.1299\/kikaic.75.3005"},{"key":"2297_CR12","unstructured":"Kato, N., Matsuda, K., Nakamura, T.: Adaptive control for a throwing motion of a 2 dof robot (1996)"},{"key":"2297_CR13","first-page":"112","volume":"9","author":"H Wang","year":"2022","unstructured":"Wang, H., Zhao, Q., Li, H., Zhao, R.: Polynomial-based smooth trajectory planning for fruit-picking robot manipulator. Inform. Process. Agric. 9, 112\u2013122 (2022)","journal-title":"Inform. Process. Agric."},{"key":"2297_CR14","doi-asserted-by":"publisher","first-page":"571","DOI":"10.3390\/s18020571","volume":"18","author":"K Wei","year":"2018","unstructured":"Wei, K., Ren, B.: A method on dynamic path planning for robotic manipulator autonomous obstacle avoidance based on an improved rrt algorithm. Sensors 18, 571 (2018)","journal-title":"Sensors"},{"key":"2297_CR15","doi-asserted-by":"crossref","unstructured":"Liu, Y., Zuo, G.: Improved rrt path planning algorithm for humanoid robotic arm (2020)","DOI":"10.1109\/CCDC49329.2020.9164659"},{"key":"2297_CR16","doi-asserted-by":"crossref","unstructured":"Chen, G., Luo, N., Liu, D., Zhao, Z., Liang, C.: Path planning for manipulators based on an improved probabilistic roadmap method. Robot. Comput. Integr. Manuf. 72, 102196 (2021)","DOI":"10.1016\/j.rcim.2021.102196"},{"key":"2297_CR17","doi-asserted-by":"publisher","first-page":"4707","DOI":"10.1109\/TMECH.2022.3164247","volume":"27","author":"G Hassan","year":"2022","unstructured":"Hassan, G., et al.: Time-optimal pick-and-throw s-curve trajectories for fast parallel robots. IEEE\/ASME Trans. Mechatron. 27, 4707\u20134717 (2022)","journal-title":"IEEE\/ASME Trans. Mechatron."},{"key":"2297_CR18","doi-asserted-by":"crossref","unstructured":"Lombai, F., Szederk\u00e9nyi, G.: Throwing motion generation using nonlinear optimization on a 6-degree-of-freedom robot manipulator (2009)","DOI":"10.1109\/ICMECH.2009.4957138"},{"key":"2297_CR19","doi-asserted-by":"crossref","unstructured":"Thakar, S., Fang, L., Shah, B., Gupta, S.: Towards time-optimal trajectory planning for pick-and-transport operation with a mobile manipulator (2018)","DOI":"10.1109\/COASE.2018.8560446"},{"key":"2297_CR20","doi-asserted-by":"publisher","first-page":"10852","DOI":"10.1177\/09544062221106632","volume":"236","author":"G Wu","year":"2022","unstructured":"Wu, G., Zhang, S.: Real-time jerk-minimization trajectory planning of robotic arm based on polynomial curve optimization. Proc. Inst. Mech. Eng. C J. Mech. Eng. Sci. 236, 10852\u201310864 (2022)","journal-title":"Proc. Inst. Mech. Eng. C J. Mech. Eng. Sci."},{"key":"2297_CR21","unstructured":"Yu L et al.: Parallel parking path planning and tracking control based on simulated annealing algorithm. Int. J. Autom. Technol. pp. 1\u201314 (2024)"},{"key":"2297_CR22","doi-asserted-by":"publisher","first-page":"5779","DOI":"10.1109\/LRA.2020.3010751","volume":"5","author":"L Paparusso","year":"2020","unstructured":"Paparusso, L., Kashiri, N., Tsagarakis, N.G.: A disturbance-aware trajectory planning scheme based on model predictive control. IEEE Robot. Autom. Lett. 5, 5779\u20135786 (2020)","journal-title":"IEEE Robot. Autom. Lett."},{"key":"2297_CR23","doi-asserted-by":"crossref","unstructured":"Beck, F., Vu, M. N., Hartl-Nesic, C., Kugi, A.: Model predictive trajectory optimization with dynamically changing waypoints for serial manipulators. IEEE Robot. Autom. Lett. (2024)","DOI":"10.1109\/LRA.2024.3407409"},{"key":"2297_CR24","doi-asserted-by":"publisher","first-page":"215","DOI":"10.1109\/TSTE.2011.2153217","volume":"2","author":"M Soliman","year":"2011","unstructured":"Soliman, M., Malik, O., Westwick, D.T.: Multiple model predictive control for wind turbines with doubly fed induction generators. IEEE Trans. Sustain. Energy 2, 215\u2013225 (2011)","journal-title":"IEEE Trans. Sustain. Energy"},{"key":"2297_CR25","doi-asserted-by":"publisher","first-page":"477","DOI":"10.1016\/j.ifacol.2021.10.208","volume":"54","author":"G-C Hao","year":"2021","unstructured":"Hao, G.-C., et al.: A softly switching multiple model predictive control for aero-engines. IFAC-PapersOnLine 54, 477\u2013482 (2021)","journal-title":"IFAC-PapersOnLine"},{"key":"2297_CR26","doi-asserted-by":"publisher","first-page":"1187","DOI":"10.1109\/TEC.2021.3119722","volume":"37","author":"BM Gavgani","year":"2021","unstructured":"Gavgani, B.M., Farnam, A., De Kooning, J.D.M., Crevecoeur, G.: Efficiency enhancements of wind energy conversion systems using soft switching multiple model predictive control. IEEE Trans. Energy Convers. 37, 1187\u20131199 (2021)","journal-title":"IEEE Trans. Energy Convers."},{"key":"2297_CR27","doi-asserted-by":"publisher","first-page":"271","DOI":"10.1016\/j.jprocont.2012.12.007","volume":"23","author":"J Du","year":"2013","unstructured":"Du, J., Song, C., Yao, Y., Li, P.: Multilinear model decomposition of mimo nonlinear systems and its implication for multilinear model-based control. J. Process Control 23, 271\u2013281 (2013)","journal-title":"J. Process Control"},{"key":"2297_CR28","doi-asserted-by":"publisher","DOI":"10.1016\/j.conengprac.2023.105813","volume":"144","author":"BM Gavgani","year":"2024","unstructured":"Gavgani, B.M., et al.: Soft switching multiple model predictive control with overlapping cross-over time strategy in an industrial high speed pick and place application. Control. Eng. Pract. 144, 105813 (2024)","journal-title":"Control. Eng. Pract."},{"key":"2297_CR29","doi-asserted-by":"publisher","DOI":"10.1016\/j.oceaneng.2023.114201","volume":"278","author":"EB Ondes","year":"2023","unstructured":"Ondes, E.B., Sultan, C., Hasankhani, A., VanZwieten, J.H., Xiros, N.I.: $${\\nu }$$-gap metric based multi-model predictive control of an ocean current turbine system with blade pitch failures. Ocean Eng. 278, 114201 (2023)","journal-title":"Ocean Eng."},{"key":"2297_CR30","doi-asserted-by":"publisher","first-page":"246","DOI":"10.1016\/j.isatra.2019.04.006","volume":"94","author":"GM Prasad","year":"2019","unstructured":"Prasad, G.M., Rao, A.S.: Evaluation of gap-metric based multi-model control schemes for nonlinear systems: An experimental study. ISA Trans. 94, 246\u2013254 (2019)","journal-title":"ISA Trans."},{"key":"2297_CR31","doi-asserted-by":"publisher","first-page":"118","DOI":"10.3390\/robotics12040118","volume":"12","author":"G Braglia","year":"2023","unstructured":"Braglia, G., Tagliavini, M., Pini, F., Biagiotti, L.: Online motion planning for safe human-robot cooperation using b-splines and hidden markov models. Robotics 12, 118 (2023)","journal-title":"Robotics"},{"key":"2297_CR32","doi-asserted-by":"publisher","first-page":"6921","DOI":"10.1007\/s00170-022-09792-y","volume":"121","author":"M Saeed","year":"2022","unstructured":"Saeed, M., Demasure, T., Hoedt, S., Aghezzaf, E.-H., Cottyn, J.: Spline-based trajectory generation to estimate execution time in a robotic assembly cell. Int. J. Adv. Manuf. Technol. 121, 6921\u20136935 (2022)","journal-title":"Int. J. Adv. Manuf. Technol."},{"key":"2297_CR33","doi-asserted-by":"publisher","first-page":"240","DOI":"10.1109\/TAC.1985.1103926","volume":"30","author":"A El-Sakkary","year":"1985","unstructured":"El-Sakkary, A.: The gap metric: Robustness of stabilization of feedback systems. IEEE Trans. Autom. Control 30, 240\u2013247 (1985)","journal-title":"IEEE Trans. Autom. Control"},{"key":"2297_CR34","unstructured":"Georgiou, T.T., Smith, M.C.: Optimal robustness in the gap metric (1989)"},{"key":"2297_CR35","unstructured":"Universal Robots. Real-time data exchange (rtde) guide (2019). https:\/\/www.universal-robots.com\/how-tos-and-faqs\/how-to\/ur-how-tos\/real-time-data-exchange-rtde-guide\/. Accessed 12 Oct 2023"}],"container-title":["Journal of Intelligent &amp; Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-025-02297-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/article\/10.1007\/s10846-025-02297-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-025-02297-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,10,6]],"date-time":"2025-10-06T04:14:42Z","timestamp":1759724082000},"score":1,"resource":{"primary":{"URL":"https:\/\/link.springer.com\/10.1007\/s10846-025-02297-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2025,8,11]]},"references-count":35,"journal-issue":{"issue":"3","published-online":{"date-parts":[[2025,9]]}},"alternative-id":["2297"],"URL":"https:\/\/doi.org\/10.1007\/s10846-025-02297-2","relation":{},"ISSN":["1573-0409"],"issn-type":[{"value":"1573-0409","type":"electronic"}],"subject":[],"published":{"date-parts":[[2025,8,11]]},"assertion":[{"value":"7 November 2024","order":1,"name":"received","label":"Received","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"7 July 2025","order":2,"name":"accepted","label":"Accepted","group":{"name":"ArticleHistory","label":"Article History"}},{"value":"11 August 2025","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 declare there is no conflict of interest.","order":2,"name":"Ethics","group":{"name":"EthicsHeading","label":"Conflicts of Interest"}},{"value":"This study does not involve research that necessitates ethical approval.","order":3,"name":"Ethics","group":{"name":"EthicsHeading","label":"Ethics Approval"}},{"value":"All authors have read and consented to the publication of this work.","order":4,"name":"Ethics","group":{"name":"EthicsHeading","label":"Consent for Publication"}}],"article-number":"91"}}