{"id":"https://openalex.org/W7154165239","doi":"https://doi.org/10.48550/arxiv.2604.08787","title":"One Interface, Many Robots: Unified Real-Time Low-Level Motion Planning for Collaborative Arms","display_name":"One Interface, Many Robots: Unified Real-Time Low-Level Motion Planning for Collaborative Arms","publication_year":2026,"publication_date":"2026-04-09","ids":{"openalex":"https://openalex.org/W7154165239","doi":"https://doi.org/10.48550/arxiv.2604.08787"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2604.08787","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.08787","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":false,"raw_source_name":null,"raw_type":"Preprint"},"type":"preprint","indexed_in":["datacite"],"open_access":{"is_oa":true,"oa_status":"green","oa_url":"https://doi.org/10.48550/arxiv.2604.08787","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5101371315","display_name":"Yue Feng","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Feng, Yue","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"middle","author":{"id":"https://openalex.org/A5133492033","display_name":"Weicheng Huang","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Huang, Weicheng","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5133489112","display_name":"I-Ming Chen","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Chen, I-Ming","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]}],"institutions":[],"countries_distinct_count":0,"institutions_distinct_count":0,"corresponding_author_ids":[],"corresponding_institution_ids":[],"apc_list":null,"apc_paid":null,"fwci":null,"has_fulltext":false,"cited_by_count":0,"citation_normalized_percentile":null,"cited_by_percentile_year":null,"biblio":{"volume":null,"issue":null,"first_page":null,"last_page":null},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10653","display_name":"Robot Manipulation and Learning","score":0.6280999779701233,"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"}},"topics":[{"id":"https://openalex.org/T10653","display_name":"Robot Manipulation and Learning","score":0.6280999779701233,"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/T10586","display_name":"Robotic Path Planning Algorithms","score":0.10490000247955322,"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/T11687","display_name":"Teleoperation and Haptic Systems","score":0.10419999808073044,"subfield":{"id":"https://openalex.org/subfields/2210","display_name":"Mechanical 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/teleoperation","display_name":"Teleoperation","score":0.7045000195503235},{"id":"https://openalex.org/keywords/software-portability","display_name":"Software portability","score":0.6115999817848206},{"id":"https://openalex.org/keywords/robotic-arm","display_name":"Robotic arm","score":0.5526999831199646},{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.5454000234603882},{"id":"https://openalex.org/keywords/motion-planning","display_name":"Motion planning","score":0.49059998989105225},{"id":"https://openalex.org/keywords/interface","display_name":"Interface (matter)","score":0.4878000020980835},{"id":"https://openalex.org/keywords/software","display_name":"Software","score":0.46070000529289246},{"id":"https://openalex.org/keywords/suite","display_name":"Suite","score":0.45339998602867126},{"id":"https://openalex.org/keywords/motion","display_name":"Motion (physics)","score":0.40630000829696655},{"id":"https://openalex.org/keywords/key","display_name":"Key (lock)","score":0.39989998936653137}],"concepts":[{"id":"https://openalex.org/C161759796","wikidata":"https://www.wikidata.org/wiki/Q3982902","display_name":"Teleoperation","level":3,"score":0.7045000195503235},{"id":"https://openalex.org/C63000827","wikidata":"https://www.wikidata.org/wiki/Q3080428","display_name":"Software portability","level":2,"score":0.6115999817848206},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6040999889373779},{"id":"https://openalex.org/C150415221","wikidata":"https://www.wikidata.org/wiki/Q40687","display_name":"Robotic arm","level":2,"score":0.5526999831199646},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.5454000234603882},{"id":"https://openalex.org/C81074085","wikidata":"https://www.wikidata.org/wiki/Q366872","display_name":"Motion planning","level":3,"score":0.49059998989105225},{"id":"https://openalex.org/C113843644","wikidata":"https://www.wikidata.org/wiki/Q901882","display_name":"Interface (matter)","level":4,"score":0.4878000020980835},{"id":"https://openalex.org/C2777904410","wikidata":"https://www.wikidata.org/wiki/Q7397","display_name":"Software","level":2,"score":0.46070000529289246},{"id":"https://openalex.org/C79581498","wikidata":"https://www.wikidata.org/wiki/Q1367530","display_name":"Suite","level":2,"score":0.45339998602867126},{"id":"https://openalex.org/C104114177","wikidata":"https://www.wikidata.org/wiki/Q79782","display_name":"Motion (physics)","level":2,"score":0.40630000829696655},{"id":"https://openalex.org/C26517878","wikidata":"https://www.wikidata.org/wiki/Q228039","display_name":"Key (lock)","level":2,"score":0.39989998936653137},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.3991999924182892},{"id":"https://openalex.org/C2781238097","wikidata":"https://www.wikidata.org/wiki/Q175026","display_name":"Object (grammar)","level":2,"score":0.396699994802475},{"id":"https://openalex.org/C2775960376","wikidata":"https://www.wikidata.org/wiki/Q1435859","display_name":"Grippers","level":2,"score":0.3912999927997589},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.38190001249313354},{"id":"https://openalex.org/C133731056","wikidata":"https://www.wikidata.org/wiki/Q4917288","display_name":"Control engineering","level":1,"score":0.3652999997138977},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.3431999981403351},{"id":"https://openalex.org/C81845259","wikidata":"https://www.wikidata.org/wiki/Q290117","display_name":"Quadratic programming","level":2,"score":0.33799999952316284},{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.33399999141693115},{"id":"https://openalex.org/C145565327","wikidata":"https://www.wikidata.org/wiki/Q852514","display_name":"Motion control","level":3,"score":0.32679998874664307},{"id":"https://openalex.org/C2778420160","wikidata":"https://www.wikidata.org/wiki/Q6917780","display_name":"Motion controller","level":4,"score":0.31779998540878296},{"id":"https://openalex.org/C187523126","wikidata":"https://www.wikidata.org/wiki/Q17098330","display_name":"Inverse dynamics","level":3,"score":0.3109000027179718},{"id":"https://openalex.org/C44154836","wikidata":"https://www.wikidata.org/wiki/Q45045","display_name":"Simulation","level":1,"score":0.3061999976634979},{"id":"https://openalex.org/C169468491","wikidata":"https://www.wikidata.org/wiki/Q146923","display_name":"Middleware (distributed applications)","level":2,"score":0.30410000681877136},{"id":"https://openalex.org/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.29789999127388},{"id":"https://openalex.org/C90119067","wikidata":"https://www.wikidata.org/wiki/Q43260","display_name":"Polynomial","level":2,"score":0.28690001368522644},{"id":"https://openalex.org/C172707124","wikidata":"https://www.wikidata.org/wiki/Q423488","display_name":"Actuator","level":2,"score":0.2793999910354614},{"id":"https://openalex.org/C89505385","wikidata":"https://www.wikidata.org/wiki/Q47146","display_name":"User interface","level":2,"score":0.2773999869823456},{"id":"https://openalex.org/C105339364","wikidata":"https://www.wikidata.org/wiki/Q2297740","display_name":"Software deployment","level":2,"score":0.2770000100135803},{"id":"https://openalex.org/C190727649","wikidata":"https://www.wikidata.org/wiki/Q1941532","display_name":"Mobile manipulator","level":4,"score":0.26759999990463257},{"id":"https://openalex.org/C198927703","wikidata":"https://www.wikidata.org/wiki/Q4373881","display_name":"Sequential quadratic programming","level":3,"score":0.2653999924659729},{"id":"https://openalex.org/C79403827","wikidata":"https://www.wikidata.org/wiki/Q3988","display_name":"Real-time computing","level":1,"score":0.2635999917984009},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.2623000144958496},{"id":"https://openalex.org/C17816587","wikidata":"https://www.wikidata.org/wiki/Q1501872","display_name":"Inverse kinematics","level":3,"score":0.2563999891281128},{"id":"https://openalex.org/C202615002","wikidata":"https://www.wikidata.org/wiki/Q783507","display_name":"Differentiable function","level":2,"score":0.2556999921798706},{"id":"https://openalex.org/C115901376","wikidata":"https://www.wikidata.org/wiki/Q184199","display_name":"Automation","level":2,"score":0.2508000135421753},{"id":"https://openalex.org/C196467688","wikidata":"https://www.wikidata.org/wiki/Q1851985","display_name":"Telerobotics","level":4,"score":0.25040000677108765}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2604.08787","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.08787","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":"Preprint"}],"best_oa_location":{"id":"doi:10.48550/arxiv.2604.08787","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2604.08787","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":false,"raw_source_name":null,"raw_type":"Preprint"},"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"This":[0,56],"paper":[1,57],"proposes":[2],"a":[3,36,50,80,112,129,133,138,145,157],"common":[4],"interface":[5,65],"for":[6,66],"real-time":[7,67],"low-level":[8],"motion":[9],"planning":[10],"of":[11,53,159,170],"collaborative":[12,113],"robotic":[13,42,130,151],"arms,":[14],"aimed":[15],"at":[16],"enabling":[17],"broader":[18],"applicability":[19],"and":[20,48,96,168],"improved":[21],"portability":[22],"across":[23],"heterogeneous":[24],"hardware":[25],"platforms.":[26],"In":[27],"previous":[28],"work,":[29],"we":[30,143],"introduced":[31],"WinGs":[32],"Operating":[33],"Studio":[34],"(WOS),":[35],"middleware":[37],"solution":[38],"that":[39],"abstracts":[40],"diverse":[41],"components":[43],"into":[44],"uniform":[45],"software":[46],"resources":[47],"provides":[49],"broad":[51],"suite":[52],"language-agnostic":[54],"APIs.":[55],"specifically":[58],"focuses":[59],"on":[60,120,137],"its":[61],"minimal":[62],"yet":[63],"flexible":[64],"end-effector":[68],"trajectory":[69],"control.":[70],"By":[71],"employing":[72],"an":[73,109,124],"n-degree":[74],"polynomial":[75],"interpolator":[76],"in":[77,103,108,123,148],"conjunction":[78],"with":[79,92],"quadratic":[81],"programming":[82],"solver,":[83],"the":[84,163],"proposed":[85,164],"method":[86],"generates":[87],"smooth,":[88],"continuously":[89],"differentiable":[90],"trajectories":[91],"precise":[93],"position,":[94],"velocity,":[95],"acceleration":[97],"profiles.":[98],"We":[99],"validate":[100],"our":[101],"approach":[102],"three":[104],"distinct":[105],"scenarios.":[106],"First,":[107],"offline":[110],"demonstration,":[111],"arm":[114,152],"accurately":[115],"draws":[116],"various":[117],"geometric":[118],"shapes":[119],"paper.":[121],"Second,":[122],"interruptible,":[125],"low-frequency":[126],"re-planning":[127],"setting,":[128],"manipulator":[131],"grasps":[132],"dynamic":[134],"object":[135],"placed":[136],"moving":[139],"mobile":[140],"robot.":[141],"Finally,":[142],"conducted":[144],"teleoperation":[146],"experiment":[147],"which":[149],"one":[150],"controlled":[153],"another":[154],"to":[155],"perform":[156],"series":[158],"dexterous":[160],"manipulations,":[161],"confirming":[162],"method's":[165],"reliability,":[166],"versatility,":[167],"ease":[169],"use.":[171]},"counts_by_year":[],"updated_date":"2026-07-01T06:00:48.157686","created_date":"2026-04-14T00:00:00"}
