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...

Full description

Saved in:
Bibliographic Details
Published inIEEE control systems letters Vol. 5; no. 3; pp. 1031 - 1036
Main Authors Lopez, Brett T., Slotine, Jean-Jacques E., How, Jonathan P.
Format Journal Article
LanguageEnglish
Published IEEE 01.07.2021
Subjects
Online AccessGet 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