{"id":"https://openalex.org/W2054661770","doi":"https://doi.org/10.1109/tsmcb.2012.2185694","title":"Trajectory Learning for Robot Programming by Demonstration Using Hidden Markov Model and Dynamic Time Warping","display_name":"Trajectory Learning for Robot Programming by Demonstration Using Hidden Markov Model and Dynamic Time Warping","publication_year":2012,"publication_date":"2012-03-09","ids":{"openalex":"https://openalex.org/W2054661770","doi":"https://doi.org/10.1109/tsmcb.2012.2185694","mag":"2054661770","pmid":"https://pubmed.ncbi.nlm.nih.gov/22411023"},"language":"en","primary_location":{"id":"doi:10.1109/tsmcb.2012.2185694","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tsmcb.2012.2185694","pdf_url":null,"source":{"id":"https://openalex.org/S4210170378","display_name":"IEEE Transactions on Systems Man and Cybernetics Part B (Cybernetics)","issn_l":"1083-4419","issn":["1083-4419","1941-0492"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics)","raw_type":"journal-article"},"type":"article","indexed_in":["crossref","pubmed"],"open_access":{"is_oa":false,"oa_status":"closed","oa_url":null,"any_repository_has_fulltext":false},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5005267824","display_name":"Aleksandar Vakanski","orcid":"https://orcid.org/0000-0003-3365-1291"},"institutions":[{"id":"https://openalex.org/I530967","display_name":"Toronto Metropolitan University","ror":"https://ror.org/05g13zd79","country_code":"CA","type":"education","lineage":["https://openalex.org/I530967"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"A. Vakanski","raw_affiliation_strings":["Department ofMechanical and Industrial Engineering, Ryerson University, Toronto, ONT, Canada","Dept. of Mech. & Ind. Eng., Ryerson Univ., Toronto, ON, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department ofMechanical and Industrial Engineering, Ryerson University, Toronto, ONT, Canada","institution_ids":["https://openalex.org/I530967"]},{"raw_affiliation_string":"Dept. of Mech. & Ind. Eng., Ryerson Univ., Toronto, ON, Canada","institution_ids":["https://openalex.org/I530967"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5039964353","display_name":"Iraj Mantegh","orcid":"https://orcid.org/0000-0002-9826-1692"},"institutions":[{"id":"https://openalex.org/I4210159778","display_name":"National Research Council Canada","ror":"https://ror.org/04mte1k06","country_code":"CA","type":"government","lineage":["https://openalex.org/I4210159778"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"I. Mantegh","raw_affiliation_strings":["Institute for AeroSpace Research, National Research Council Canada, Montreal, QUE, Canada","Inst. for Aerosp. Res. (IAR), Nat. Res. Council Canada (NRC), Montreal, QC, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute for AeroSpace Research, National Research Council Canada, Montreal, QUE, Canada","institution_ids":["https://openalex.org/I4210159778"]},{"raw_affiliation_string":"Inst. for Aerosp. Res. (IAR), Nat. Res. Council Canada (NRC), Montreal, QC, Canada","institution_ids":[]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5004847400","display_name":"Andrew T. Irish","orcid":null},"institutions":[{"id":"https://openalex.org/I4210159778","display_name":"National Research Council Canada","ror":"https://ror.org/04mte1k06","country_code":"CA","type":"government","lineage":["https://openalex.org/I4210159778"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"A. Irish","raw_affiliation_strings":["Institute for AeroSpace Research, National Research Council Canada, Montreal, QUE, Canada","Inst. for Aerosp. Res. (IAR), Nat. Res. Council Canada (NRC), Montreal, QC, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Institute for AeroSpace Research, National Research Council Canada, Montreal, QUE, Canada","institution_ids":["https://openalex.org/I4210159778"]},{"raw_affiliation_string":"Inst. for Aerosp. Res. (IAR), Nat. Res. Council Canada (NRC), Montreal, QC, Canada","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5025228155","display_name":"Farrokh Janabi\u2010Sharifi","orcid":"https://orcid.org/0000-0002-0314-0688"},"institutions":[{"id":"https://openalex.org/I530967","display_name":"Toronto Metropolitan University","ror":"https://ror.org/05g13zd79","country_code":"CA","type":"education","lineage":["https://openalex.org/I530967"]}],"countries":["CA"],"is_corresponding":false,"raw_author_name":"F. Janabi-Sharifi","raw_affiliation_strings":["Department ofMechanical and Industrial Engineering, Ryerson University, Toronto, ONT, Canada","Dept. of Mech. & Ind. Eng., Ryerson Univ., Toronto, ON, Canada"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department ofMechanical and Industrial Engineering, Ryerson University, Toronto, ONT, Canada","institution_ids":["https://openalex.org/I530967"]},{"raw_affiliation_string":"Dept. of Mech. & Ind. Eng., Ryerson Univ., Toronto, ON, Canada","institution_ids":["https://openalex.org/I530967"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":2,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":7.0667,"has_fulltext":false,"cited_by_count":158,"citation_normalized_percentile":{"value":0.98245048,"is_in_top_1_percent":false,"is_in_top_10_percent":true},"cited_by_percentile_year":{"min":89,"max":100},"biblio":{"volume":"42","issue":"4","first_page":"1039","last_page":"1052"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T12205","display_name":"Time Series Analysis and Forecasting","score":0.9973000288009644,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},"topics":[{"id":"https://openalex.org/T12205","display_name":"Time Series Analysis and Forecasting","score":0.9973000288009644,"subfield":{"id":"https://openalex.org/subfields/1711","display_name":"Signal Processing"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10653","display_name":"Robot Manipulation and Learning","score":0.9934999942779541,"subfield":{"id":"https://openalex.org/subfields/2207","display_name":"Control and Systems Engineering"},"field":{"id":"https://openalex.org/fields/22","display_name":"Engineering"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}},{"id":"https://openalex.org/T10812","display_name":"Human Pose and Action Recognition","score":0.9909999966621399,"subfield":{"id":"https://openalex.org/subfields/1707","display_name":"Computer Vision and Pattern Recognition"},"field":{"id":"https://openalex.org/fields/17","display_name":"Computer Science"},"domain":{"id":"https://openalex.org/domains/3","display_name":"Physical Sciences"}}],"keywords":[{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.7236953973770142},{"id":"https://openalex.org/keywords/dynamic-time-warping","display_name":"Dynamic time warping","score":0.5728548765182495},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.5661166906356812},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.5572021007537842},{"id":"https://openalex.org/keywords/trajectory-optimization","display_name":"Trajectory optimization","score":0.518515944480896},{"id":"https://openalex.org/keywords/hidden-markov-model","display_name":"Hidden Markov model","score":0.5093594789505005},{"id":"https://openalex.org/keywords/generalization","display_name":"Generalization","score":0.47454485297203064},{"id":"https://openalex.org/keywords/image-warping","display_name":"Image warping","score":0.45933452248573303},{"id":"https://openalex.org/keywords/smoothing","display_name":"Smoothing","score":0.4448716342449188},{"id":"https://openalex.org/keywords/dynamic-programming","display_name":"Dynamic programming","score":0.4195582866668701},{"id":"https://openalex.org/keywords/interpolation","display_name":"Interpolation (computer graphics)","score":0.4125611186027527},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.40526577830314636},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.39688077569007874},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.37834852933883667},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.3543756604194641},{"id":"https://openalex.org/keywords/computer-vision","display_name":"Computer vision","score":0.2621692717075348},{"id":"https://openalex.org/keywords/motion","display_name":"Motion (physics)","score":0.1417984664440155},{"id":"https://openalex.org/keywords/optimal-control","display_name":"Optimal control","score":0.10338994860649109}],"concepts":[{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.7236953973770142},{"id":"https://openalex.org/C88516994","wikidata":"https://www.wikidata.org/wiki/Q1268863","display_name":"Dynamic time warping","level":2,"score":0.5728548765182495},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.5661166906356812},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.5572021007537842},{"id":"https://openalex.org/C173246807","wikidata":"https://www.wikidata.org/wiki/Q7833062","display_name":"Trajectory optimization","level":3,"score":0.518515944480896},{"id":"https://openalex.org/C23224414","wikidata":"https://www.wikidata.org/wiki/Q176769","display_name":"Hidden Markov model","level":2,"score":0.5093594789505005},{"id":"https://openalex.org/C177148314","wikidata":"https://www.wikidata.org/wiki/Q170084","display_name":"Generalization","level":2,"score":0.47454485297203064},{"id":"https://openalex.org/C157202957","wikidata":"https://www.wikidata.org/wiki/Q1659609","display_name":"Image warping","level":2,"score":0.45933452248573303},{"id":"https://openalex.org/C3770464","wikidata":"https://www.wikidata.org/wiki/Q775963","display_name":"Smoothing","level":2,"score":0.4448716342449188},{"id":"https://openalex.org/C37404715","wikidata":"https://www.wikidata.org/wiki/Q380679","display_name":"Dynamic programming","level":2,"score":0.4195582866668701},{"id":"https://openalex.org/C137800194","wikidata":"https://www.wikidata.org/wiki/Q11713455","display_name":"Interpolation (computer graphics)","level":3,"score":0.4125611186027527},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.40526577830314636},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.39688077569007874},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.37834852933883667},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.3543756604194641},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.2621692717075348},{"id":"https://openalex.org/C104114177","wikidata":"https://www.wikidata.org/wiki/Q79782","display_name":"Motion (physics)","level":2,"score":0.1417984664440155},{"id":"https://openalex.org/C91575142","wikidata":"https://www.wikidata.org/wiki/Q1971426","display_name":"Optimal control","level":2,"score":0.10338994860649109},{"id":"https://openalex.org/C134306372","wikidata":"https://www.wikidata.org/wiki/Q7754","display_name":"Mathematical analysis","level":1,"score":0.0},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0},{"id":"https://openalex.org/C1276947","wikidata":"https://www.wikidata.org/wiki/Q333","display_name":"Astronomy","level":1,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0}],"mesh":[],"locations_count":3,"locations":[{"id":"doi:10.1109/tsmcb.2012.2185694","is_oa":false,"landing_page_url":"https://doi.org/10.1109/tsmcb.2012.2185694","pdf_url":null,"source":{"id":"https://openalex.org/S4210170378","display_name":"IEEE Transactions on Systems Man and Cybernetics Part B (Cybernetics)","issn_l":"1083-4419","issn":["1083-4419","1941-0492"],"is_oa":false,"is_in_doaj":false,"is_core":true,"host_organization":"https://openalex.org/P4310319808","host_organization_name":"Institute of Electrical and Electronics Engineers","host_organization_lineage":["https://openalex.org/P4310319808"],"host_organization_lineage_names":["Institute of Electrical and Electronics Engineers"],"type":"journal"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE Transactions on Systems, Man, and Cybernetics, Part B (Cybernetics)","raw_type":"journal-article"},{"id":"pmid:22411023","is_oa":false,"landing_page_url":"https://pubmed.ncbi.nlm.nih.gov/22411023","pdf_url":null,"source":{"id":"https://openalex.org/S4306525036","display_name":"PubMed","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I1299303238","host_organization_name":"National Institutes of Health","host_organization_lineage":["https://openalex.org/I1299303238"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"IEEE transactions on systems, man, and cybernetics. Part B, Cybernetics : a publication of the IEEE Systems, Man, and Cybernetics Society","raw_type":null},{"id":"pmh:oai:cisti-icist.nrc-cnrc.ca:cistinparc:21269431","is_oa":false,"landing_page_url":"https://nrc-publications.canada.ca/eng/view/object/?id=5b319383-e246-4e65-9912-3491ae7b4f4f","pdf_url":null,"source":{"id":"https://openalex.org/S7407055245","display_name":"NPARC","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":null,"host_organization_name":null,"host_organization_lineage":[],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"acceptedVersion","is_accepted":true,"is_published":false,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":42,"referenced_works":["https://openalex.org/W1508165687","https://openalex.org/W1560013842","https://openalex.org/W1601599065","https://openalex.org/W1663973292","https://openalex.org/W1684361744","https://openalex.org/W1871667158","https://openalex.org/W1986014385","https://openalex.org/W2005870832","https://openalex.org/W2016418141","https://openalex.org/W2059593658","https://openalex.org/W2061048520","https://openalex.org/W2081203294","https://openalex.org/W2107124751","https://openalex.org/W2114138219","https://openalex.org/W2116111609","https://openalex.org/W2119442903","https://openalex.org/W2120701504","https://openalex.org/W2125838338","https://openalex.org/W2127844098","https://openalex.org/W2128160875","https://openalex.org/W2128677288","https://openalex.org/W2133835838","https://openalex.org/W2134383396","https://openalex.org/W2140818404","https://openalex.org/W2147880316","https://openalex.org/W2148781295","https://openalex.org/W2153667689","https://openalex.org/W2154543878","https://openalex.org/W2156485730","https://openalex.org/W2158976313","https://openalex.org/W2161239104","https://openalex.org/W2162951026","https://openalex.org/W2334382613","https://openalex.org/W2539912446","https://openalex.org/W2594639291","https://openalex.org/W3146724588","https://openalex.org/W3214380909","https://openalex.org/W4245668478","https://openalex.org/W6682082992","https://openalex.org/W6683135019","https://openalex.org/W6728799417","https://openalex.org/W7073631092"],"related_works":["https://openalex.org/W2419138286","https://openalex.org/W2347413598","https://openalex.org/W2507549656","https://openalex.org/W1918542373","https://openalex.org/W2050318184","https://openalex.org/W101156158","https://openalex.org/W71572444","https://openalex.org/W2506414444","https://openalex.org/W2182848507","https://openalex.org/W2387825067"],"abstract_inverted_index":{"The":[0,68,100,159],"main":[1],"objective":[2],"of":[3,16,25,37,47,51,71,95,103,109,119,126,151,153,156,170],"this":[4],"paper":[5],"is":[6,29,41,55,89,107,135,161],"to":[7],"develop":[8],"an":[9],"efficient":[10],"method":[11],"for":[12,19,117,137,148,164],"learning":[13],"and":[14,35,62,85],"reproduction":[15,152],"complex":[17],"trajectories":[18,28,165],"robot":[20],"programming":[21],"by":[22,43,91],"demonstration.":[23],"Encoding":[24],"the":[26,45,52,65,79,96,110,127,132,149,157],"demonstrated":[27,66,133],"performed":[30],"with":[31,166],"hidden":[32],"Markov":[33],"model,":[34],"generation":[36,118],"a":[38,86,120,143],"generalized":[39,87,121],"trajectory":[40,72,88,111],"achieved":[42],"using":[44,78],"concept":[46],"key":[48,53,73,98,112,128],"points.":[49,99],"Identification":[50],"points":[54,74,113],"based":[56],"on":[57],"significant":[58],"changes":[59],"in":[60,64,142],"position":[61],"velocity":[63],"trajectories.":[67,158],"resulting":[69,141],"sequences":[70],"are":[75],"temporally":[76],"aligned":[77],"multidimensional":[80],"dynamic":[81],"time":[82],"warping":[83],"algorithm,":[84],"obtained":[90],"smoothing":[92],"spline":[93],"interpolation":[94],"clustered":[97],"principal":[101],"advantage":[102],"our":[104],"proposed":[105],"approach":[106,160],"utilization":[108],"from":[114],"all":[115],"demonstrations":[116],"trajectory.":[122],"In":[123],"addition,":[124],"variability":[125],"points'":[129],"clusters":[130],"across":[131],"set":[134],"employed":[136],"assigning":[138],"weighting":[139],"coefficients,":[140],"generalization":[144],"procedure":[145],"which":[146],"accounts":[147],"relevance":[150],"different":[154,168],"parts":[155],"verified":[162],"experimentally":[163],"two":[167],"levels":[169],"complexity.":[171]},"counts_by_year":[{"year":2026,"cited_by_count":3},{"year":2025,"cited_by_count":8},{"year":2024,"cited_by_count":12},{"year":2023,"cited_by_count":5},{"year":2022,"cited_by_count":10},{"year":2021,"cited_by_count":10},{"year":2020,"cited_by_count":19},{"year":2019,"cited_by_count":13},{"year":2018,"cited_by_count":17},{"year":2017,"cited_by_count":23},{"year":2016,"cited_by_count":9},{"year":2015,"cited_by_count":10},{"year":2014,"cited_by_count":10},{"year":2013,"cited_by_count":8},{"year":2012,"cited_by_count":1}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
