Training Neural Network Controllers Using Control Barrier Functions in the Presence of Disturbances

Control Barrier Functions (CBF) have been recently utilized in the design of provably safe feedback control laws for nonlinear systems. These feedback control methods typically compute the next control input by solving an online Quadratic Program (QP). Solving QP in real-time can be a computationall...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Yaghoubi, Shakiba, Fainekos, Georgios, Sankaranarayanan, Sriram
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext bestellen
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title
container_volume
creator Yaghoubi, Shakiba
Fainekos, Georgios
Sankaranarayanan, Sriram
description Control Barrier Functions (CBF) have been recently utilized in the design of provably safe feedback control laws for nonlinear systems. These feedback control methods typically compute the next control input by solving an online Quadratic Program (QP). Solving QP in real-time can be a computationally expensive process for resource constraint systems. In this work, we propose to use imitation learning to learn Neural Network-based feedback controllers which will satisfy the CBF constraints. In the process, we also develop a new class of High Order CBF for systems under external disturbances. We demonstrate the framework on a unicycle model subject to external disturbances, e.g., wind or currents.
doi_str_mv 10.48550/arxiv.2001.08088
format Article
fullrecord <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_2001_08088</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2001_08088</sourcerecordid><originalsourceid>FETCH-LOGICAL-a678-80b5f9375f430d313094004b1e6b3ccaa10986ab6f590274b2d6a2540b2852383</originalsourceid><addsrcrecordid>eNotj7tOxDAURN1QoIUPoMI_kHDjR-KUEFhAWgFFto6us_ZiERx0nfD4e_ZVHc1oNNJh7KqAXBmt4QbpN3znAqDIwYAx56xvCUMMcctf3Ew47DD9jPTBmzFONA6Do8TXaT84NfwOiYIjvpxjP4UxJh4in94dfyOXXOwdHz2_D2mayeIupgt25nFI7vLEBWuXD23zlK1eH5-b21WGZWUyA1b7WlbaKwkbWUioFYCyhSut7HvEAmpToi29rkFUyopNiUIrsMJoIY1csOvj7cGy-6LwifTX7W27g638BwEHT8E</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Training Neural Network Controllers Using Control Barrier Functions in the Presence of Disturbances</title><source>arXiv.org</source><creator>Yaghoubi, Shakiba ; Fainekos, Georgios ; Sankaranarayanan, Sriram</creator><creatorcontrib>Yaghoubi, Shakiba ; Fainekos, Georgios ; Sankaranarayanan, Sriram</creatorcontrib><description>Control Barrier Functions (CBF) have been recently utilized in the design of provably safe feedback control laws for nonlinear systems. These feedback control methods typically compute the next control input by solving an online Quadratic Program (QP). Solving QP in real-time can be a computationally expensive process for resource constraint systems. In this work, we propose to use imitation learning to learn Neural Network-based feedback controllers which will satisfy the CBF constraints. In the process, we also develop a new class of High Order CBF for systems under external disturbances. We demonstrate the framework on a unicycle model subject to external disturbances, e.g., wind or currents.</description><identifier>DOI: 10.48550/arxiv.2001.08088</identifier><language>eng</language><subject>Computer Science - Learning ; Computer Science - Systems and Control ; Mathematics - Optimization and Control ; Statistics - Machine Learning</subject><creationdate>2020-01</creationdate><rights>http://arxiv.org/licenses/nonexclusive-distrib/1.0</rights><oa>free_for_read</oa><woscitedreferencessubscribed>false</woscitedreferencessubscribed></display><links><openurl>$$Topenurl_article</openurl><openurlfulltext>$$Topenurlfull_article</openurlfulltext><thumbnail>$$Tsyndetics_thumb_exl</thumbnail><link.rule.ids>228,230,780,885</link.rule.ids><linktorsrc>$$Uhttps://arxiv.org/abs/2001.08088$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.2001.08088$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Yaghoubi, Shakiba</creatorcontrib><creatorcontrib>Fainekos, Georgios</creatorcontrib><creatorcontrib>Sankaranarayanan, Sriram</creatorcontrib><title>Training Neural Network Controllers Using Control Barrier Functions in the Presence of Disturbances</title><description>Control Barrier Functions (CBF) have been recently utilized in the design of provably safe feedback control laws for nonlinear systems. These feedback control methods typically compute the next control input by solving an online Quadratic Program (QP). Solving QP in real-time can be a computationally expensive process for resource constraint systems. In this work, we propose to use imitation learning to learn Neural Network-based feedback controllers which will satisfy the CBF constraints. In the process, we also develop a new class of High Order CBF for systems under external disturbances. We demonstrate the framework on a unicycle model subject to external disturbances, e.g., wind or currents.</description><subject>Computer Science - Learning</subject><subject>Computer Science - Systems and Control</subject><subject>Mathematics - Optimization and Control</subject><subject>Statistics - Machine Learning</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2020</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNotj7tOxDAURN1QoIUPoMI_kHDjR-KUEFhAWgFFto6us_ZiERx0nfD4e_ZVHc1oNNJh7KqAXBmt4QbpN3znAqDIwYAx56xvCUMMcctf3Ew47DD9jPTBmzFONA6Do8TXaT84NfwOiYIjvpxjP4UxJh4in94dfyOXXOwdHz2_D2mayeIupgt25nFI7vLEBWuXD23zlK1eH5-b21WGZWUyA1b7WlbaKwkbWUioFYCyhSut7HvEAmpToi29rkFUyopNiUIrsMJoIY1csOvj7cGy-6LwifTX7W27g638BwEHT8E</recordid><startdate>20200118</startdate><enddate>20200118</enddate><creator>Yaghoubi, Shakiba</creator><creator>Fainekos, Georgios</creator><creator>Sankaranarayanan, Sriram</creator><scope>AKY</scope><scope>AKZ</scope><scope>EPD</scope><scope>GOX</scope></search><sort><creationdate>20200118</creationdate><title>Training Neural Network Controllers Using Control Barrier Functions in the Presence of Disturbances</title><author>Yaghoubi, Shakiba ; Fainekos, Georgios ; Sankaranarayanan, Sriram</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a678-80b5f9375f430d313094004b1e6b3ccaa10986ab6f590274b2d6a2540b2852383</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2020</creationdate><topic>Computer Science - Learning</topic><topic>Computer Science - Systems and Control</topic><topic>Mathematics - Optimization and Control</topic><topic>Statistics - Machine Learning</topic><toplevel>online_resources</toplevel><creatorcontrib>Yaghoubi, Shakiba</creatorcontrib><creatorcontrib>Fainekos, Georgios</creatorcontrib><creatorcontrib>Sankaranarayanan, Sriram</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv Mathematics</collection><collection>arXiv Statistics</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Yaghoubi, Shakiba</au><au>Fainekos, Georgios</au><au>Sankaranarayanan, Sriram</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Training Neural Network Controllers Using Control Barrier Functions in the Presence of Disturbances</atitle><date>2020-01-18</date><risdate>2020</risdate><abstract>Control Barrier Functions (CBF) have been recently utilized in the design of provably safe feedback control laws for nonlinear systems. These feedback control methods typically compute the next control input by solving an online Quadratic Program (QP). Solving QP in real-time can be a computationally expensive process for resource constraint systems. In this work, we propose to use imitation learning to learn Neural Network-based feedback controllers which will satisfy the CBF constraints. In the process, we also develop a new class of High Order CBF for systems under external disturbances. We demonstrate the framework on a unicycle model subject to external disturbances, e.g., wind or currents.</abstract><doi>10.48550/arxiv.2001.08088</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier DOI: 10.48550/arxiv.2001.08088
ispartof
issn
language eng
recordid cdi_arxiv_primary_2001_08088
source arXiv.org
subjects Computer Science - Learning
Computer Science - Systems and Control
Mathematics - Optimization and Control
Statistics - Machine Learning
title Training Neural Network Controllers Using Control Barrier Functions in the Presence of Disturbances
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-11T12%3A34%3A57IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-arxiv_GOX&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Training%20Neural%20Network%20Controllers%20Using%20Control%20Barrier%20Functions%20in%20the%20Presence%20of%20Disturbances&rft.au=Yaghoubi,%20Shakiba&rft.date=2020-01-18&rft_id=info:doi/10.48550/arxiv.2001.08088&rft_dat=%3Carxiv_GOX%3E2001_08088%3C/arxiv_GOX%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_id=info:pmid/&rfr_iscdi=true