{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,2,24]],"date-time":"2026-02-24T14:39:02Z","timestamp":1771943942994,"version":"3.50.1"},"reference-count":40,"publisher":"Springer Science and Business Media LLC","issue":"1","license":[{"start":{"date-parts":[[2014,9,23]],"date-time":"2014-09-23T00:00:00Z","timestamp":1411430400000},"content-version":"tdm","delay-in-days":0,"URL":"http:\/\/www.springer.com\/tdm"}],"content-domain":{"domain":["link.springer.com"],"crossmark-restriction":false},"short-container-title":["J Intell Robot Syst"],"published-print":{"date-parts":[[2015,1]]},"DOI":"10.1007\/s10846-014-0100-3","type":"journal-article","created":{"date-parts":[[2014,9,22]],"date-time":"2014-09-22T04:49:59Z","timestamp":1411361399000},"page":"17-35","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":37,"title":["Model Predictive Motion Control based on Generalized Dynamical Movement Primitives"],"prefix":"10.1007","volume":"77","author":[{"given":"Robert","family":"Krug","sequence":"first","affiliation":[]},{"given":"Dimitar","family":"Dimitrov","sequence":"additional","affiliation":[]}],"member":"297","published-online":{"date-parts":[[2014,9,23]]},"reference":[{"key":"100_CR1","unstructured":"Hwang, J.H., Arkin, R., Kwon, D.S.: Mobile robots at your fingertip: Bezier curve on-line trajectory generation for supervisory control. In: Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, Vol. 2, 2003, pp. 1444\u20131449"},{"issue":"5","key":"100_CR2","doi-asserted-by":"crossref","first-page":"409","DOI":"10.1016\/j.robot.2006.01.003","volume":"54","author":"J Aleotti","year":"2006","unstructured":"Aleotti, J., Caselli, S.: Robust trajectory learning and approximation for robot programming by demonstration. Robot. Auton. Syst. 54(5), 409\u2013413 (2006)","journal-title":"Robot. Auton. Syst."},{"key":"100_CR3","doi-asserted-by":"crossref","unstructured":"Schittkowski, K.: Numerical Data Fitting in Dynamical Systems. Kluwer Academic Publishers (2002)","DOI":"10.1007\/978-1-4419-5762-7"},{"key":"100_CR4","doi-asserted-by":"crossref","unstructured":"Billard, A., Calinon, S., Dillmann, R., Schaal, S.: Robot programming by demonstration. In: Siciliano, B., Khatib, O. (eds.) Handbook of Robotics, pp 1371\u20131394. Springer (2008)","DOI":"10.1007\/978-3-540-30301-5_60"},{"key":"100_CR5","doi-asserted-by":"crossref","first-page":"1688","DOI":"10.1523\/JNEUROSCI.05-07-01688.1985","volume":"5","author":"T Flash","year":"1985","unstructured":"Flash, T., Hogans, N.: The coordination of arm movements: an experimentally confirmed mathematical model. J. Neurosci. 5, 1688\u20131703 (1985)","journal-title":"J. Neurosci."},{"key":"100_CR6","doi-asserted-by":"crossref","unstructured":"Weitschat, R., Haddadin, S., Huber, F., Albu-Schauffer, A.: Dynamic optimality in real-time: a learning framework for near-optimal robot motions. In: Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, pp. 5636\u20135643 (2013)","DOI":"10.1109\/IROS.2013.6697173"},{"issue":"4","key":"100_CR7","doi-asserted-by":"crossref","first-page":"433","DOI":"10.1007\/s10514-012-9287-y","volume":"32","author":"SM Khansari-Zadeh","year":"2012","unstructured":"Khansari-Zadeh, S.M., Billard, A.: A dynamical system approach to realtime obstacle avoidance. Auton. Robot. 32(4), 433\u2013454 (2012)","journal-title":"Auton. Robot."},{"issue":"1","key":"100_CR8","first-page":"90","volume":"5","author":"O Khatib","year":"1986","unstructured":"Khatib, O.: Real-time obstacle avoidance for manipulators and mobile robots. IJRR 5(1), 90\u201398 (1986)","journal-title":"IJRR"},{"key":"100_CR9","unstructured":"Feix, T., Pawlik, R., Schmiedmayer, H., Romero, J., Kragic, D.: A comprehensive grasp taxonomy. In: RSS: Workshop on Understanding the Human Hand for Advancing Robotic Manipulation (2009)"},{"key":"100_CR10","unstructured":"Shadow Robot Company, The shadow dextrous hand. [Online]. Available: http:\/\/www.shadowrobot.com\/hand\/"},{"key":"100_CR11","doi-asserted-by":"crossref","unstructured":"Bernardino, A., Henriques, M., Hendrich, N., Zhang, J.: Precision grasp synergies for dexterous robotic hands. In: Proceedings of the IEEE International Conference on Robotics and Biomimetics, pp. 62\u201367 (2013)","DOI":"10.1109\/ROBIO.2013.6739436"},{"key":"100_CR12","unstructured":"Ijspeert, A.J., Nakanishi, J., Schaal, S.: Learning attractor landscapes for learning motor primitives. In: Advances in Neural Information Processing Systems. MIT Press (2003)"},{"issue":"5","key":"100_CR13","doi-asserted-by":"crossref","first-page":"800","DOI":"10.1109\/TRO.2010.2065430","volume":"26","author":"A Ude","year":"2010","unstructured":"Ude, A., Gams, A., Asfour, T., Morimoto, J.: Task-specific generalization of discrete and periodic dynamic movement primitives. IEEE Trans. Robot. 26(5), 800\u2013815 (2010)","journal-title":"IEEE Trans. Robot."},{"issue":"5","key":"100_CR14","doi-asserted-by":"crossref","first-page":"943","DOI":"10.1109\/TRO.2011.2159412","volume":"27","author":"S Khansari-Zadeh","year":"2011","unstructured":"Khansari-Zadeh, S., Billard, A.: Learning stable nonlinear dynamical systems with gaussian mixture models. IEEE Trans. Robot. 27(5), 943\u2013957 (2011)","journal-title":"IEEE Trans. Robot."},{"issue":"10","key":"100_CR15","doi-asserted-by":"crossref","first-page":"1327","DOI":"10.1016\/j.robot.2012.05.004","volume":"60","author":"D Forte","year":"2012","unstructured":"Forte, D., Gams, A., Morimoto, J., Ude, A.: On-line motion synthesis and adaptation using a trajectory database. Robot. Auton. Syst. 60(10), 1327\u20131339 (2012)","journal-title":"Robot. Auton. Syst."},{"key":"100_CR16","doi-asserted-by":"crossref","unstructured":"Krug, R., Dimitrov, D.: Representing movement primitives as implicit dynamical systems learned from multiple demonstrations. In: Proceedings of the International Conference on Advanced Robotics, pp. 1\u20138 (2013)","DOI":"10.1109\/ICAR.2013.6766505"},{"key":"100_CR17","doi-asserted-by":"crossref","first-page":"328","DOI":"10.1162\/NECO_a_00393","volume":"25","author":"A Ijspeert","year":"2013","unstructured":"Ijspeert, A., Nakanishi, J., Pastor, P., Hoffmann, H., Schaal, S.: Dynamical movement primitives: learning attractor models for motor behaviors. Neural Comput. 25, 328\u2013373 (2013)","journal-title":"Neural Comput."},{"key":"100_CR18","doi-asserted-by":"crossref","unstructured":"Kormushev, P., Calinon, S., Caldwell, D.: Robot motor skill coordination with em-based reinforcement learning. In: Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, pp. 3232\u20133237 (2010)","DOI":"10.1109\/IROS.2010.5649089"},{"key":"100_CR19","doi-asserted-by":"crossref","unstructured":"Stulp, F., Schaal, S.: Hierarchical reinforcement learning with movement primitives. In: 11th IEEE-RAS International Conference on Humanoid Robots, 231\u2013238 (2011)","DOI":"10.1109\/Humanoids.2011.6100841"},{"key":"100_CR20","doi-asserted-by":"crossref","unstructured":"Stulp, F., Theodorou, E., Buchli, J., Schaal, S.: Learning to grasp under uncertainty. In: Proceedings of the IEEE International Conference on Robotics and Automation, pp. 5703\u20135708 (2011)","DOI":"10.1109\/ICRA.2011.5979644"},{"issue":"1-2","key":"100_CR21","doi-asserted-by":"crossref","first-page":"171","DOI":"10.1007\/s10994-010-5223-6","volume":"84","author":"J Kober","year":"2011","unstructured":"Kober, J, Peters, J.: Policy search for motor primitives in robotics. Mach. Learn. 84(1-2), 171\u2013203 (2011)","journal-title":"Mach. Learn."},{"issue":"13","key":"100_CR22","doi-asserted-by":"crossref","first-page":"1023","DOI":"10.1080\/01691864.2013.814211","volume":"27","author":"B Nemec","year":"2013","unstructured":"Nemec, B., Vuga, R., Ude, A.: Efficient sensorimotor learning from multiple demonstrations. Adv. Robot. 27(13), 1023\u20131031 (2013)","journal-title":"Adv. Robot."},{"key":"100_CR23","doi-asserted-by":"crossref","unstructured":"Pastor, P., Hoffmann, H., Asfour, T., Schaal, S.: Learning and generalization of motor skills by learning from demonstration. In: Proceedings of the IEEE International Conference on Robotics and Automation, pp. 763\u2013768 (2009)","DOI":"10.1109\/ROBOT.2009.5152385"},{"key":"100_CR24","unstructured":"Matsubara, T., Hyon, S., Morimoto, J.: Learning stylistic dynamic movement primitives from multiple demonstrations. In: Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, 1277\u20131283 (2010)"},{"key":"100_CR25","doi-asserted-by":"crossref","unstructured":"Calinon, S., Li, Z., Alizadeh, T., Tsagarakis, N., Caldwell, D.: Statistical dynamical systems for skills acquisition in humanoids. In: IEEE-RAS International Conference on Humanoid Robots, 323\u2013329 (2012)","DOI":"10.1109\/HUMANOIDS.2012.6651539"},{"key":"100_CR26","first-page":"263","volume":"3","author":"K Muelling","year":"2013","unstructured":"Muelling, K., Kober, J., Kroemer, O., Peters, J.: Learning to select and generalize striking movements in robot table tennis. IIJR 3, 263\u2013279 (2013)","journal-title":"IIJR"},{"issue":"1","key":"100_CR27","first-page":"80","volume":"30","author":"E Gribovskaya","year":"2011","unstructured":"Gribovskaya, E., Khansari-Zadeh, S.M., Billard, A.: Learning non-linear multivariate dynamics of motion in robotic manipulators. IJRR 30(1), 80\u2013117 (2011)","journal-title":"IJRR"},{"key":"100_CR28","doi-asserted-by":"crossref","unstructured":"Hoffmann, H., Pastor, P., Park, D.-H., Schaal, S.: Biologically-inspired dynamical systems for movement generation: automatic real-time goal adaptation and obstacle avoidance. In: Proceedings of the IEEE International Conference on Robotics and Automation, pp. 2587\u20132592 (2009)","DOI":"10.1109\/ROBOT.2009.5152423"},{"key":"100_CR29","unstructured":"Gams, A., Nemec, B., Zlajpah, L., Wachter, M., Ijspeert, A., Asfour, T., Ude, A.: Modulation of motor primitives using force feedback: interaction with the environment and bimanual tasks. In: Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, 5629\u20135635 (2013)"},{"key":"100_CR30","doi-asserted-by":"crossref","unstructured":"Saveriano, M., Lee, D.: Point cloud based dynamical system modulation for reactive avoidance of convex and concave obstacles. In: Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, pp. 5380\u20135387 (2013)","DOI":"10.1109\/IROS.2013.6697135"},{"key":"100_CR31","doi-asserted-by":"crossref","unstructured":"Rakovi\u0107, S.V., Mayne, D.Q.: Robust model predictive control for obstacle avoidance: discrete time case. In: Assessment and Future Directions of Nonlinear Model Predictive Control, pp 617\u2013627. Springer (2007)","DOI":"10.1007\/978-3-540-72699-9_52"},{"issue":"9\u201310","key":"100_CR32","first-page":"1030","volume":"32","author":"Z Shiller","year":"2013","unstructured":"Shiller, Z., Sharma, S., Stern, I., Stern, A.: Online obstacle avoidance at high speeds. IJRR 32(9\u201310), 1030\u20131047 (2013)","journal-title":"IJRR"},{"key":"100_CR33","doi-asserted-by":"crossref","unstructured":"Pecora, F., Cirillo, M., Dimitrov, D.: On mission-dependent coordination of multiple vehicles under spatial and temporal constraints. In: Proceedings of the IEEE\/RSJ International Conference on Intelligent Robots and Systems, pp. 5262\u2013 5269 (2012)","DOI":"10.1109\/IROS.2012.6385862"},{"key":"100_CR34","doi-asserted-by":"crossref","unstructured":"Anderson, S., Karumanchi, S., Iagnemma, K.: Constraint-based planning and control for safe, semi-autonomous operation of vehicles. In: IEEE Intelligent Vehicles Symposium, pp. 383\u2013388 (2012)","DOI":"10.1109\/IVS.2012.6232153"},{"key":"100_CR35","doi-asserted-by":"crossref","unstructured":"Wangmanaopituk, H.V.S., Kongprawechnon, W.: Collaborative nonlinear model-predictive motion planning and control of mobile transport robots for a highly flexible production system. Science Asia (2010)","DOI":"10.2306\/scienceasia1513-1874.2010.36.333"},{"issue":"2","key":"100_CR36","doi-asserted-by":"crossref","first-page":"371","DOI":"10.1111\/j.1467-8659.2008.01134.x","volume":"27","author":"M Da Silva","year":"2008","unstructured":"Da Silva, M., Abe, Y., Popovi\u0107, J.: Simulation of human motion data using short-horizon model-predictive control. Comput. Graph. Forum. 27(2), 371\u2013380 (2008)","journal-title":"Comput. Graph. Forum."},{"key":"100_CR37","unstructured":"Khalil, H.: Nonlinear Systems. Prentice Hall (2002)"},{"key":"100_CR38","doi-asserted-by":"crossref","unstructured":"R\u00fcckert, E., d\u2019Avella, A.: Learned parametrized dynamic movement primitives with shared synergies for controlling robotic and musculoskeletal systems. Front. comput. Neurosci. 7 (2013)","DOI":"10.3389\/fncom.2013.00138"},{"issue":"6","key":"100_CR39","doi-asserted-by":"crossref","first-page":"789","DOI":"10.1016\/S0005-1098(99)00214-9","volume":"36","author":"DQ Mayne","year":"2000","unstructured":"Mayne, D.Q., Rawlings, J.B., Rao, C.V., Scokaert, P.O.: Constrained model predictive control: stability and optimality. Automatica 36(6), 789\u2013814 (2000)","journal-title":"Automatica"},{"issue":"3","key":"100_CR40","doi-asserted-by":"crossref","first-page":"298","DOI":"10.1002\/oca.939","volume":"32","author":"B Houska","year":"2011","unstructured":"Houska, B., Ferreau, H., Diehl, M.: ACADO Toolkit \u2013 an open source framework for automatic control and dynamic optimization. Opt. Control Appl. Methods 32(3), 298\u2013312 (2011)","journal-title":"Opt. Control Appl. Methods"}],"container-title":["Journal of Intelligent &amp; Robotic Systems"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-014-0100-3.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10846-014-0100-3\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10846-014-0100-3","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,8,15]],"date-time":"2019-08-15T03:22:09Z","timestamp":1565839329000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10846-014-0100-3"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2014,9,23]]},"references-count":40,"journal-issue":{"issue":"1","published-print":{"date-parts":[[2015,1]]}},"alternative-id":["100"],"URL":"https:\/\/doi.org\/10.1007\/s10846-014-0100-3","relation":{},"ISSN":["0921-0296","1573-0409"],"issn-type":[{"value":"0921-0296","type":"print"},{"value":"1573-0409","type":"electronic"}],"subject":[],"published":{"date-parts":[[2014,9,23]]}}}