{"id":"https://openalex.org/W4391021089","doi":"https://doi.org/10.1109/cdc49753.2023.10383734","title":"Multi-Step Model Predictive Safety Filters: Reducing Chattering by Increasing the Prediction Horizon","display_name":"Multi-Step Model Predictive Safety Filters: Reducing Chattering by Increasing the Prediction Horizon","publication_year":2023,"publication_date":"2023-12-13","ids":{"openalex":"https://openalex.org/W4391021089","doi":"https://doi.org/10.1109/cdc49753.2023.10383734"},"language":"en","primary_location":{"id":"doi:10.1109/cdc49753.2023.10383734","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cdc49753.2023.10383734","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 62nd IEEE Conference on Decision and Control (CDC)","raw_type":"proceedings-article"},"type":"article","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/A5007539078","display_name":"Federico Pizarro Bejarano","orcid":"https://orcid.org/0000-0003-4566-6466"},"institutions":[{"id":"https://openalex.org/I4210127509","display_name":"Vector Institute","ror":"https://ror.org/03kqdja62","country_code":"CA","type":"facility","lineage":["https://openalex.org/I4210127509"]},{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]}],"countries":["CA"],"is_corresponding":true,"raw_author_name":"Federico Pizarro Bejarano","raw_affiliation_strings":["University of Toronto Robotics Institute and the Vector Institute for Artificial Intelligence,the Learning Systems and Robotics Lab,Toronto,Canada","the Learning Systems and Robotics Lab, University of Toronto Robotics Institute and the Vector Institute for Artificial Intelligence, Toronto, Canada"],"affiliations":[{"raw_affiliation_string":"University of Toronto Robotics Institute and the Vector Institute for Artificial Intelligence,the Learning Systems and Robotics Lab,Toronto,Canada","institution_ids":["https://openalex.org/I4210127509","https://openalex.org/I185261750"]},{"raw_affiliation_string":"the Learning Systems and Robotics Lab, University of Toronto Robotics Institute and the Vector Institute for Artificial Intelligence, Toronto, Canada","institution_ids":["https://openalex.org/I4210127509","https://openalex.org/I185261750"]}]},{"author_position":"middle","author":{"id":"https://openalex.org/A5011540585","display_name":"Lukas Brunke","orcid":"https://orcid.org/0000-0002-9893-9889"},"institutions":[{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]},{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]},{"id":"https://openalex.org/I4210127509","display_name":"Vector Institute","ror":"https://ror.org/03kqdja62","country_code":"CA","type":"facility","lineage":["https://openalex.org/I4210127509"]}],"countries":["CA","DE"],"is_corresponding":false,"raw_author_name":"Lukas Brunke","raw_affiliation_strings":["University of Toronto Robotics Institute and the Vector Institute for Artificial Intelligence,the Learning Systems and Robotics Lab,Toronto,Canada","the Learning Systems and Robotics Lab, University of Toronto Robotics Institute and the Vector Institute for Artificial Intelligence, Toronto, Canada","Technical University of Munich and the Munich Institute for Robotics and Machine Intelligence (MIRMI), Germany"],"affiliations":[{"raw_affiliation_string":"University of Toronto Robotics Institute and the Vector Institute for Artificial Intelligence,the Learning Systems and Robotics Lab,Toronto,Canada","institution_ids":["https://openalex.org/I4210127509","https://openalex.org/I185261750"]},{"raw_affiliation_string":"the Learning Systems and Robotics Lab, University of Toronto Robotics Institute and the Vector Institute for Artificial Intelligence, Toronto, Canada","institution_ids":["https://openalex.org/I4210127509","https://openalex.org/I185261750"]},{"raw_affiliation_string":"Technical University of Munich and the Munich Institute for Robotics and Machine Intelligence (MIRMI), Germany","institution_ids":["https://openalex.org/I62916508"]}]},{"author_position":"last","author":{"id":"https://openalex.org/A5052147335","display_name":"Angela P. Schoellig","orcid":"https://orcid.org/0000-0003-4012-4668"},"institutions":[{"id":"https://openalex.org/I185261750","display_name":"University of Toronto","ror":"https://ror.org/03dbr7087","country_code":"CA","type":"education","lineage":["https://openalex.org/I185261750"]},{"id":"https://openalex.org/I62916508","display_name":"Technical University of Munich","ror":"https://ror.org/02kkvpp62","country_code":"DE","type":"education","lineage":["https://openalex.org/I62916508"]},{"id":"https://openalex.org/I4210127509","display_name":"Vector Institute","ror":"https://ror.org/03kqdja62","country_code":"CA","type":"facility","lineage":["https://openalex.org/I4210127509"]}],"countries":["CA","DE"],"is_corresponding":false,"raw_author_name":"Angela P. Schoellig","raw_affiliation_strings":["University of Toronto Robotics Institute and the Vector Institute for Artificial Intelligence,the Learning Systems and Robotics Lab,Toronto,Canada","the Learning Systems and Robotics Lab, University of Toronto Robotics Institute and the Vector Institute for Artificial Intelligence, Toronto, Canada","Technical University of Munich and the Munich Institute for Robotics and Machine Intelligence (MIRMI), Germany"],"affiliations":[{"raw_affiliation_string":"University of Toronto Robotics Institute and the Vector Institute for Artificial Intelligence,the Learning Systems and Robotics Lab,Toronto,Canada","institution_ids":["https://openalex.org/I4210127509","https://openalex.org/I185261750"]},{"raw_affiliation_string":"the Learning Systems and Robotics Lab, University of Toronto Robotics Institute and the Vector Institute for Artificial Intelligence, Toronto, Canada","institution_ids":["https://openalex.org/I4210127509","https://openalex.org/I185261750"]},{"raw_affiliation_string":"Technical University of Munich and the Munich Institute for Robotics and Machine Intelligence (MIRMI), Germany","institution_ids":["https://openalex.org/I62916508"]}]}],"institutions":[],"countries_distinct_count":2,"institutions_distinct_count":3,"corresponding_author_ids":["https://openalex.org/A5007539078"],"corresponding_institution_ids":["https://openalex.org/I185261750","https://openalex.org/I4210127509"],"apc_list":null,"apc_paid":null,"fwci":1.3147,"has_fulltext":false,"cited_by_count":7,"citation_normalized_percentile":{"value":0.8110832,"is_in_top_1_percent":false,"is_in_top_10_percent":false},"cited_by_percentile_year":{"min":96,"max":98},"biblio":{"volume":null,"issue":null,"first_page":"4723","last_page":"4730"},"is_retracted":false,"is_paratext":false,"is_xpac":false,"primary_topic":{"id":"https://openalex.org/T10791","display_name":"Advanced Control Systems Optimization","score":0.9998000264167786,"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/T10791","display_name":"Advanced Control Systems Optimization","score":0.9998000264167786,"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/T10876","display_name":"Fault Detection and Control Systems","score":0.9987000226974487,"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/T11236","display_name":"Control Systems and Identification","score":0.9983000159263611,"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/model-predictive-control","display_name":"Model predictive control","score":0.8429170846939087},{"id":"https://openalex.org/keywords/control-theory","display_name":"Control theory (sociology)","score":0.7123111486434937},{"id":"https://openalex.org/keywords/computer-science","display_name":"Computer science","score":0.6265290379524231},{"id":"https://openalex.org/keywords/bounded-function","display_name":"Bounded function","score":0.5649572610855103},{"id":"https://openalex.org/keywords/filter","display_name":"Filter (signal processing)","score":0.5441566109657288},{"id":"https://openalex.org/keywords/constraint","display_name":"Constraint (computer-aided design)","score":0.5283656120300293},{"id":"https://openalex.org/keywords/constraint-satisfaction","display_name":"Constraint satisfaction","score":0.4342958927154541},{"id":"https://openalex.org/keywords/control","display_name":"Control (management)","score":0.38699984550476074},{"id":"https://openalex.org/keywords/mathematical-optimization","display_name":"Mathematical optimization","score":0.3800758421421051},{"id":"https://openalex.org/keywords/mathematics","display_name":"Mathematics","score":0.20606324076652527},{"id":"https://openalex.org/keywords/artificial-intelligence","display_name":"Artificial intelligence","score":0.16037195920944214}],"concepts":[{"id":"https://openalex.org/C172205157","wikidata":"https://www.wikidata.org/wiki/Q1782962","display_name":"Model predictive control","level":3,"score":0.8429170846939087},{"id":"https://openalex.org/C47446073","wikidata":"https://www.wikidata.org/wiki/Q5165890","display_name":"Control theory (sociology)","level":3,"score":0.7123111486434937},{"id":"https://openalex.org/C41008148","wikidata":"https://www.wikidata.org/wiki/Q21198","display_name":"Computer science","level":0,"score":0.6265290379524231},{"id":"https://openalex.org/C34388435","wikidata":"https://www.wikidata.org/wiki/Q2267362","display_name":"Bounded function","level":2,"score":0.5649572610855103},{"id":"https://openalex.org/C106131492","wikidata":"https://www.wikidata.org/wiki/Q3072260","display_name":"Filter (signal processing)","level":2,"score":0.5441566109657288},{"id":"https://openalex.org/C2776036281","wikidata":"https://www.wikidata.org/wiki/Q48769818","display_name":"Constraint (computer-aided design)","level":2,"score":0.5283656120300293},{"id":"https://openalex.org/C44616089","wikidata":"https://www.wikidata.org/wiki/Q30158686","display_name":"Constraint satisfaction","level":3,"score":0.4342958927154541},{"id":"https://openalex.org/C2775924081","wikidata":"https://www.wikidata.org/wiki/Q55608371","display_name":"Control (management)","level":2,"score":0.38699984550476074},{"id":"https://openalex.org/C126255220","wikidata":"https://www.wikidata.org/wiki/Q141495","display_name":"Mathematical optimization","level":1,"score":0.3800758421421051},{"id":"https://openalex.org/C33923547","wikidata":"https://www.wikidata.org/wiki/Q395","display_name":"Mathematics","level":0,"score":0.20606324076652527},{"id":"https://openalex.org/C154945302","wikidata":"https://www.wikidata.org/wiki/Q11660","display_name":"Artificial intelligence","level":1,"score":0.16037195920944214},{"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/C31972630","wikidata":"https://www.wikidata.org/wiki/Q844240","display_name":"Computer vision","level":1,"score":0.0},{"id":"https://openalex.org/C2524010","wikidata":"https://www.wikidata.org/wiki/Q8087","display_name":"Geometry","level":1,"score":0.0},{"id":"https://openalex.org/C49937458","wikidata":"https://www.wikidata.org/wiki/Q2599292","display_name":"Probabilistic logic","level":2,"score":0.0}],"mesh":[],"locations_count":1,"locations":[{"id":"doi:10.1109/cdc49753.2023.10383734","is_oa":false,"landing_page_url":"https://doi.org/10.1109/cdc49753.2023.10383734","pdf_url":null,"source":null,"license":null,"license_id":null,"version":"publishedVersion","is_accepted":true,"is_published":true,"raw_source_name":"2023 62nd IEEE Conference on Decision and Control (CDC)","raw_type":"proceedings-article"}],"best_oa_location":null,"sustainable_development_goals":[],"awards":[],"funders":[],"has_content":{"grobid_xml":false,"pdf":false},"content_urls":null,"referenced_works_count":26,"referenced_works":["https://openalex.org/W1981723834","https://openalex.org/W2053572490","https://openalex.org/W2116364955","https://openalex.org/W2116773335","https://openalex.org/W2145339207","https://openalex.org/W2162991084","https://openalex.org/W2257979135","https://openalex.org/W2396317032","https://openalex.org/W2591892707","https://openalex.org/W2736601468","https://openalex.org/W2792767783","https://openalex.org/W2892521964","https://openalex.org/W2893725532","https://openalex.org/W2962775887","https://openalex.org/W2968945909","https://openalex.org/W2981030070","https://openalex.org/W3013679533","https://openalex.org/W3025460448","https://openalex.org/W3119862069","https://openalex.org/W3194630475","https://openalex.org/W3195968524","https://openalex.org/W4205626291","https://openalex.org/W4293370597","https://openalex.org/W4315489103","https://openalex.org/W6747473740","https://openalex.org/W6810354499"],"related_works":["https://openalex.org/W1990079087","https://openalex.org/W3202234113","https://openalex.org/W2101188133","https://openalex.org/W4248731570","https://openalex.org/W2767128392","https://openalex.org/W4205300464","https://openalex.org/W4313469555","https://openalex.org/W2042246031","https://openalex.org/W2625935233","https://openalex.org/W2086091970"],"abstract_inverted_index":{"Learning-based":[0],"controllers":[1,9],"have":[2],"demonstrated":[3],"su-perior":[4],"performance":[5],"compared":[6,169],"to":[7,60,84,91,151,170],"classical":[8],"in":[10,73,132,149],"various":[11],"tasks.":[12],"However,":[13],"providing":[14],"safety":[15,39,43,49,62,155],"guarantees":[16],"is":[17],"not":[18],"trivial.":[19],"Safety,":[20],"the":[21,33,65,68,74,112,129,153,157],"satisfaction":[22],"of":[23,114,167],"state":[24],"and":[25,70,87,136],"input":[26,105],"constraints,":[27],"can":[28,82],"be":[29],"guaranteed":[30],"by":[31,103,162],"augmenting":[32],"learned":[34],"control":[35,56],"policy":[36],"with":[37,141],"a":[38,47,108,142,165],"filter.":[40],"Model":[41],"predictive":[42,55],"filters":[44],"(MPSFs)":[45],"are":[46],"common":[48],"filtering":[50],"approach":[51,131],"based":[52],"on":[53],"model":[54,116],"(MPC).":[57],"MPSFs":[58],"seek":[59],"guarantee":[61],"while":[63],"minimizing":[64],"difference":[66],"between":[67],"proposed":[69,130,158],"applied":[71],"inputs":[72],"immediate":[75],"next":[76],"time":[77],"step.":[78],"This":[79],"limited":[80],"foresight":[81],"lead":[83],"jerky":[85],"motions":[86],"undesired":[88],"oscillations":[89],"close":[90],"constraint":[92],"boundaries,":[93],"known":[94],"as":[95],"chattering.":[96],"In":[97,139],"this":[98],"paper,":[99],"we":[100,118,146],"reduce":[101],"chattering":[102,161],"considering":[104],"corrections":[106],"over":[107],"longer":[109],"horizon.":[110],"Under":[111],"assumption":[113],"bounded":[115],"uncertainties,":[117],"prove":[119],"recursive":[120],"feasibility":[121],"using":[122],"techniques":[123],"from":[124],"robust":[125],"MPC.":[126],"We":[127],"verified":[128],"both":[133],"extensive":[134],"simulation":[135],"quadrotor":[137],"exper-iments.":[138],"experiments":[140],"Crazyflie":[143],"2.0":[144],"drone,":[145],"show":[147],"that,":[148],"addition":[150],"preserving":[152],"desired":[154],"guarantees,":[156],"MPSF":[159,172],"reduces":[160],"more":[163],"than":[164],"factor":[166],"4":[168],"previous":[171],"formulations.":[173]},"counts_by_year":[{"year":2025,"cited_by_count":4},{"year":2024,"cited_by_count":3}],"updated_date":"2025-11-06T03:46:38.306776","created_date":"2025-10-10T00:00:00"}
