Robust Adaptive Control Barrier Functions: An Adaptive and Data-Driven Approach to Safety
A new framework is developed for control of constrained nonlinear systems with structured parametric uncertainty. Forward invariance of a safe set is achieved through online parameter adaptation and data-driven model estimation. The new adaptive data-driven safety paradigm is merged with a recent ad...
Saved in:
Published in | IEEE control systems letters Vol. 5; no. 3; pp. 1031 - 1036 |
---|---|
Main Authors | , , |
Format | Journal Article |
Language | English |
Published |
IEEE
01.07.2021
|
Subjects | |
Online Access | Get full text |
Cover
Loading…
Abstract | A new framework is developed for control of constrained nonlinear systems with structured parametric uncertainty. Forward invariance of a safe set is achieved through online parameter adaptation and data-driven model estimation. The new adaptive data-driven safety paradigm is merged with a recent adaptive controller for systems nominally contracting in closed-loop. This unification is more general than other safety controllers as contraction does not require the system be invertible or in a particular form. The method is tested on the pitch dynamics of an aircraft with uncertain nonlinear aerodynamics. |
---|---|
AbstractList | A new framework is developed for control of constrained nonlinear systems with structured parametric uncertainty. Forward invariance of a safe set is achieved through online parameter adaptation and data-driven model estimation. The new adaptive data-driven safety paradigm is merged with a recent adaptive controller for systems nominally contracting in closed-loop. This unification is more general than other safety controllers as contraction does not require the system be invertible or in a particular form. The method is tested on the pitch dynamics of an aircraft with uncertain nonlinear aerodynamics. |
Author | How, Jonathan P. Slotine, Jean-Jacques E. Lopez, Brett T. |
Author_xml | – sequence: 1 givenname: Brett T. orcidid: 0000-0001-5366-911X surname: Lopez fullname: Lopez, Brett T. email: btlopez@mit.edu organization: Aerospace Control Laboratory, Massachusetts Institute of Technology, Cambridge, MA, USA – sequence: 2 givenname: Jean-Jacques E. orcidid: 0000-0002-7161-7812 surname: Slotine fullname: Slotine, Jean-Jacques E. email: jjs@mit.edu organization: Nonlinear Systems Laboratory, Massachusetts Institute of Technology, Cambridge, MA, USA – sequence: 3 givenname: Jonathan P. orcidid: 0000-0001-8576-1930 surname: How fullname: How, Jonathan P. email: jhow@mit.edu organization: Aerospace Control Laboratory, Massachusetts Institute of Technology, Cambridge, MA, USA |
BookMark | eNp9kM1KAzEQgIMoWGtfQC95ga35203irW6tCgXB6qGnZTY_uFI3SzYV-va2tqh48DQzzHwzzHeGjtvQOoQuKBlTSvTVvFwsF2NGGBlzQnLN-BEaMCHzjIq8OP6Vn6JR378RQqhikjA9QMunUK_7hCcWutR8OFyGNsWwwjcQY-Minq1bk5rQ9td40v6MQWvxFBJk07gtt42uiwHMK04BL8C7tDlHJx5WvRsd4hC9zG6fy_ts_nj3UE7mmWGFTJmltpCFUp4JXjjpufCKMeOVKEAKm-cCRA2uBq8sM5xI6aAmtddMGyKN5UPE9ntNDH0fna-62LxD3FSUVDs_1ZefauenOvjZQuoPZJoEuz9ThGb1P3q5Rxvn3PctTZmWheCf7Y113Q |
CODEN | ICSLBO |
CitedBy_id | crossref_primary_10_1109_TITS_2023_3327085 crossref_primary_10_1109_TNNLS_2022_3203977 crossref_primary_10_1115_1_4065647 crossref_primary_10_1002_rnc_5779 crossref_primary_10_1109_LCSYS_2023_3329518 crossref_primary_10_1016_j_nahs_2022_101295 crossref_primary_10_1109_TAC_2021_3074895 crossref_primary_10_1109_TAC_2024_3358210 crossref_primary_10_1109_TSMC_2023_3301881 crossref_primary_10_1109_LCSYS_2023_3312248 crossref_primary_10_3390_electronics11223657 crossref_primary_10_1016_j_rcim_2025_102964 crossref_primary_10_1109_OJCSYS_2022_3216545 crossref_primary_10_1109_LCSYS_2022_3227514 crossref_primary_10_1016_j_automatica_2022_110684 crossref_primary_10_1016_j_ifacol_2023_10_421 crossref_primary_10_1002_asjc_3169 crossref_primary_10_3389_frobt_2022_772228 crossref_primary_10_1109_LCSYS_2023_3247521 crossref_primary_10_3390_s22134743 crossref_primary_10_1016_j_segan_2023_101202 crossref_primary_10_1109_TAC_2021_3137059 crossref_primary_10_1109_TFUZZ_2022_3191087 crossref_primary_10_1109_LCSYS_2021_3133359 crossref_primary_10_1016_j_isatra_2024_11_011 crossref_primary_10_1109_MSMC_2024_3431789 crossref_primary_10_1016_j_sysconle_2024_105798 crossref_primary_10_1109_TAC_2021_3120622 crossref_primary_10_1109_TNNLS_2023_3264815 crossref_primary_10_1109_OJCSYS_2024_3385348 crossref_primary_10_1049_cth2_12202 crossref_primary_10_1109_LCSYS_2022_3232059 crossref_primary_10_1002_rnc_6585 crossref_primary_10_1109_TAC_2023_3275305 crossref_primary_10_1002_rnc_7550 crossref_primary_10_1109_TIV_2022_3148212 crossref_primary_10_1016_j_automatica_2024_112059 crossref_primary_10_1016_j_ifacol_2023_10_679 crossref_primary_10_1016_j_jfranklin_2025_107625 crossref_primary_10_1146_annurev_control_042920_020211 crossref_primary_10_1016_j_ifacol_2023_12_005 crossref_primary_10_1109_TSMC_2022_3203176 crossref_primary_10_1109_LCSYS_2021_3133418 crossref_primary_10_1109_OJCSYS_2025_3529364 crossref_primary_10_1109_LCSYS_2024_3514998 crossref_primary_10_1109_TASE_2022_3217468 crossref_primary_10_1109_TRO_2022_3208502 crossref_primary_10_1109_JAS_2021_1004347 crossref_primary_10_1109_LCSYS_2023_3287801 crossref_primary_10_1109_TCNS_2022_3203363 crossref_primary_10_1109_TAC_2023_3332018 crossref_primary_10_1109_TFUZZ_2023_3309706 crossref_primary_10_1109_TRO_2021_3118965 crossref_primary_10_1002_rnc_7464 crossref_primary_10_1109_TSMC_2023_3292810 crossref_primary_10_1016_j_ifacol_2022_11_232 crossref_primary_10_1109_TCYB_2022_3164234 crossref_primary_10_1007_s11424_021_1230_x crossref_primary_10_3390_app15052315 crossref_primary_10_1016_j_jfranklin_2023_10_034 crossref_primary_10_1002_rnc_6239 crossref_primary_10_1016_j_arcontrol_2024_100947 crossref_primary_10_1109_TASE_2023_3339501 crossref_primary_10_1007_s12555_024_0784_5 crossref_primary_10_1016_j_ejcon_2023_100914 crossref_primary_10_1109_LCSYS_2023_3235958 crossref_primary_10_1109_LCSYS_2023_3285188 crossref_primary_10_1109_OJCSYS_2022_3209945 crossref_primary_10_1109_LCSYS_2021_3134942 crossref_primary_10_1109_TRO_2023_3249564 crossref_primary_10_1109_TAC_2023_3292329 crossref_primary_10_1016_j_ifacol_2023_10_1872 crossref_primary_10_1002_acs_3390 crossref_primary_10_1109_TSMC_2023_3240290 crossref_primary_10_1016_j_jfranklin_2024_106882 crossref_primary_10_1109_TCST_2022_3160058 |
Cites_doi | 10.1109/LCSYS.2018.2853698 10.23919/ACC.2017.7963129 10.23919/ACC.1990.4791159 10.1016/S0005-1098(98)00019-3 10.1016/j.ifacol.2017.08.512 10.1016/j.automatica.2014.10.036 10.1016/j.ifacol.2015.11.152 10.23919/ECC.2019.8796030 10.1109/TAC.2017.2668380 10.1109/TAC.2016.2638961 10.1109/ICCPS.2018.00018 10.1007/978-1-4757-2201-7 |
ContentType | Journal Article |
DBID | 97E RIA RIE AAYXX CITATION |
DOI | 10.1109/LCSYS.2020.3005923 |
DatabaseName | IEEE All-Society Periodicals Package (ASPP) 2005–Present IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef |
DatabaseTitle | CrossRef |
DatabaseTitleList | |
Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://proxy.k.utb.cz/login?url=https://ieeexplore.ieee.org/ sourceTypes: Publisher |
DeliveryMethod | fulltext_linktorsrc |
EISSN | 2475-1456 |
EndPage | 1036 |
ExternalDocumentID | 10_1109_LCSYS_2020_3005923 9129764 |
Genre | orig-research |
GrantInformation_xml | – fundername: NSF Graduate Research Fellowship grantid: 1122374 funderid: 10.13039/100000001 |
GroupedDBID | 0R~ 6IK 97E AAJGR AASAJ AAWTH ABAZT ABJNI ABQJQ ABVLG ACGFS AGQYO AHBIQ AKJIK ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ EBS EJD IFIPE IPLJI JAVBF OCL RIA RIE AAYXX CITATION RIG |
ID | FETCH-LOGICAL-c267t-d1d67688f2436e7f34f822cf846a74d554a4baebaf8d2c3077eab0bf929c07cd3 |
IEDL.DBID | RIE |
ISSN | 2475-1456 |
IngestDate | Tue Jul 01 04:06:35 EDT 2025 Thu Apr 24 23:07:28 EDT 2025 Wed Aug 27 02:32:44 EDT 2025 |
IsPeerReviewed | true |
IsScholarly | true |
Issue | 3 |
Language | English |
License | https://ieeexplore.ieee.org/Xplorehelp/downloads/license-information/IEEE.html https://doi.org/10.15223/policy-029 https://doi.org/10.15223/policy-037 |
LinkModel | DirectLink |
MergedId | FETCHMERGED-LOGICAL-c267t-d1d67688f2436e7f34f822cf846a74d554a4baebaf8d2c3077eab0bf929c07cd3 |
ORCID | 0000-0002-7161-7812 0000-0001-5366-911X 0000-0001-8576-1930 |
PageCount | 6 |
ParticipantIDs | crossref_primary_10_1109_LCSYS_2020_3005923 crossref_citationtrail_10_1109_LCSYS_2020_3005923 ieee_primary_9129764 |
ProviderPackageCode | CITATION AAYXX |
PublicationCentury | 2000 |
PublicationDate | 2021-July 2021-7-00 |
PublicationDateYYYYMMDD | 2021-07-01 |
PublicationDate_xml | – month: 07 year: 2021 text: 2021-July |
PublicationDecade | 2020 |
PublicationTitle | IEEE control systems letters |
PublicationTitleAbbrev | LCSYS |
PublicationYear | 2021 |
Publisher | IEEE |
Publisher_xml | – name: IEEE |
References | ref13 ref12 ref20 taylor (ref8) 2019 ref11 ref2 lopez (ref18) 2019 ref1 ref17 ref16 taylor (ref7) 2019; 120 lopez (ref10) 2019 lopez (ref14) 2020 ref9 ref4 ref3 ref5 fan (ref6) 2019 slotine (ref15) 1991; 199 krsti? (ref19) 1995 mccormick (ref21) 1995 |
References_xml | – year: 2019 ident: ref18 article-title: Adaptive robust model predictive control for nonlinear systems – year: 2019 ident: ref6 publication-title: Bayesian learning-based adaptive control for safety critical systems – volume: 199 year: 1991 ident: ref15 publication-title: Applied nonlinear control – ident: ref4 doi: 10.1109/LCSYS.2018.2853698 – year: 1995 ident: ref21 publication-title: Aerodynamics Aeronautics and Flight Mechanics – year: 2020 ident: ref14 publication-title: Robust adaptive control barrier functions An adaptive & data-driven approach to safety (extended version) – ident: ref20 doi: 10.23919/ACC.2017.7963129 – ident: ref16 doi: 10.23919/ACC.1990.4791159 – year: 1995 ident: ref19 publication-title: Nonlinear and Adaptive Control Design – year: 2019 ident: ref8 publication-title: Adaptive safety with control barrier functions – ident: ref11 doi: 10.1016/S0005-1098(98)00019-3 – ident: ref17 doi: 10.1016/j.ifacol.2017.08.512 – ident: ref9 doi: 10.1016/j.automatica.2014.10.036 – ident: ref3 doi: 10.1016/j.ifacol.2015.11.152 – year: 2019 ident: ref10 publication-title: Contraction metrics in adaptive nonlinear control – ident: ref2 doi: 10.23919/ECC.2019.8796030 – ident: ref12 doi: 10.1109/TAC.2017.2668380 – ident: ref1 doi: 10.1109/TAC.2016.2638961 – volume: 120 start-page: 1 year: 2019 ident: ref7 article-title: Learning for safety-critical control with control barrier functions publication-title: Mach Learn Res – ident: ref5 doi: 10.1109/ICCPS.2018.00018 – ident: ref13 doi: 10.1007/978-1-4757-2201-7 |
SSID | ssj0001827029 |
Score | 2.5741494 |
Snippet | A new framework is developed for control of constrained nonlinear systems with structured parametric uncertainty. Forward invariance of a safe set is achieved... |
SourceID | crossref ieee |
SourceType | Enrichment Source Index Database Publisher |
StartPage | 1031 |
SubjectTerms | Adaptation models Adaptive control Aerodynamics Constrained control Nonlinear dynamical systems Safety uncertain systems Uncertainty |
Title | Robust Adaptive Control Barrier Functions: An Adaptive and Data-Driven Approach to Safety |
URI | https://ieeexplore.ieee.org/document/9129764 |
Volume | 5 |
hasFullText | 1 |
inHoldings | 1 |
isFullTextHit | |
isPrint | |
link | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV07T8MwELbaTiw8VBDlJQ9skDZx3DhmCy1VhSgDpVI7RX4uoKQqyQC_HttJW0AIsUXRJbLuLr7vc-4BwKVksZJISU8hEXmYE-oxRLnHOIqUJKEIHFGcPEbjGb6f9-cNcL2phVFKueQz1bWX7l--zEVpj8p61AQnEuEmaBriVtVqbc9TYltZRdd1MT7tPQymi6lhgMgQU1tjicJvsefLMBUXS0Z7YLJeRZVC8tItC94VHz8aNP53mftgtwaVMKm84AA0VNYGi6ecl28FTCRb2j0NDqqsdHjLVnZMHRyZkOa87gYm2VaMZRIOWcG84cruhDCpu47DIodTplXxfghmo7vnwdirByl4AkWk8GQgI0MrYo1wGCmiQ6wNLhDaYA9GsDSIgmHOFGc6lkiYr54oxn2uDXQSPhEyPAKtLM_UMYAcccpDFEc-1pjQmAZaI8S51H2kzFs6IFirOBV1l3E77OI1dWzDp6kzS2rNktZm6YCrzTPLqsfGn9Jtq_KNZK3tk99vn4IdZLNQXILtGWgVq1KdGxhR8AvnP5_aOMZv |
linkProvider | IEEE |
linkToHtml | http://utb.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwjV1LT8JAEN4gHvTiI2jE5x68abFsl27XG4IEFTgIJHBq9nnRFILtQX-9u9sCaozx1jTTZjMz3e-b7TwAuJQsUhIp6SkkQg9zQj2GKPcYR6GSJBB1Fyj2B2F3jB8njUkJXK9qYZRSLvlM1eyl-5cvZyKzR2U31IATCfEG2DS430B5tdb6RCWytVV0WRnj05teazgdmhgQmdDUVlmi4Bv6fBmn4tCkswv6y3XkSSQvtSzlNfHxo0Xjfxe6B3YKWgmbuR_sg5JKKmD6POPZWwqbks3trgZbeV46vGMLO6gOdgyoOb-7hc1kLcYSCdssZV57YfdC2Cz6jsN0BodMq_T9AIw796NW1ytGKXgChST1ZF2GJrCINMJBqIgOsDbMQGjDPhjB0nAKhjlTnOlIImG-e6IY97k25En4RMjgEJSTWaKOAOSIUx6gKPSxxoRGtK41QpxL3UDKvKUK6ksVx6LoM27HXbzGLt7waezMEluzxIVZquBq9cw877Lxp3TFqnwlWWj7-PfbF2CrO-r34t7D4OkEbCObk-LSbU9BOV1k6syQipSfO1_6BGMKybk |
openUrl | ctx_ver=Z39.88-2004&ctx_enc=info%3Aofi%2Fenc%3AUTF-8&rfr_id=info%3Asid%2Fsummon.serialssolutions.com&rft_val_fmt=info%3Aofi%2Ffmt%3Akev%3Amtx%3Ajournal&rft.genre=article&rft.atitle=Robust+Adaptive+Control+Barrier+Functions%3A+An+Adaptive+and+Data-Driven+Approach+to+Safety&rft.jtitle=IEEE+control+systems+letters&rft.au=Lopez%2C+Brett+T.&rft.au=Slotine%2C+Jean-Jacques+E.&rft.au=How%2C+Jonathan+P.&rft.date=2021-07-01&rft.issn=2475-1456&rft.eissn=2475-1456&rft.volume=5&rft.issue=3&rft.spage=1031&rft.epage=1036&rft_id=info:doi/10.1109%2FLCSYS.2020.3005923&rft.externalDBID=n%2Fa&rft.externalDocID=10_1109_LCSYS_2020_3005923 |
thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2475-1456&client=summon |
thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2475-1456&client=summon |
thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2475-1456&client=summon |