{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,2]],"date-time":"2026-06-02T00:25:20Z","timestamp":1780359920545,"version":"3.54.1"},"reference-count":53,"publisher":"Springer Science and Business Media LLC","issue":"2","license":[{"start":{"date-parts":[[2015,5,10]],"date-time":"2015-05-10T00:00:00Z","timestamp":1431216000000},"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":["Auton Robot"],"published-print":{"date-parts":[[2015,8]]},"DOI":"10.1007\/s10514-015-9435-2","type":"journal-article","created":{"date-parts":[[2015,5,9]],"date-time":"2015-05-09T03:37:39Z","timestamp":1431142659000},"page":"199-217","update-policy":"https:\/\/doi.org\/10.1007\/springer_crossmark_policy","source":"Crossref","is-referenced-by-count":134,"title":["Adaptation of manipulation skills in physical contact with the environment to reference force profiles"],"prefix":"10.1007","volume":"39","author":[{"given":"Fares J.","family":"Abu-Dakka","sequence":"first","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Bojan","family":"Nemec","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Jimmy A.","family":"J\u00f8rgensen","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Thiusius R.","family":"Savarimuthu","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Norbert","family":"Kr\u00fcger","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ale\u0161","family":"Ude","sequence":"additional","affiliation":[],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"297","published-online":{"date-parts":[[2015,5,10]]},"reference":[{"issue":"3","key":"9435_CR1","doi-asserted-by":"crossref","first-page":"96","DOI":"10.1109\/MCS.2006.1636313","volume":"26","author":"D Bristow","year":"2006","unstructured":"Bristow, D., Tharayil, M., & Alleyne, A. (2006). A survey of iterative learning control. IEEE Control Systems Magazine, 26(3), 96\u2013114.","journal-title":"IEEE Control Systems Magazine"},{"key":"9435_CR2","unstructured":"Broenink, J.F., & Tiernego, M.L.J. (1996). Peg-in-hole assembly using impedance control with a 6 DOF robot. Proceedings of the 8th European Simulation Symposium (pp. 504\u2013508)."},{"key":"9435_CR3","doi-asserted-by":"crossref","unstructured":"Bruyninckx, H., Dutre, S., & De Schutter, J. (1995). Peg-on-hole: a model based solution to peg and hole alignment. IEEE International Conference on Robotics and Automation (ICRA), (Vol. 2, pp. 1919\u20131924). Nagoya, Japan.","DOI":"10.1109\/ROBOT.1995.525545"},{"issue":"7","key":"9435_CR4","doi-asserted-by":"crossref","first-page":"820","DOI":"10.1177\/0278364911402527","volume":"30","author":"J Buchli","year":"2011","unstructured":"Buchli, J., Stulp, F., Theodorou, E., & Schaal, S. (2011). Learning variable impedance control. International Journal of Robotics Research, 30(7), 820\u2013833.","journal-title":"International Journal of Robotics Research"},{"key":"9435_CR5","unstructured":"Calinon, S., Evrard, P., Gribovskaya, E., Billard, A., & Kheddar, A. (2009). Learning collaborative manipulation tasks by demonstration using a haptic interface. IEEE International Conference on Advanced Robotics (ICAR), Munich, Germany."},{"key":"9435_CR6","doi-asserted-by":"crossref","first-page":"187","DOI":"10.1007\/978-3-662-02440-9_18","volume-title":"Robot technology and applications","author":"K Collins","year":"1985","unstructured":"Collins, K., Palmer, A. J., & Rathmill, K. (1985). The development of a European benchmark for the comparison of assembly robot programming systems. In K. Rathmill, P. MacConail, S. O\u2019leary, & J. Browne (Eds.), Robot technology and applications (pp. 187\u2013199). New York: Springer."},{"issue":"2\u20133","key":"9435_CR7","doi-asserted-by":"crossref","first-page":"109","DOI":"10.1016\/j.robot.2004.03.005","volume":"47","author":"R Dillmann","year":"2004","unstructured":"Dillmann, R. (2004). Teaching and learning of robot tasks via observation of human performance. Robotics and Autonomous Systems, 47(2\u20133), 109\u2013116.","journal-title":"Robotics and Autonomous Systems"},{"key":"9435_CR8","doi-asserted-by":"crossref","unstructured":"Giordano, P. R., Stemmer, A., Arbter, K., & Albu-Sch\u00e4ffer, A. (2008). Robotic assembly of complex planar parts: An experimental evaluation. IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS) (pp. 3775\u20133782). Nice, France.","DOI":"10.1109\/IROS.2008.4650984"},{"key":"9435_CR9","doi-asserted-by":"crossref","unstructured":"Gullapalli, V., Grupen, R. A., & Barto, A. G. (1992). Learning reactive admittance control. IEEE International Conference on Robotics and Automation (ICRA) (pp. 1475\u20131480). Nice, France.","DOI":"10.1109\/ROBOT.1992.220143"},{"key":"9435_CR10","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1007\/s10514-009-9142-y","volume":"28","author":"B Hamner","year":"2010","unstructured":"Hamner, B., Koterba, S., Shi, J., Simmons, R., & Singh, S. (2010). An autonomous mobile manipulator for assembly tasks. Autonomous Robots, 28, 131\u2013149.","journal-title":"Autonomous Robots"},{"issue":"6","key":"9435_CR11","doi-asserted-by":"crossref","first-page":"1463","DOI":"10.1109\/TRO.2008.2006703","volume":"24","author":"M Hersch","year":"2008","unstructured":"Hersch, M., Guenter, F., Calinon, S., & Billard, A. (2008). Dynamical system modulation for robot learning via kinesthetic demonstrations. IEEE Transactions on Robotics, 24(6), 1463\u20131467.","journal-title":"IEEE Transactions on Robotics"},{"key":"9435_CR12","doi-asserted-by":"crossref","unstructured":"Hirana, K., Suzuki, T., & Okuma, S. (2002). Optimal motion planning for assembly skill based on mixed logical dynamical system. textit7th International Workshop on Advanced Motion Control (pp. 359\u2013364). Maribor, Slovenia.","DOI":"10.1109\/AMC.2002.1026946"},{"issue":"1","key":"9435_CR13","doi-asserted-by":"crossref","first-page":"1","DOI":"10.1115\/1.3140702","volume":"107","author":"N Hogan","year":"1985","unstructured":"Hogan, N. (1985). Impedance control: An approach to manipulation: Part I\u2014theory. Journal of Dynamic Systems, Measurement, and Control, 107(1), 1\u20137.","journal-title":"Journal of Dynamic Systems, Measurement, and Control"},{"issue":"2","key":"9435_CR14","doi-asserted-by":"crossref","first-page":"133","DOI":"10.1002\/rob.4620060203","volume":"6","author":"P Hsu","year":"1989","unstructured":"Hsu, P., Hauser, J., & Sastry, S. (1989). Dynamic control of redundant manipulators. Journal of Robotic Systems, 6(2), 133\u2013148.","journal-title":"Journal of Robotic Systems"},{"key":"9435_CR15","unstructured":"Hutter, M., Hoepflinger, M.A., Gehring, C., Bloesch, M., Remy, C.D., & Siegwart, R. (2012). Hybrid operational space control for compliant legged systems. Robotics: Science and Systems (RSS). Sydney, Australia."},{"issue":"5","key":"9435_CR16","doi-asserted-by":"crossref","first-page":"884","DOI":"10.1109\/TRO.2007.904896","volume":"23","author":"SH Hyon","year":"2007","unstructured":"Hyon, S. H., Hale, J. G., & Cheng, G. (2007). Full-body compliant human-humanoid interaction: Balancing in the presence of unknown external forces. IEEE Transactions on Robotics, 23(5), 884\u2013898.","journal-title":"IEEE Transactions on Robotics"},{"key":"9435_CR17","unstructured":"Ijspeert, A. J., Nakanishi, J., & Schaal, S. (2001). Nonlinear dynamical systems for imitation with humanoid robots. IEEE-RAS International Conference on Humanoid Robots (Humanoids) (pp. 219\u2013226). Tokyo, Japan."},{"issue":"2","key":"9435_CR18","doi-asserted-by":"crossref","first-page":"328","DOI":"10.1162\/NECO_a_00393","volume":"25","author":"AJ Ijspeert","year":"2013","unstructured":"Ijspeert, A. J., Nakanishi, J., Hoffmann, H., Pastor, P., & Schaal, S. (2013). Dynamical movement primitives: Learning attractor models for motor behaviors. Neural Computations, 25(2), 328\u2013373.","journal-title":"Neural Computations"},{"key":"9435_CR19","doi-asserted-by":"crossref","unstructured":"Kaiser, M., & Dillmann, R. (1996). Building elementary robot skills from human demonstration. IEEE International Conference on Robotics and Automation (ICRA) (pp. 2700\u20132705). Minneapolis, MN.","DOI":"10.1109\/ROBOT.1996.506570"},{"key":"9435_CR20","doi-asserted-by":"crossref","unstructured":"Kalakrishnan, M., Righetti, L., Pastor, P., & Schaal, S. (2011). Learning force control policies for compliant manipulation. IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS) (pp. 4639\u20134644). San Francisco, CA.","DOI":"10.1109\/IROS.2011.6095096"},{"key":"9435_CR21","doi-asserted-by":"crossref","first-page":"365","DOI":"10.1016\/B978-0-444-88400-8.50047-9","volume-title":"Advanced neural computers","author":"M Kawato","year":"1990","unstructured":"Kawato, M. (1990). Feedback-error-learning neural network for supervised motor learning. In E. Eckmiller (Ed.), Advanced neural computers (pp. 365\u2013372). Amsterdam: Elsevier."},{"key":"9435_CR22","doi-asserted-by":"crossref","first-page":"209","DOI":"10.1007\/s10514-014-9389-9","volume":"37","author":"M Kazemi","year":"2014","unstructured":"Kazemi, M., Valois, J. S., Bagnell, J. A., & Pollard, N. (2014). Human-inspired force compliant grasping primitives. Autonomous Robots, 37, 209\u2013225.","journal-title":"Autonomous Robots"},{"issue":"1","key":"9435_CR23","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1109\/JRA.1987.1087068","volume":"RA\u20133","author":"O Khatib","year":"1987","unstructured":"Khatib, O. (1987). A unified approach for motion and force control of robot manipulators: The operational space formulation. IEEE Journal of Robotics and Automation, RA\u20133(1), 43\u201353.","journal-title":"IEEE Journal of Robotics and Automation"},{"issue":"5","key":"9435_CR24","doi-asserted-by":"crossref","first-page":"581","DOI":"10.1163\/016918611X558261","volume":"25","author":"P Kormushev","year":"2011","unstructured":"Kormushev, P., Calinon, S., & Caldwell, D. G. (2011). Imitation learning of positional and force skills demonstrated via kinesthetic teaching and haptic input. Advanced Robotics, 25(5), 581\u2013603.","journal-title":"Advanced Robotics"},{"key":"9435_CR25","doi-asserted-by":"crossref","unstructured":"Laurin-Kovitz, K. F., Colgate, J. E., & Carnes, S. D. R. (1991). Design of components for programmable passive impedance. IEEE International Conference on Robotics and Automation (ICRA) (pp. 1476\u20131481). Sacramento, CA.","DOI":"10.1109\/ROBOT.1991.131824"},{"issue":"2","key":"9435_CR26","doi-asserted-by":"crossref","first-page":"115","DOI":"10.1007\/s10514-011-9234-3","volume":"31","author":"D Lee","year":"2011","unstructured":"Lee, D., & Ott, C. (2011). Incremental kinesthetic teaching of motion primitives using the motion refinement tube. Autonomous Robots, 31(2), 115\u2013131.","journal-title":"Autonomous Robots"},{"issue":"2","key":"9435_CR27","doi-asserted-by":"crossref","first-page":"52","DOI":"10.1109\/100.591646","volume":"4","author":"Y Li","year":"1997","unstructured":"Li, Y. (1997). Hybrid control approach to the peg-in-hole problem. IEEE Robotics and Automation Magazine, 4(2), 52\u201360.","journal-title":"IEEE Robotics and Automation Magazine"},{"key":"9435_CR28","doi-asserted-by":"crossref","first-page":"299","DOI":"10.1016\/j.rcim.2007.04.002","volume":"24","author":"A Lopes","year":"2008","unstructured":"Lopes, A., & Almeida, F. (2008). A force-impedance controlled industrial robot using an active robotic auxiliary device. Robotics and Computer-Integrated Manufacturing, 24, 299\u2013309.","journal-title":"Robotics and Computer-Integrated Manufacturing"},{"key":"9435_CR29","doi-asserted-by":"crossref","unstructured":"Moore, K., Chen, Y., & Ahn, H. S. (2006). Iterative learning control: A tutorial and big picture view. 45th IEEE Conference on Decision and Control (pp. 2352\u20132357). San Diego, CA.","DOI":"10.1109\/CDC.2006.377582"},{"key":"9435_CR30","volume-title":"Advanced robotics: Redundancy and optimization","author":"Y Nakamura","year":"1991","unstructured":"Nakamura, Y. (1991). Advanced robotics: Redundancy and optimization. Boston, MA: Addison-Wesley."},{"key":"9435_CR31","doi-asserted-by":"crossref","first-page":"1453","DOI":"10.1016\/j.neunet.2004.05.003","volume":"17","author":"J Nakanishi","year":"2004","unstructured":"Nakanishi, J., & Schaal, S. (2004). Feedback error learning and nonlinear adaptive control. Neural Networks, 17, 1453\u20131465.","journal-title":"Neural Networks"},{"key":"9435_CR32","doi-asserted-by":"crossref","first-page":"737","DOI":"10.1177\/0278364908091463","volume":"27","author":"J Nakanishi","year":"2008","unstructured":"Nakanishi, J., Cory, R., Mistry, M., Peters, J., & Schaal, S. (2008). Operational space control: A theoretical and empirical comparison. The International Journal of Robotics Research, 27, 737\u2013 757.","journal-title":"The International Journal of Robotics Research"},{"key":"9435_CR33","doi-asserted-by":"crossref","first-page":"837","DOI":"10.1017\/S0263574711001056","volume":"30","author":"B Nemec","year":"2012","unstructured":"Nemec, B., & Ude, A. (2012). Action sequencing using dynamic movement primitives. Robotica, 30, 837\u2013846.","journal-title":"Robotica"},{"issue":"5","key":"9435_CR34","doi-asserted-by":"crossref","first-page":"511","DOI":"10.1017\/S0263574707003402","volume":"25","author":"B Nemec","year":"2007","unstructured":"Nemec, B., \u017dlajpah, L., & Omr\u010den, D. (2007). Comparison of null-space and minimal null-space control algorithms. Robotica, 25(5), 511\u2013520.","journal-title":"Robotica"},{"key":"9435_CR35","doi-asserted-by":"crossref","unstructured":"Newman, W. S., Branicky, M. S., Podgurski, H. A., Chhatpar, S., Huang, L., Swaminathan, J., & Zhang, H. (1999). Force-responsive robotic assembly of transmission components. IEEE International Conference on Robotics and Automation (ICRA), (Vol. 3, pp. 2096\u20132102). Detroit, Michigan.","DOI":"10.1109\/ROBOT.1999.770416"},{"key":"9435_CR36","doi-asserted-by":"crossref","unstructured":"Pastor, P., Righetti, L., Kalakrishnan, M., & Schaal, S. (2011). Online movement adaptation based on previous sensor experiences. IEEE\/RSJ International Conference on Intelligent Robots and Systems (IROS) (pp. 365\u2013371). San Francisco, CA.","DOI":"10.1109\/IROS.2011.6095059"},{"key":"9435_CR37","unstructured":"Quigley, M., Gerkey, B., Conley, K., Faust, J., Foote, T., Leibsz, J., Bergery, E., Wheeler, R., & Ng, A. (2009). ROS: An open-source robot operating system. ICRA Workshop on Open Source Software. Kobe, Japan."},{"issue":"2","key":"9435_CR38","doi-asserted-by":"crossref","first-page":"126","DOI":"10.1115\/1.3139652","volume":"103","author":"MH Raibert","year":"1981","unstructured":"Raibert, M. H., & Craig, J. J. (1981). Hybrid position\/force control of manipulators. Journal of Dynamic Systems, Measurement, and Control, 103(2), 126\u2013133.","journal-title":"Journal of Dynamic Systems, Measurement, and Control"},{"key":"9435_CR39","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1007\/s11370-012-0128-9","volume":"6","author":"L Rozo","year":"2013","unstructured":"Rozo, L., Jim\u00e9nez, P., & Torras, C. (2013). A robot learning from demonstration framework to perform force-based manipulation tasks. Inteligent Service Robotics, 6, 33\u201351.","journal-title":"Inteligent Service Robotics"},{"key":"9435_CR40","unstructured":"Rusu, R. B., & Cousins, S. (2011). 3D is here: Point Cloud Library (PCL). IEEE International Conference on Robotics and Automation (ICRA). Shanghai: ICRA Communications."},{"key":"9435_CR41","doi-asserted-by":"crossref","unstructured":"Savarimuthu, T. R., Liljekrans, D., Ellekilde, L. P., Ude, A., Nemec, B., & Kr\u00fcger, N. (2013). Analysis of human peg-in-hole executions in a robotic embodiment using uncertain grasps. 9th International Workshop on Robot Motion and Control (pp. 233\u2013239). Poland: Wasowo.","DOI":"10.1109\/RoMoCo.2013.6614614"},{"key":"9435_CR42","unstructured":"Schreiber, G., Stemmer, A., & Bischoff, R. (2010). The fast research interface for the KUKA lightweight robot. ICRA Workshop on Innovative Robot Control Architectures for Demanding (Research) Applications\u2014How to Modify and Enhance Commercial Controllers. Anchorage, Alaska."},{"key":"9435_CR43","doi-asserted-by":"crossref","unstructured":"Skubic, M., & Volz, R. A. (1998). Learning force-based assembly skills from human demonstration for execution in unstructured environments. IEEE International Conference on Robotics and Automation (ICRA) (pp. 1281\u20131288). Leuven, Belgium.","DOI":"10.1109\/ROBOT.1998.677279"},{"key":"9435_CR44","doi-asserted-by":"crossref","unstructured":"Stemmer, A., Albu-Sch\u00e4ffer, A., & Hirzinger, G. (2007). An analytical method for the planning of robust assembly tasks of complex shaped planar parts. IEEE International Conference on Robotics and Automation (ICRA) (pp. 317\u2013323). Rome","DOI":"10.1109\/ROBOT.2007.363806"},{"issue":"2\u20133","key":"9435_CR45","doi-asserted-by":"crossref","first-page":"163","DOI":"10.1016\/S0921-8890(99)00014-7","volume":"28","author":"A Ude","year":"1999","unstructured":"Ude, A. (1999). Filtering in a unit quaternion space for model-based object tracking. Robotics and Autonomous Systems, 28(2\u20133), 163\u2013172.","journal-title":"Robotics and Autonomous Systems"},{"issue":"5","key":"9435_CR46","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. (2010). Task-specific generalization of discrete and periodic dynamic movement primitives. IEEE Transactions on Robotics, 26(5), 800\u2013815.","journal-title":"IEEE Transactions on Robotics"},{"key":"9435_CR47","doi-asserted-by":"crossref","first-page":"161","DOI":"10.1007\/978-3-540-30301-5_8","volume-title":"Springer handbook of robotics","author":"L Villani","year":"2008","unstructured":"Villani, L., & De Schutter, J. (2008). Force control. In B. Siciliano & O. Khatib (Eds.), Springer handbook of robotics (pp. 161\u2013185). Berlin: Springer."},{"issue":"2","key":"9435_CR48","first-page":"47","volume":"MMS\u201310","author":"DE Whitney","year":"1969","unstructured":"Whitney, D. E. (1969). Resolved motion rate control of manipulators and human prostheses. IEEE Transactions on Systems, Man, and Cybernetics, MMS\u201310(2), 47\u201353.","journal-title":"IEEE Transactions on Systems, Man, and Cybernetics"},{"key":"9435_CR49","unstructured":"Whitney, D. E., & Nevins, J. L. (1979). What is the Remote Center Compliance (RCC) and what can it do? International Symposium on Industrial Robots (ISIR). Washington, DC."},{"key":"9435_CR50","unstructured":"Xiao, J. (1997). Goal-contact relaxation graphs for contact-based fine motion planning. IEEE International Symposium on Assembly and Task Planning (ISATP) (pp. 25\u201330). California: Marina del Rey."},{"key":"9435_CR51","doi-asserted-by":"crossref","unstructured":"Yamashita, T., Godler, I., Takahashi, Y., Wada, K., & Katoh, R. (1991). Peg-and-hole task by robot with force sensor: Simulation and experiment. International Conference on Industrial Electronics, Control and Instrumentation (IECON) (pp. 980\u2013985). Kobe.","DOI":"10.1109\/IECON.1991.239157"},{"key":"9435_CR52","doi-asserted-by":"crossref","unstructured":"Yoshikawa, T. (2000). Force control of robot manipulators. IEEE International Conference on Robotics and Automation (ICRA), (pp. 220\u2013226). San Francisco, CA.","DOI":"10.1109\/ROBOT.2000.844062"},{"key":"9435_CR53","unstructured":"Yun, S. K. (2008). Compliant manipulation for peg-in-hole: Is passive compliance a key to learn contact motion? In IEEE International Conference on Robotics and Automation (ICRA) (pp. 1647\u20131652). Pasadena, CA."}],"container-title":["Autonomous Robots"],"original-title":[],"language":"en","link":[{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10514-015-9435-2.pdf","content-type":"application\/pdf","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/article\/10.1007\/s10514-015-9435-2\/fulltext.html","content-type":"text\/html","content-version":"vor","intended-application":"text-mining"},{"URL":"http:\/\/link.springer.com\/content\/pdf\/10.1007\/s10514-015-9435-2","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2019,5,29]],"date-time":"2019-05-29T15:16:03Z","timestamp":1559142963000},"score":1,"resource":{"primary":{"URL":"http:\/\/link.springer.com\/10.1007\/s10514-015-9435-2"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2015,5,10]]},"references-count":53,"journal-issue":{"issue":"2","published-print":{"date-parts":[[2015,8]]}},"alternative-id":["9435"],"URL":"https:\/\/doi.org\/10.1007\/s10514-015-9435-2","relation":{},"ISSN":["0929-5593","1573-7527"],"issn-type":[{"value":"0929-5593","type":"print"},{"value":"1573-7527","type":"electronic"}],"subject":[],"published":{"date-parts":[[2015,5,10]]}}}