{"id":"https://openalex.org/W2739477330","doi":"https://doi.org/10.1109/icra.2017.7989588","title":"Motion planning for mobile robots using inverse kinematics branching","display_name":"Motion planning for mobile robots using inverse kinematics branching","publication_year":2017,"publication_date":"2017-05-01","ids":{"openalex":"https://openalex.org/W2739477330","doi":"https://doi.org/10.1109/icra.2017.7989588","mag":"2739477330"},"language":"en","primary_location":{"id":"doi:10.1109/icra.2017.7989588","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icra.2017.7989588","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 IEEE International Conference on Robotics and Automation (ICRA)","raw_type":"proceedings-article"},"type":"conference-paper","indexed_in":["crossref"],"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/A5083694581","display_name":"Daniel M. Bodily","orcid":null},"institutions":[{"id":"https://openalex.org/I100005738","display_name":"Brigham Young University","ror":"https://ror.org/047rhhm47","country_code":"US","type":"education","lineage":["https://openalex.org/I100005738"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Daniel M. Bodily","raw_affiliation_strings":["Brigham Young University, Provo, UT, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Brigham Young University, Provo, UT, USA","institution_ids":["https://openalex.org/I100005738"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017715953","display_name":"Thomas F. Allen","orcid":"https://orcid.org/0000-0001-6359-3577"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Thomas F. Allen","raw_affiliation_strings":["Pneubotics, San Francisco, CA, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Pneubotics, San Francisco, CA, USA","institution_ids":[]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5079459715","display_name":"Marc D. Killpack","orcid":"https://orcid.org/0000-0001-9372-104X"},"institutions":[{"id":"https://openalex.org/I100005738","display_name":"Brigham Young University","ror":"https://ror.org/047rhhm47","country_code":"US","type":"education","lineage":["https://openalex.org/I100005738"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Marc D. Killpack","raw_affiliation_strings":["Brigham Young University, Provo, UT, USA"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Brigham Young University, Provo, UT, USA","institution_ids":["https://openalex.org/I100005738"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":28,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":"5043","last_page":"5050"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10586","display_name":"Robotic Path Planning Algorithms","score":1.0,"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"}},"topics":[{"id":"https://openalex.org/T10586","display_name":"Robotic Path Planning Algorithms","score":1.0,"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"}},{"id":"https://openalex.org/T10571","display_name":"Robotic Mechanisms and Dynamics","score":0.9995999932289124,"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/T10653","display_name":"Robot Manipulation and Learning","score":0.9990000128746033,"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"}}],"keywords":[{"id":"https://openalex.org/keywords/inverse-kinematics","display_name":"Inverse kinematics","score":0.7220120429992676},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6463516354560852},{"id":"https://openalex.org/keywords/kinematics","display_name":"Kinematics","score":0.6386392116546631},{"id":"https://openalex.org/keywords/motion-planning","display_name":"Motion planning","score":0.5921482443809509},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5791051983833313},{"id":"https://openalex.org/keywords/robot-end-effector","display_name":"Robot end effector","score":0.5528271198272705},{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.5434832572937012},{"id":"https://openalex.org/keywords/mobile-manipulator","display_name":"Mobile manipulator","score":0.5093802213668823},{"id":"https://openalex.org/keywords/base","display_name":"Base (topology)","score":0.49592384696006775},{"id":"https://openalex.org/keywords/robot-kinematics","display_name":"Robot kinematics","score":0.4673844575881958},{"id":"https://openalex.org/keywords/position","display_name":"Position (finance)","score":0.45761507749557495},{"id":"https://openalex.org/keywords/quadratic-programming","display_name":"Quadratic programming","score":0.4149370491504669},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.39861103892326355},{"id":"https://openalex.org/keywords/simulation","display_name":"Simulation","score":0.34265637397766113},{"id":"https://openalex.org/keywords/mobile-robot","display_name":"Mobile robot","score":0.3245167136192322},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.25122517347335815},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.23326173424720764},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.17005863785743713}],"concepts":[{"id":"https://openalex.org/C17816587","wikidata":"https://www.wikidata.org/wiki/Q1501872","display_name":"Inverse kinematics","level":3,"score":0.7220120429992676},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6463516354560852},{"id":"https://openalex.org/C39920418","wikidata":"https://www.wikidata.org/wiki/Q11476","display_name":"Kinematics","level":2,"score":0.6386392116546631},{"id":"https://openalex.org/C81074085","wikidata":"https://www.wikidata.org/wiki/Q366872","display_name":"Motion planning","level":3,"score":0.5921482443809509},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5791051983833313},{"id":"https://openalex.org/C8652668","wikidata":"https://www.wikidata.org/wiki/Q1340324","display_name":"Robot end effector","level":3,"score":0.5528271198272705},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.5434832572937012},{"id":"https://openalex.org/C190727649","wikidata":"https://www.wikidata.org/wiki/Q1941532","display_name":"Mobile manipulator","level":4,"score":0.5093802213668823},{"id":"https://openalex.org/C42058472","wikidata":"https://www.wikidata.org/wiki/Q810214","display_name":"Base (topology)","level":2,"score":0.49592384696006775},{"id":"https://openalex.org/C74222875","wikidata":"https://www.wikidata.org/wiki/Q16000312","display_name":"Robot kinematics","level":4,"score":0.4673844575881958},{"id":"https://openalex.org/C198082294","wikidata":"https://www.wikidata.org/wiki/Q3399648","display_name":"Position (finance)","level":2,"score":0.45761507749557495},{"id":"https://openalex.org/C81845259","wikidata":"https://www.wikidata.org/wiki/Q290117","display_name":"Quadratic programming","level":2,"score":0.4149370491504669},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.39861103892326355},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.34265637397766113},{"id":"https://openalex.org/C19966478","wikidata":"https://www.wikidata.org/wiki/Q4810574","display_name":"Mobile robot","level":3,"score":0.3245167136192322},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.25122517347335815},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.23326173424720764},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.17005863785743713},{"id":"https://openalex.org/C74650414","wikidata":"https://www.wikidata.org/wiki/Q11397","display_name":"Classical mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"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/C162324750","wikidata":"https://www.wikidata.org/wiki/Q8134","display_name":"Economics","level":0,"score":0.0},{"id":"https://openalex.org/C121332964","wikidata":"https://www.wikidata.org/wiki/Q413","display_name":"Physics","level":0,"score":0.0},{"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/C10138342","wikidata":"https://www.wikidata.org/wiki/Q43015","display_name":"Finance","level":1,"score":0.0}],"mesh":[],"locations_count":2,"locations":[{"id":"doi:10.1109/icra.2017.7989588","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icra.2017.7989588","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2017 IEEE International Conference on Robotics and Automation (ICRA)","raw_type":"proceedings-article"},{"id":"pmh:oai:scholarsarchive.byu.edu:facpub-4173","is_oa":false,"landing_page_url":"https://ieeexplore.ieee.org/stamp/stamp.jsp?tp=&arnumber=7989588","pdf_url":null,"source":{"id":"https://openalex.org/S4377196308","display_name":"ScholarsArchive  (Brigham Young University)","issn_l":null,"issn":null,"is_oa":false,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I100005738","host_organization_name":"Brigham Young University","host_organization_lineage":["https://openalex.org/I100005738"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"Faculty Publications","raw_type":"text"}],"best_oa_location":null,"sustainable_development_goals":[{"score":0.5699999928474426,"id":"https://metadata.un.org/sdg/11","display_name":"Sustainable cities and communities"}],"awards":[],"funders":[],"has_content":{"pdf":false,"grobid_xml":false},"content_urls":null,"referenced_works_count":21,"referenced_works":["https://openalex.org/W1560270123","https://openalex.org/W1564897360","https://openalex.org/W1906034729","https://openalex.org/W1971086298","https://openalex.org/W1986375212","https://openalex.org/W1999579943","https://openalex.org/W2009124734","https://openalex.org/W2019606703","https://openalex.org/W2019965290","https://openalex.org/W2049410986","https://openalex.org/W2099893201","https://openalex.org/W2109983327","https://openalex.org/W2118800280","https://openalex.org/W2128990851","https://openalex.org/W2141664020","https://openalex.org/W2142224528","https://openalex.org/W2166316739","https://openalex.org/W2204069388","https://openalex.org/W2215086970","https://openalex.org/W6639841438","https://openalex.org/W6687868938"],"related_works":["https://openalex.org/W2744818472","https://openalex.org/W3047523153","https://openalex.org/W4226342200","https://openalex.org/W1253671258","https://openalex.org/W4283266117","https://openalex.org/W2355512144","https://openalex.org/W4391529045","https://openalex.org/W4396731552","https://openalex.org/W3016367173","https://openalex.org/W3040474838"],"abstract_inverted_index":{"A":[0],"novel":[1],"algorithm":[2],"for":[3],"planning":[4],"robotic":[5],"manipulation":[6],"tasks":[7],"is":[8,101],"presented":[9],"in":[10,59,112,138],"which":[11],"the":[12,32,35,96],"base":[13,37,66],"position":[14,38],"and":[15,39,83,129,136],"joint":[16,40,87],"motions":[17,41,121],"of":[18,50,70,98],"a":[19,26,48,56,60,64,68,76,102],"robot":[20,52],"are":[21,42,89],"simultaneously":[22,44],"optimized":[23],"to":[24,67,109,126,132],"follow":[25],"smooth":[27],"desired":[28],"end-effector":[29],"trajectory.":[30],"During":[31],"optimization":[33,93],"routine,":[34],"manipulator's":[36],"planned":[43,120],"by":[45],"strategically":[46],"moving":[47],"set":[49],"virtual":[51],"arms":[53],"(each":[54],"representing":[55],"single":[57],"configuration":[58],"sequence)":[61],"branching":[62],"from":[63],"common":[65],"number":[69],"assigned":[71],"target":[72],"poses":[73],"associated":[74],"with":[75],"task.":[77],"Additional":[78],"goals":[79],"(e.g.":[80],"collision":[81],"avoidance)":[82],"hard":[84],"constraints,":[85],"including":[86],"limits":[88],"also":[90],"incorporated.":[91],"The":[92],"problem":[94],"at":[95],"core":[97],"this":[99],"method":[100,117],"quadratic":[103],"program,":[104],"allowing":[105,122],"constrained":[106],"high-dimensional":[107],"problems":[108],"be":[110,133],"solved":[111],"very":[113],"little":[114],"time.":[115],"This":[116],"has":[118,130],"successfully":[119],"an":[123],"8-DOF":[124],"manipulator":[125],"paint":[127],"walls,":[128],"proven":[131],"highly":[134],"efficient":[135],"scalable":[137],"practice.":[139]},"counts_by_year":[{"year":2025,"cited_by_count":2},{"year":2024,"cited_by_count":1},{"year":2023,"cited_by_count":2},{"year":2022,"cited_by_count":2},{"year":2021,"cited_by_count":4},{"year":2020,"cited_by_count":9},{"year":2019,"cited_by_count":5},{"year":2018,"cited_by_count":3}],"updated_date":"2026-07-14T23:27:15.235271","created_date":"2025-10-10T00:00:00"}
