{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2024,9,15]],"date-time":"2024-09-15T17:51:35Z","timestamp":1726422695025},"reference-count":37,"publisher":"Elsevier BV","license":[{"start":{"date-parts":[[2017,12,1]],"date-time":"2017-12-01T00:00:00Z","timestamp":1512086400000},"content-version":"tdm","delay-in-days":0,"URL":"https:\/\/www.elsevier.com\/tdm\/userlicense\/1.0\/"}],"content-domain":{"domain":["elsevier.com","sciencedirect.com"],"crossmark-restriction":true},"short-container-title":["Robotics and Autonomous Systems"],"published-print":{"date-parts":[[2017,12]]},"DOI":"10.1016\/j.robot.2017.09.012","type":"journal-article","created":{"date-parts":[[2017,10,13]],"date-time":"2017-10-13T00:15:53Z","timestamp":1507853753000},"page":"241-257","update-policy":"http:\/\/dx.doi.org\/10.1016\/elsevier_cm_policy","source":"Crossref","is-referenced-by-count":19,"special_numbering":"C","title":["An image-based trajectory planning approach for robust robot programming by demonstration"],"prefix":"10.1016","volume":"98","author":[{"given":"Aleksandar","family":"Vakanski","sequence":"first","affiliation":[]},{"given":"Farrokh","family":"Janabi-Sharifi","sequence":"additional","affiliation":[]},{"given":"Iraj","family":"Mantegh","sequence":"additional","affiliation":[]}],"member":"78","reference":[{"issue":"1431","key":"10.1016\/j.robot.2017.09.012_b1","doi-asserted-by":"crossref","first-page":"537","DOI":"10.1098\/rstb.2002.1258","article-title":"Computational approaches to motor learning by imitation","volume":"358","author":"Schaal","year":"2003","journal-title":"Philos. Trans. R. Soc. London Biol."},{"year":"2009","author":"Calinon","series-title":"Robot Programming By Demonstration: A Probabilistic Approach","key":"10.1016\/j.robot.2017.09.012_b2"},{"key":"10.1016\/j.robot.2017.09.012_b3","series-title":"Handbook of Robotics","first-page":"1995","article-title":"Learning from humans","author":"Billard","year":"2016"},{"issue":"5","key":"10.1016\/j.robot.2017.09.012_b4","doi-asserted-by":"crossref","first-page":"469","DOI":"10.1016\/j.robot.2008.10.024","article-title":"A survey of learning from demonstration","volume":"57","author":"Argall","year":"2009","journal-title":"Robot. Auton. Syst."},{"issue":"2","key":"10.1016\/j.robot.2017.09.012_b5","doi-asserted-by":"crossref","first-page":"131","DOI":"10.1177\/0278364914554471","article-title":"Learning grounded finite-state representations from unstructured demonstrations","volume":"34","author":"Niekum","year":"2014","journal-title":"Int. J. Robot. Res."},{"issue":"4","key":"10.1016\/j.robot.2017.09.012_b6","doi-asserted-by":"crossref","first-page":"1039","DOI":"10.1109\/TSMCB.2012.2185694","article-title":"Trajectory learning for robot programming by demonstration using hidden Markov model and dynamic time warping","volume":"44","author":"Vakanski","year":"2012","journal-title":"IEEE Trans. Syst. Man Cybern. B"},{"doi-asserted-by":"crossref","unstructured":"K.K. Narayanan, L.F. Posada, F. Hoffmann, T. Bertram, Acquisition of behavioral dynamics for vision based mobile robot navigation from demonstrations, in: IFAC Symp. Mechatronic Systems, Hangzhou, China, 2013, pp. 37\u201344.","key":"10.1016\/j.robot.2017.09.012_b7","DOI":"10.3182\/20130410-3-CN-2034.00045"},{"key":"10.1016\/j.robot.2017.09.012_b8","series-title":"Opto-Mechatronics Systems HandBook","article-title":"Visual servoing: Theory and applications","author":"Janabi-Sharifi","year":"2002"},{"issue":"4","key":"10.1016\/j.robot.2017.09.012_b9","doi-asserted-by":"crossref","first-page":"82","DOI":"10.1109\/MRA.2006.250573","article-title":"Visual servo control \u2013part I: Basic approaches","volume":"13","author":"Chaumette","year":"2006","journal-title":"IEEE Robot. Autom. Mag."},{"doi-asserted-by":"crossref","unstructured":"R.T. Fomena, C.P. Quintero, M. Gridseth, M. Jagersand, Toward practical visual servoing in robotics, in: Int. Conf. Computer Robot Vision, Saskatchewan, Canada, 2013, pp. 303\u2013310.","key":"10.1016\/j.robot.2017.09.012_b10","DOI":"10.1109\/CRV.2013.23"},{"issue":"8","key":"10.1016\/j.robot.2017.09.012_b11","doi-asserted-by":"crossref","first-page":"1445","DOI":"10.2514\/3.3166","article-title":"Maximum likelihood estimates of linear dynamic systems","volume":"3","author":"Rauch","year":"1965","journal-title":"J. Amer. Ins. Aeron. Astron."},{"issue":"4","key":"10.1016\/j.robot.2017.09.012_b12","doi-asserted-by":"crossref","first-page":"534","DOI":"10.1109\/TRA.2002.802218","article-title":"Path planning for robust image-based control","volume":"18","author":"Mezouar","year":"2002","journal-title":"IEEE Trans. Robot. Autom."},{"issue":"4","key":"10.1016\/j.robot.2017.09.012_b13","doi-asserted-by":"crossref","first-page":"1024","DOI":"10.1109\/TIE.2005.851651","article-title":"Hybrid motion control and planning strategies for visual servoing","volume":"52","author":"Deng","year":"2005","journal-title":"IEEE Trans. Ind. Electron."},{"issue":"4","key":"10.1016\/j.robot.2017.09.012_b14","doi-asserted-by":"crossref","first-page":"950","DOI":"10.1109\/TCST.2011.2157346","article-title":"Conferring robustness to path-planning for image-based control","volume":"20","author":"Chesi","year":"2012","journal-title":"IEEE Trans. Control Syst. Technol."},{"doi-asserted-by":"crossref","unstructured":"A.S. Phung, J. Malzahn, F. Hoffmann, T. Bertram, Get out of the way \u2013obstacle avoidance and learning from demonstration for manipulation, in: World Congress on IFAC, Milano, Italy, 2011, pp. 11514\u201311519.","key":"10.1016\/j.robot.2017.09.012_b15","DOI":"10.3182\/20110828-6-IT-1002.01363"},{"doi-asserted-by":"crossref","unstructured":"A.S. Phung, J. Malzahn, F. Hoffmann, T. Bertram, Tool centered learning from demonstration for robotic arms with visual feedback, in :Int. Conf. Robotics and Bioinformatics, Guangzhou, China, 2012, pp. 1117\u20131122.","key":"10.1016\/j.robot.2017.09.012_b16","DOI":"10.1109\/ROBIO.2012.6491119"},{"issue":"42","key":"10.1016\/j.robot.2017.09.012_b17","doi-asserted-by":"crossref","first-page":"2624","DOI":"10.1016\/j.eswa.2014.10.053","article-title":"Bio-inspired approach to learning robot motion trajectories and visual control commands","author":"Mitic","year":"2015","journal-title":"Expert Syst. Appl."},{"year":"1993","author":"Faugeras","series-title":"Three-Dimensional Computer Vision: A Geometric Viewpoint","key":"10.1016\/j.robot.2017.09.012_b18"},{"year":"2005","author":"Sciavicco","series-title":"Modeling and Control of Robot Manipulators","key":"10.1016\/j.robot.2017.09.012_b19"},{"year":"2004","author":"Boyd","series-title":"Convex Optimization","key":"10.1016\/j.robot.2017.09.012_b20"},{"unstructured":"J.F. Sturm, SeDuMi 1.21, a MATLAB toolbox for optimization over symmetric cones, 1997. [Online]. Available: http:\/\/sedumi.ie.lehigh.edu\/.","key":"10.1016\/j.robot.2017.09.012_b21"},{"key":"10.1016\/j.robot.2017.09.012_b22","series-title":"Springer Tract in Advanced Robotics, Vol. 73","article-title":"Robotics, vision and control: Fundamental algorithms in MATLAB","author":"Corke","year":"2011"},{"unstructured":"E. Cervera, Visual servoing toolbox for MATLAB\/Simulink, 2003. [Online]. Available: http:\/\/vstoolbox.sourceforge.net\/.","key":"10.1016\/j.robot.2017.09.012_b23"},{"issue":"6","key":"10.1016\/j.robot.2017.09.012_b24","doi-asserted-by":"crossref","first-page":"1463","DOI":"10.1109\/TRO.2008.2006703","article-title":"Dynamical system modulation for robot learning via kinesthetic demonstrations","volume":"24","author":"Hersch","year":"2008","journal-title":"IEEE Trans. Robot."},{"doi-asserted-by":"crossref","unstructured":"P. Kormushev, D.N. Nenchev, S. Calinon, D.G. Caldwell, Upper-body kinesthetic teaching of a free standing humanoid robot, in: Proc. Int. Conf. Robot. Autom., Shangai, China, 2011, pp. 3970\u20133975.","key":"10.1016\/j.robot.2017.09.012_b25","DOI":"10.1109\/ICRA.2011.5979537"},{"issue":"4","key":"10.1016\/j.robot.2017.09.012_b26","doi-asserted-by":"crossref","first-page":"40","DOI":"10.1109\/MRA.2005.1577023","article-title":"VISP for visual servoing: a generic software platform with a wide class of robot control skills","volume":"12","author":"Marchand","year":"2005","journal-title":"IEEE Robot. Autom. Mag."},{"issue":"1","key":"10.1016\/j.robot.2017.09.012_b27","doi-asserted-by":"crossref","first-page":"43","DOI":"10.1109\/TASSP.1978.1163055","article-title":"Dynamic programming algorithm optimization for spoken word recognition","volume":"26","author":"Sakoe","year":"1978","journal-title":"IEEE Trans. Acoust. Speech Signal Process."},{"key":"10.1016\/j.robot.2017.09.012_b28","series-title":"Advances in Neural Information Processing Systems, Vol. 15","first-page":"1547","article-title":"Learning attractor landscapes for learning motor primitives","author":"Ijspeert","year":"2003"},{"doi-asserted-by":"crossref","unstructured":"A. Irish, I. Mantegh, F. Janabi-Sharifi, A PbD approach for learning pseudo-periodic robot trajectories over curved surfaces, in: Proc. IEEE\/ASME Int. Conf. Adv. Integr. Mechatronics, Montreal, Canada, 2010, pp. 1425\u20131432.","key":"10.1016\/j.robot.2017.09.012_b29","DOI":"10.1109\/AIM.2010.5695769"},{"issue":"5","key":"10.1016\/j.robot.2017.09.012_b30","doi-asserted-by":"crossref","first-page":"943","DOI":"10.1109\/TRO.2011.2159412","article-title":"Learning stable non-linear dynamical systems with Gaussian mixture models","volume":"27","author":"Khansari-Zadeh","year":"2011","journal-title":"IEEE Trans. Robot."},{"doi-asserted-by":"crossref","unstructured":"A. Coates, P. Abbeel, A.Y. Ng, Learning for control from multiple demonstrations, in: Proc. Int. Conf. Machine Learning, Helsinki, Finland, 2008, pp. 144\u2013151.","key":"10.1016\/j.robot.2017.09.012_b31","DOI":"10.1145\/1390156.1390175"},{"doi-asserted-by":"crossref","unstructured":"M. Asada, K. Hosoda, S. Suzuki, Vision-based learning and development for emergence of robot behaviors, in: Proc. Int. Symp. Robot. Research, Hayama, Japan, 1997, pp. 327\u2013338.","key":"10.1016\/j.robot.2017.09.012_b32","DOI":"10.1007\/978-1-4471-1580-9_31"},{"unstructured":"M. Asada, Y. Yoshikawa, K. Hosoda, Learning by observation without three-dimensional reconstruction, in: Proc. Int. Conf. Intelli. Autono. Syst., Venice, Italy, 2000, pp. 555\u2013560.","key":"10.1016\/j.robot.2017.09.012_b33"},{"issue":"1","key":"10.1016\/j.robot.2017.09.012_b34","doi-asserted-by":"crossref","first-page":"33","DOI":"10.1007\/s11370-012-0128-9","article-title":"A robot learning from demonstration framework to perform force-based manipulation tasks","volume":"6","author":"Rozo","year":"2013","journal-title":"Intell. Serv. Robotics"},{"doi-asserted-by":"crossref","unstructured":"L. Rozo, D. Bruno, S. Calinon, D.G. Caldwell, Learning optimal controllers in human\u2013robot cooperative transportation tasks with position and force constraints, in: Proc. Int. Conf. Intelli. Robots. Syst., Hamburg, Germany, 2015, pp. 1024\u20131030.","key":"10.1016\/j.robot.2017.09.012_b35","DOI":"10.1109\/IROS.2015.7353496"},{"unstructured":"A. Kupcsik, D. Hsu, W.S. Lee, Learning dynamic robot\u2014to-human handover from human feedback, in: Proc. Int. Symp. Robotics Research, Genova, Italy, 2015, pp. 1\u201316.","key":"10.1016\/j.robot.2017.09.012_b36"},{"key":"10.1016\/j.robot.2017.09.012_b37","first-page":"1","article-title":"End-to-end training of deep visuomotor policies","volume":"17","author":"Levine","year":"2016","journal-title":"J. Mach. Learn. Res."}],"container-title":["Robotics and Autonomous Systems"],"original-title":[],"language":"en","link":[{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0921889016305681?httpAccept=text\/xml","content-type":"text\/xml","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/api.elsevier.com\/content\/article\/PII:S0921889016305681?httpAccept=text\/plain","content-type":"text\/plain","content-version":"vor","intended-application":"text-mining"}],"deposited":{"date-parts":[[2019,10,4]],"date-time":"2019-10-04T16:12:18Z","timestamp":1570205538000},"score":1,"resource":{"primary":{"URL":"https:\/\/linkinghub.elsevier.com\/retrieve\/pii\/S0921889016305681"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2017,12]]},"references-count":37,"alternative-id":["S0921889016305681"],"URL":"https:\/\/doi.org\/10.1016\/j.robot.2017.09.012","relation":{},"ISSN":["0921-8890"],"issn-type":[{"type":"print","value":"0921-8890"}],"subject":[],"published":{"date-parts":[[2017,12]]},"assertion":[{"value":"Elsevier","name":"publisher","label":"This article is maintained by"},{"value":"An image-based trajectory planning approach for robust robot programming by demonstration","name":"articletitle","label":"Article Title"},{"value":"Robotics and Autonomous Systems","name":"journaltitle","label":"Journal Title"},{"value":"https:\/\/doi.org\/10.1016\/j.robot.2017.09.012","name":"articlelink","label":"CrossRef DOI link to publisher maintained version"},{"value":"article","name":"content_type","label":"Content Type"},{"value":"\u00a9 2017 Published by Elsevier B.V.","name":"copyright","label":"Copyright"}]}}