{"id":"https://openalex.org/W7169807170","doi":"https://doi.org/10.48550/arxiv.2607.15733","title":"A Task-Space Receding Horizon Controller for Fast Collision Avoidance","display_name":"A Task-Space Receding Horizon Controller for Fast Collision Avoidance","publication_year":2026,"publication_date":"2026-07-17","ids":{"openalex":"https://openalex.org/W7169807170","doi":"https://doi.org/10.48550/arxiv.2607.15733"},"language":null,"primary_location":{"id":"doi:10.48550/arxiv.2607.15733","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.15733","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"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.2607.15733","any_repository_has_fulltext":true},"authorships":[{"author_position":"first","author":{"id":"https://openalex.org/A5037221329","display_name":"Mattia Penzotti","orcid":null},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Penzotti, Mattia","raw_affiliation_strings":[],"raw_orcid":null,"affiliations":[]},{"author_position":"last","author":{"id":"https://openalex.org/A5026873025","display_name":"Marco Controzzi","orcid":"https://orcid.org/0000-0003-2135-0707"},"institutions":[],"countries":[],"is_corresponding":false,"raw_author_name":"Controzzi, Marco","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.3160000145435333,"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.3160000145435333,"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.19740000367164612,"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/T10791","display_name":"Advanced Control Systems Optimization","score":0.07329999655485153,"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/control-theory","display_name":"Control theory (sociology)","score":0.7490000128746033},{"id":"https://openalex.org/keywords/trajectory","display_name":"Trajectory","score":0.6502000093460083},{"id":"https://openalex.org/keywords/controller","display_name":"Controller (irrigation)","score":0.6359000205993652},{"id":"https://openalex.org/keywords/kinematics","display_name":"Kinematics","score":0.5354999899864197},{"id":"https://openalex.org/keywords/solver","display_name":"Solver","score":0.5092999935150146},{"id":"https://openalex.org/keywords/model-predictive-control","display_name":"Model predictive control","score":0.48899999260902405},{"id":"https://openalex.org/keywords/terminal","display_name":"Terminal (telecommunication)","score":0.48579999804496765},{"id":"https://openalex.org/keywords/obstacle-avoidance","display_name":"Obstacle avoidance","score":0.46939998865127563},{"id":"https://openalex.org/keywords/horizon","display_name":"Horizon","score":0.4260999858379364},{"id":"https://openalex.org/keywords/collision-avoidance","display_name":"Collision avoidance","score":0.4092000126838684}],"concepts":[{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.7490000128746033},{"id":"https://openalex.org/C13662910","wikidata":"https://www.wikidata.org/wiki/Q193139","display_name":"Trajectory","level":2,"score":0.6502000093460083},{"id":"https://openalex.org/C203479927","wikidata":"https://www.wikidata.org/wiki/Q5165939","display_name":"Controller (irrigation)","level":2,"score":0.6359000205993652},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6071000099182129},{"id":"https://openalex.org/C39920418","wikidata":"https://www.wikidata.org/wiki/Q11476","display_name":"Kinematics","level":2,"score":0.5354999899864197},{"id":"https://openalex.org/C2778770139","wikidata":"https://www.wikidata.org/wiki/Q1966904","display_name":"Solver","level":2,"score":0.5092999935150146},{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.48899999260902405},{"id":"https://openalex.org/C2779664074","wikidata":"https://www.wikidata.org/wiki/Q3518405","display_name":"Terminal (telecommunication)","level":2,"score":0.48579999804496765},{"id":"https://openalex.org/C6683253","wikidata":"https://www.wikidata.org/wiki/Q7075535","display_name":"Obstacle avoidance","level":4,"score":0.46939998865127563},{"id":"https://openalex.org/C159176650","wikidata":"https://www.wikidata.org/wiki/Q43261","display_name":"Horizon","level":2,"score":0.4260999858379364},{"id":"https://openalex.org/C2780864053","wikidata":"https://www.wikidata.org/wiki/Q5147495","display_name":"Collision avoidance","level":3,"score":0.4092000126838684},{"id":"https://openalex.org/C2776650193","wikidata":"https://www.wikidata.org/wiki/Q264661","display_name":"Obstacle","level":2,"score":0.3790999948978424},{"id":"https://openalex.org/C90509273","wikidata":"https://www.wikidata.org/wiki/Q11012","display_name":"Robot","level":2,"score":0.3580999970436096},{"id":"https://openalex.org/C157972887","wikidata":"https://www.wikidata.org/wiki/Q463359","display_name":"Convex optimization","level":3,"score":0.3465999960899353},{"id":"https://openalex.org/C112680207","wikidata":"https://www.wikidata.org/wiki/Q714886","display_name":"Regular polygon","level":2,"score":0.33980000019073486},{"id":"https://openalex.org/C173386949","wikidata":"https://www.wikidata.org/wiki/Q192735","display_name":"Inertial frame of reference","level":2,"score":0.33059999346733093},{"id":"https://openalex.org/C173801870","wikidata":"https://www.wikidata.org/wiki/Q201413","display_name":"Heuristic","level":2,"score":0.3296000063419342},{"id":"https://openalex.org/C55689738","wikidata":"https://www.wikidata.org/wiki/Q15963867","display_name":"Discrete time and continuous time","level":2,"score":0.3183000087738037},{"id":"https://openalex.org/C117896860","wikidata":"https://www.wikidata.org/wiki/Q11376","display_name":"Acceleration","level":2,"score":0.29350000619888306},{"id":"https://openalex.org/C198082294","wikidata":"https://www.wikidata.org/wiki/Q3399648","display_name":"Position (finance)","level":2,"score":0.28760001063346863},{"id":"https://openalex.org/C2778857364","wikidata":"https://www.wikidata.org/wiki/Q974850","display_name":"Missile","level":2,"score":0.28360000252723694},{"id":"https://openalex.org/C77553402","wikidata":"https://www.wikidata.org/wiki/Q13222579","display_name":"Upper and lower bounds","level":2,"score":0.28349998593330383},{"id":"https://openalex.org/C79487989","wikidata":"https://www.wikidata.org/wiki/Q934680","display_name":"Vehicle dynamics","level":2,"score":0.27559998631477356},{"id":"https://openalex.org/C150415221","wikidata":"https://www.wikidata.org/wiki/Q40687","display_name":"Robotic arm","level":2,"score":0.27320000529289246},{"id":"https://openalex.org/C151376022","wikidata":"https://www.wikidata.org/wiki/Q168698","display_name":"Exponential function","level":2,"score":0.26820001006126404},{"id":"https://openalex.org/C34413123","wikidata":"https://www.wikidata.org/wiki/Q170978","display_name":"Robotics","level":3,"score":0.2660999894142151},{"id":"https://openalex.org/C145565327","wikidata":"https://www.wikidata.org/wiki/Q852514","display_name":"Motion control","level":3,"score":0.2655999958515167},{"id":"https://openalex.org/C91575142","wikidata":"https://www.wikidata.org/wiki/Q1971426","display_name":"Optimal control","level":2,"score":0.262800008058548},{"id":"https://openalex.org/C172707124","wikidata":"https://www.wikidata.org/wiki/Q423488","display_name":"Actuator","level":2,"score":0.259799987077713}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.48550/arxiv.2607.15733","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.15733","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"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.2607.15733","is_oa":true,"landing_page_url":"https://doi.org/10.48550/arxiv.2607.15733","pdf_url":null,"source":{"id":"https://openalex.org/S4306400194","display_name":"arXiv (Cornell University)","issn_l":"2331-8422","issn":["2331-8422"],"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":[{"score":0.4961887001991272,"id":"https://metadata.un.org/sdg/16","display_name":"Peace, Justice and strong institutions"}],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":0,"referenced_works":[],"related_works":[],"abstract_inverted_index":{"Real-time":[0],"collision":[1],"avoidance":[2],"for":[3],"robotic":[4],"manipulators":[5],"requires":[6],"fast":[7],"reactions":[8],"to":[9,15,75],"unexpected":[10],"obstacle":[11,121,128],"motion":[12],"and":[13,42,120,130,149,171,195,213,219],"lookahead":[14],"avoid":[16],"becoming":[17],"trapped":[18],"by":[19],"near-future":[20],"constraints.":[21,48],"Full":[22],"model":[23,40,220],"predictive":[24,221],"control":[25,222],"can":[26,57,132],"provide":[27],"this":[28],"foresight,":[29],"but":[30,56],"its":[31],"online":[32],"cost":[33],"may":[34],"grow":[35],"quickly":[36],"with":[37,110,237],"horizon":[38],"length,":[39],"fidelity,":[41],"the":[43,88,106,134,145,163,167,173,241],"number":[44],"of":[45,91,175],"active":[46],"geometric":[47],"Conversely,":[49],"horizon-free":[50],"reactive":[51],"methods":[52],"are":[53],"computationally":[54],"efficient":[55],"be":[58],"short-sighted":[59],"in":[60,229,240],"dynamic":[61,127,216,230],"clutter.":[62],"We":[63,143],"present":[64],"a":[65,71,77,92,101,184,201],"task-space":[66,153],"receding-horizon":[67],"controller":[68],"that":[69,97,124,189],"uses":[70],"short":[72],"contact-consistent":[73],"rollout":[74,107],"generate":[76],"terminal":[78,135],"kinematic":[79],"reference":[80,136],"satisfying":[81],"internal":[82],"non-penetration":[83],"constraints,":[84],"then":[85],"computes":[86],"only":[87],"first":[89],"input":[90],"smooth":[93],"minimum-acceleration":[94],"transition":[95],"toward":[96],"reference.":[98],"Starting":[99],"from":[100],"closed-loop":[102],"inverse-kinematics":[103],"regulation":[104,154],"law,":[105],"is":[108],"performed":[109],"an":[111],"iterative":[112],"dynamics":[113],"solver":[114],"operating":[115,180],"on":[116,178,183,200],"inflated":[117],"convex":[118],"robot":[119],"geometries,":[122],"so":[123],"robot-obstacle":[125],"contacts,":[126],"motion,":[129],"self-collisions":[131],"shape":[133],"without":[137,208],"requiring":[138],"full":[139],"constrained":[140],"trajectory":[141],"optimization.":[142],"analyze":[144],"contact-inactive":[146],"closed":[147],"loop":[148],"show":[150,188,225],"local":[151],"exponential":[152],"under":[155],"standard":[156],"regularity":[157],"assumptions.":[158],"For":[159],"contacts":[160],"activated":[161],"inside":[162],"rollout,":[164],"we":[165],"characterize":[166],"corresponding":[168],"discrete":[169],"updates":[170],"bound":[172],"effect":[174],"moving":[176],"obstacles":[177],"regular":[179],"sets.":[181],"Simulations":[182],"40-DOF":[185],"multi-chain":[186],"system":[187],"intermediate":[190],"horizons":[191],"balance":[192],"anticipation,":[193],"responsiveness,":[194],"computational":[196],"cost.":[197],"Hardware":[198],"experiments":[199],"6-DOF":[202],"platform":[203],"demonstrate":[204],"consistent":[205],"sim-to-real":[206],"behavior":[207],"accurate":[209],"inertial":[210],"parameter":[211],"estimation,":[212],"comparisons":[214],"against":[215],"optimization":[217],"fabrics":[218],"(MPC)":[223],"baselines":[224],"improved":[226],"success":[227],"rates":[228],"clutter":[231],"while":[232],"preserving":[233],"solve":[234],"times":[235],"compatible":[236],"real-time":[238],"execution":[239],"tested":[242],"regimes.":[243]},"counts_by_year":[],"updated_date":"2026-07-28T07:46:37.118299","created_date":"2026-07-21T00:00:00"}
