{"id":"https://openalex.org/W3135002132","doi":"https://doi.org/10.1109/icra48506.2021.9561505","title":"CollisionIK: A Per-Instant Pose Optimization Method for Generating Robot Motions with Environment Collision Avoidance","display_name":"CollisionIK: A Per-Instant Pose Optimization Method for Generating Robot Motions with Environment Collision Avoidance","publication_year":2021,"publication_date":"2021-05-30","ids":{"openalex":"https://openalex.org/W3135002132","doi":"https://doi.org/10.1109/icra48506.2021.9561505","mag":"3135002132"},"language":"en","primary_location":{"id":"doi:10.1109/icra48506.2021.9561505","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icra48506.2021.9561505","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 IEEE International Conference on Robotics and Automation (ICRA)","raw_type":"proceedings-article"},"type":"preprint","indexed_in":["arxiv","crossref","datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://arxiv.org/pdf/2102.13187","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5006252401","display_name":"Daniel Rakita","orcid":"https://orcid.org/0000-0001-6292-8515"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Daniel Rakita","raw_affiliation_strings":["Department of Computer Sciences, University of Wisconsin\u2013Madison, Madison, USA","University of Wisconsin-Madison, #TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Sciences, University of Wisconsin\u2013Madison, Madison, USA","institution_ids":["https://openalex.org/I135310074"]},{"raw_affiliation_string":"University of Wisconsin-Madison, #TAB#","institution_ids":["https://openalex.org/I135310074"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5021230092","display_name":"Haochen Shi","orcid":"https://orcid.org/0000-0002-3604-465X"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Haochen Shi","raw_affiliation_strings":["Department of Computer Sciences, University of Wisconsin\u2013Madison, Madison, USA","University of Wisconsin-Madison, #TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Sciences, University of Wisconsin\u2013Madison, Madison, USA","institution_ids":["https://openalex.org/I135310074"]},{"raw_affiliation_string":"University of Wisconsin-Madison, #TAB#","institution_ids":["https://openalex.org/I135310074"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5017344436","display_name":"Bilge Mutlu","orcid":"https://orcid.org/0000-0002-9456-1495"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Bilge Mutlu","raw_affiliation_strings":["Department of Computer Sciences, University of Wisconsin\u2013Madison, Madison, USA","University of Wisconsin-Madison, #TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Sciences, University of Wisconsin\u2013Madison, Madison, USA","institution_ids":["https://openalex.org/I135310074"]},{"raw_affiliation_string":"University of Wisconsin-Madison, #TAB#","institution_ids":["https://openalex.org/I135310074"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5084778474","display_name":"Michael Gleicher","orcid":"https://orcid.org/0000-0003-3295-4071"},"institutions":[{"id":"https://openalex.org/I135310074","display_name":"University of Wisconsin\u2013Madison","ror":"https://ror.org/01y2jtd41","country_code":"US","type":"education","lineage":["https://openalex.org/I135310074"]}],"countries":["US"],"is_corresponding":false,"raw_author_name":"Michael Gleicher","raw_affiliation_strings":["Department of Computer Sciences, University of Wisconsin\u2013Madison, Madison, USA","University of Wisconsin-Madison, #TAB#"],"raw_orcid":null,"affiliations":[{"raw_affiliation_string":"Department of Computer Sciences, University of Wisconsin\u2013Madison, Madison, USA","institution_ids":["https://openalex.org/I135310074"]},{"raw_affiliation_string":"University of Wisconsin-Madison, #TAB#","institution_ids":["https://openalex.org/I135310074"]}]}],"institutions":[],"countries_distinct_count":1,"institutions_distinct_count":1,"corresponding_author_ids":[],"corresponding_institution_ids":["https://openalex.org/I135310074"],"apc_list":null,"apc_paid":null,"fwci":0.1941,"has_fulltext":true,"cited_by_count":2,"citation_normalized_percentile":{"value":0.46263867,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":94,"max":96},"biblio":{"volume":null,"issue":null,"first_page":"9995","last_page":"10001"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10586","display_name":"Robotic Path Planning Algorithms","score":0.9998999834060669,"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":0.9998999834060669,"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/T12290","display_name":"Human Motion and Animation","score":0.9991000294685364,"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.9952999949455261,"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/testbed","display_name":"Testbed","score":0.8121137619018555},{"id":"https://openalex.org/keywords/collision-avoidance","display_name":"Collision avoidance","score":0.7594180107116699},{"id":"https://openalex.org/keywords/instant","display_name":"Instant","score":0.7330546975135803},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.708895742893219},{"id":"https://openalex.org/keywords/robot","display_name":"Robot","score":0.5603252649307251},{"id":"https://openalex.org/keywords/collision","display_name":"Collision","score":0.46833229064941406},{"id":"https://openalex.org/keywords/optimization-problem","display_name":"Optimization problem","score":0.44334080815315247},{"id":"https://openalex.org/keywords/function","display_name":"Function (biology)","score":0.4204443693161011},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.39273524284362793},{"id":"https://openalex.org/keywords/real-time-computing","display_name":"Real-time computing","score":0.35331031680107117},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.33888280391693115},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.3386790156364441},{"id":"https://openalex.org/keywords/algorithm","display_name":"Algorithm","score":0.274199903011322},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.11642423272132874}],"concepts":[{"id":"https://openalex.org/C31395832","wikidata":"https://www.wikidata.org/wiki/Q1318674","display_name":"Testbed","level":2,"score":0.8121137619018555},{"id":"https://openalex.org/C2780864053","wikidata":"https://www.wikidata.org/wiki/Q5147495","display_name":"Collision avoidance","level":3,"score":0.7594180107116699},{"id":"https://openalex.org/C2779432360","wikidata":"https://www.wikidata.org/wiki/Q16963779","display_name":"Instant","level":2,"score":0.7330546975135803},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.708895742893219},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.5603252649307251},{"id":"https://openalex.org/C121704057","wikidata":"https://www.wikidata.org/wiki/Q352070","display_name":"Collision","level":2,"score":0.46833229064941406},{"id":"https://openalex.org/C137836250","wikidata":"https://www.wikidata.org/wiki/Q984063","display_name":"Optimization problem","level":2,"score":0.44334080815315247},{"id":"https://openalex.org/C14036430","wikidata":"https://www.wikidata.org/wiki/Q3736076","display_name":"Function (biology)","level":2,"score":0.4204443693161011},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.39273524284362793},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.35331031680107117},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.33888280391693115},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.3386790156364441},{"id":"https://openalex.org/C11413529","wikidata":"https://www.wikidata.org/wiki/Q8366","display_name":"Algorithm","level":1,"score":0.274199903011322},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.11642423272132874},{"id":"https://openalex.org/C78458016","wikidata":"https://www.wikidata.org/wiki/Q840400","display_name":"Evolutionary biology","level":1,"score":0.0},{"id":"https://openalex.org/C62520636","wikidata":"https://www.wikidata.org/wiki/Q944","display_name":"Quantum mechanics","level":1,"score":0.0},{"id":"https://openalex.org/C86803240","wikidata":"https://www.wikidata.org/wiki/Q420","display_name":"Biology","level":0,"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/C31258907","wikidata":"https://www.wikidata.org/wiki/Q1301371","display_name":"Computer network","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},{"id":"https://openalex.org/C38652104","wikidata":"https://www.wikidata.org/wiki/Q3510521","display_name":"Computer security","level":1,"score":0.0}],"mesh":[],"locations_count":4,"locations":[{"id":"doi:10.1109/icra48506.2021.9561505","is_oa":false,"landing_page_url":"https://doi.org/10.1109/icra48506.2021.9561505","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2021 IEEE International Conference on Robotics and Automation (ICRA)","raw_type":"proceedings-article"},{"id":"pmh:oai:arXiv.org:2102.13187","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2102.13187","pdf_url":"https://arxiv.org/pdf/2102.13187","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},{"id":"mag:3135002132","is_oa":true,"landing_page_url":"http://export.arxiv.org/pdf/2102.13187","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":"arXiv (Cornell University)","raw_type":null},{"id":"doi:10.48550/arxiv.2102.13187","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2102.13187","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":null,"is_accepted":false,"is_published":null,"raw_source_name":null,"raw_type":"article"}],"best_oa_location":{"id":"pmh:oai:arXiv.org:2102.13187","is_oa":true,"landing_page_url":"http://arxiv.org/abs/2102.13187","pdf_url":"https://arxiv.org/pdf/2102.13187","source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":null,"issn":null,"is_oa":true,"is_in_doaj":false,"is_core":false,"host_organization":"https://openalex.org/I205783295","host_organization_name":"Cornell University","host_organization_lineage":["https://openalex.org/I205783295"],"host_organization_lineage_names":[],"type":"repository"},"license":null,"license_id":null,"version":"submittedVersion","is_accepted":false,"is_published":false,"raw_source_name":null,"raw_type":"text"},"sustainable_development_goals":[{"display_name":"Sustainable cities and communities","id":"https://metadata.un.org/sdg/11","score":0.5}],"awards":[],"funders":[{"id":"https://openalex.org/F4320306076","display_name":"National Science Foundation","ror":"https://ror.org/021nxhr62"},{"id":"https://openalex.org/F4320307764","display_name":"Microsoft","ror":"https://ror.org/00d0nc645"}],"has_content":{"pdf":true,"grobid_xml":true},"content_urls":{"pdf":"https://content.openalex.org/works/W3135002132.pdf","grobid_xml":"https://content.openalex.org/works/W3135002132.grobid-xml"},"referenced_works_count":32,"referenced_works":["https://openalex.org/W61873113","https://openalex.org/W131069610","https://openalex.org/W1424654272","https://openalex.org/W1510918013","https://openalex.org/W1971086298","https://openalex.org/W2004139909","https://openalex.org/W2017913224","https://openalex.org/W2019965290","https://openalex.org/W2066715990","https://openalex.org/W2068127265","https://openalex.org/W2091338725","https://openalex.org/W2099893201","https://openalex.org/W2113525359","https://openalex.org/W2117571644","https://openalex.org/W2128990851","https://openalex.org/W2136675308","https://openalex.org/W2141664020","https://openalex.org/W2153504150","https://openalex.org/W2162218551","https://openalex.org/W2171266831","https://openalex.org/W2202245204","https://openalex.org/W2205340216","https://openalex.org/W2293883387","https://openalex.org/W2472568752","https://openalex.org/W2592007507","https://openalex.org/W2794056821","https://openalex.org/W2805114031","https://openalex.org/W2810307462","https://openalex.org/W2947984804","https://openalex.org/W2963888662","https://openalex.org/W3046931678","https://openalex.org/W6605295560"],"related_works":["https://openalex.org/W3205495752","https://openalex.org/W3046931678","https://openalex.org/W2950688942","https://openalex.org/W2963360082","https://openalex.org/W2953250718","https://openalex.org/W2946886874","https://openalex.org/W2950411510","https://openalex.org/W2787255624","https://openalex.org/W2508514179","https://openalex.org/W2052750413","https://openalex.org/W2909245322","https://openalex.org/W2947384334","https://openalex.org/W3133097009","https://openalex.org/W2948855578","https://openalex.org/W304043284","https://openalex.org/W3003894547","https://openalex.org/W3049307790","https://openalex.org/W2079148749","https://openalex.org/W2401360892","https://openalex.org/W69260380"],"abstract_inverted_index":{"In":[0],"this":[1,82],"work,":[2],"we":[3],"present":[4],"a":[5,26,48,64,78,107,127],"per-instant":[6],"pose":[7,17,66],"optimization":[8,110],"method":[9,46,118],"that":[10,14,100],"can":[11,102],"generate":[12],"configurations":[13],"achieve":[15],"specified":[16],"or":[18,37],"motion":[19],"objectives":[20],"as":[21,23,47,77],"best":[22],"possible":[24],"over":[25],"sequence":[27],"of":[28,116,129,136],"solutions,":[29],"while":[30],"also":[31],"simultaneously":[32],"avoiding":[33],"collisions":[34],"with":[35],"static":[36],"dynamic":[38],"obstacles":[39],"in":[40,59,81,126],"the":[41,60,114,134],"environment.":[42],"We":[43,68,112],"cast":[44],"our":[45,117,137,141],"weighted":[49],"sum":[50],"non-linear":[51],"constrained":[52],"optimization-based":[53,84],"IK":[54,85],"problem":[55],"where":[56],"each":[57],"term":[58,80],"objective":[61],"function":[62],"encodes":[63],"particular":[65],"objective.":[67],"demonstrate":[69,113],"how":[70,91],"to":[71,92,106,122],"effectively":[72],"incorporate":[73],"environment":[74],"collision":[75],"avoidance":[76],"single":[79],"multi-objective,":[83],"structure,":[86],"and":[87,95,132],"provide":[88],"solutions":[89],"for":[90],"spatially":[93],"represent":[94],"organize":[96],"external":[97],"environments":[98],"such":[99],"data":[101],"be":[103],"efficiently":[104],"passed":[105],"real-time,":[108],"performance-critical":[109],"loop.":[111],"effectiveness":[115],"by":[119],"comparing":[120],"it":[121],"various":[123],"state-of-the-art":[124],"methods":[125],"testbed":[128],"simulation":[130],"experiments":[131],"discuss":[133],"implications":[135],"work":[138],"based":[139],"on":[140],"results.":[142]},"counts_by_year":[{"year":2024,"cited_by_count":2}],"updated_date":"2026-06-26T08:34:08.712188","created_date":"2025-10-10T00:00:00"}
