Rule-based Evaluation and Optimal Control for Autonomous Driving

We develop optimal control strategies for autonomous vehicles (AVs) that are required to meet complex specifications imposed as rules of the road (ROTR) and locally specific cultural expectations of reasonable driving behavior. We formulate these specifications as rules, and specify their priorities...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Hauptverfasser: Xiao, Wei, Mehdipour, Noushin, Collin, Anne, Bin-Nun, Amitai Y, Frazzoli, Emilio, Tebbens, Radboud Duintjer, Belta, Calin
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 Xiao, Wei
Mehdipour, Noushin
Collin, Anne
Bin-Nun, Amitai Y
Frazzoli, Emilio
Tebbens, Radboud Duintjer
Belta, Calin
description We develop optimal control strategies for autonomous vehicles (AVs) that are required to meet complex specifications imposed as rules of the road (ROTR) and locally specific cultural expectations of reasonable driving behavior. We formulate these specifications as rules, and specify their priorities by constructing a priority structure, called \underline{T}otal \underline{OR}der over e\underline{Q}uivalence classes (TORQ). We propose a recursive framework, in which the satisfaction of the rules in the priority structure are iteratively relaxed in reverse order of priority. Central to this framework is an optimal control problem, where convergence to desired states is achieved using Control Lyapunov Functions (CLFs) and clearance with other road users is enforced through Control Barrier Functions (CBFs). We present offline and online approaches to this problem. In the latter, the AV has limited sensing range that affects the activation of the rules, and the control is generated using a receding horizon (Model Predictive Control, MPC) approach. We also show how the offline method can be used for after-the-fact (offline) pass/fail evaluation of trajectories - a given trajectory is rejected if we can find a controller producing a trajectory that leads to less violation of the rule priority structure. We present case studies with multiple driving scenarios to demonstrate the effectiveness of the algorithms, and to compare the offline and online versions of our proposed framework.
doi_str_mv 10.48550/arxiv.2107.07460
format Article
fullrecord <record><control><sourceid>arxiv_GOX</sourceid><recordid>TN_cdi_arxiv_primary_2107_07460</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>2107_07460</sourcerecordid><originalsourceid>FETCH-LOGICAL-a670-8bb67ef788920fa16bc9b0404c6d755456caac3fbde3e0c146209cc7584d6cf03</originalsourceid><addsrcrecordid>eNotz8lOwzAUhWFvWKDCA7DCL5Bwk3jKjiqUQapUCXUfXU_IkmtXziB4e6CwOrtf5yPkroGaKc7hActnWOu2AVmDZAKuyeP7El2lcXKW7laMC84hJ4rJ0sN5DieMdMhpLjlSnwvdLnNO-ZSXiT6VsIb0cUOuPMbJ3f7vhhyfd8fhtdofXt6G7b5CIaFSWgvpvFSqb8FjI7TpNTBgRljJOePCIJrOa-s6B6ZhooXeGMkVs8J46Dbk_i97IYzn8nOtfI2_lPFC6b4BIRxEGA</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype></control><display><type>article</type><title>Rule-based Evaluation and Optimal Control for Autonomous Driving</title><source>arXiv.org</source><creator>Xiao, Wei ; Mehdipour, Noushin ; Collin, Anne ; Bin-Nun, Amitai Y ; Frazzoli, Emilio ; Tebbens, Radboud Duintjer ; Belta, Calin</creator><creatorcontrib>Xiao, Wei ; Mehdipour, Noushin ; Collin, Anne ; Bin-Nun, Amitai Y ; Frazzoli, Emilio ; Tebbens, Radboud Duintjer ; Belta, Calin</creatorcontrib><description>We develop optimal control strategies for autonomous vehicles (AVs) that are required to meet complex specifications imposed as rules of the road (ROTR) and locally specific cultural expectations of reasonable driving behavior. We formulate these specifications as rules, and specify their priorities by constructing a priority structure, called \underline{T}otal \underline{OR}der over e\underline{Q}uivalence classes (TORQ). We propose a recursive framework, in which the satisfaction of the rules in the priority structure are iteratively relaxed in reverse order of priority. Central to this framework is an optimal control problem, where convergence to desired states is achieved using Control Lyapunov Functions (CLFs) and clearance with other road users is enforced through Control Barrier Functions (CBFs). We present offline and online approaches to this problem. In the latter, the AV has limited sensing range that affects the activation of the rules, and the control is generated using a receding horizon (Model Predictive Control, MPC) approach. We also show how the offline method can be used for after-the-fact (offline) pass/fail evaluation of trajectories - a given trajectory is rejected if we can find a controller producing a trajectory that leads to less violation of the rule priority structure. We present case studies with multiple driving scenarios to demonstrate the effectiveness of the algorithms, and to compare the offline and online versions of our proposed framework.</description><identifier>DOI: 10.48550/arxiv.2107.07460</identifier><language>eng</language><subject>Computer Science - Robotics ; Computer Science - Systems and Control</subject><creationdate>2021-07</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/2107.07460$$EView_record_in_Cornell_University$$FView_record_in_$$GCornell_University$$Hfree_for_read</linktorsrc><backlink>$$Uhttps://doi.org/10.48550/arXiv.2107.07460$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Xiao, Wei</creatorcontrib><creatorcontrib>Mehdipour, Noushin</creatorcontrib><creatorcontrib>Collin, Anne</creatorcontrib><creatorcontrib>Bin-Nun, Amitai Y</creatorcontrib><creatorcontrib>Frazzoli, Emilio</creatorcontrib><creatorcontrib>Tebbens, Radboud Duintjer</creatorcontrib><creatorcontrib>Belta, Calin</creatorcontrib><title>Rule-based Evaluation and Optimal Control for Autonomous Driving</title><description>We develop optimal control strategies for autonomous vehicles (AVs) that are required to meet complex specifications imposed as rules of the road (ROTR) and locally specific cultural expectations of reasonable driving behavior. We formulate these specifications as rules, and specify their priorities by constructing a priority structure, called \underline{T}otal \underline{OR}der over e\underline{Q}uivalence classes (TORQ). We propose a recursive framework, in which the satisfaction of the rules in the priority structure are iteratively relaxed in reverse order of priority. Central to this framework is an optimal control problem, where convergence to desired states is achieved using Control Lyapunov Functions (CLFs) and clearance with other road users is enforced through Control Barrier Functions (CBFs). We present offline and online approaches to this problem. In the latter, the AV has limited sensing range that affects the activation of the rules, and the control is generated using a receding horizon (Model Predictive Control, MPC) approach. We also show how the offline method can be used for after-the-fact (offline) pass/fail evaluation of trajectories - a given trajectory is rejected if we can find a controller producing a trajectory that leads to less violation of the rule priority structure. We present case studies with multiple driving scenarios to demonstrate the effectiveness of the algorithms, and to compare the offline and online versions of our proposed framework.</description><subject>Computer Science - Robotics</subject><subject>Computer Science - Systems and Control</subject><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2021</creationdate><recordtype>article</recordtype><sourceid>GOX</sourceid><recordid>eNotz8lOwzAUhWFvWKDCA7DCL5Bwk3jKjiqUQapUCXUfXU_IkmtXziB4e6CwOrtf5yPkroGaKc7hActnWOu2AVmDZAKuyeP7El2lcXKW7laMC84hJ4rJ0sN5DieMdMhpLjlSnwvdLnNO-ZSXiT6VsIb0cUOuPMbJ3f7vhhyfd8fhtdofXt6G7b5CIaFSWgvpvFSqb8FjI7TpNTBgRljJOePCIJrOa-s6B6ZhooXeGMkVs8J46Dbk_i97IYzn8nOtfI2_lPFC6b4BIRxEGA</recordid><startdate>20210715</startdate><enddate>20210715</enddate><creator>Xiao, Wei</creator><creator>Mehdipour, Noushin</creator><creator>Collin, Anne</creator><creator>Bin-Nun, Amitai Y</creator><creator>Frazzoli, Emilio</creator><creator>Tebbens, Radboud Duintjer</creator><creator>Belta, Calin</creator><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20210715</creationdate><title>Rule-based Evaluation and Optimal Control for Autonomous Driving</title><author>Xiao, Wei ; Mehdipour, Noushin ; Collin, Anne ; Bin-Nun, Amitai Y ; Frazzoli, Emilio ; Tebbens, Radboud Duintjer ; Belta, Calin</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a670-8bb67ef788920fa16bc9b0404c6d755456caac3fbde3e0c146209cc7584d6cf03</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2021</creationdate><topic>Computer Science - Robotics</topic><topic>Computer Science - Systems and Control</topic><toplevel>online_resources</toplevel><creatorcontrib>Xiao, Wei</creatorcontrib><creatorcontrib>Mehdipour, Noushin</creatorcontrib><creatorcontrib>Collin, Anne</creatorcontrib><creatorcontrib>Bin-Nun, Amitai Y</creatorcontrib><creatorcontrib>Frazzoli, Emilio</creatorcontrib><creatorcontrib>Tebbens, Radboud Duintjer</creatorcontrib><creatorcontrib>Belta, Calin</creatorcontrib><collection>arXiv Computer Science</collection><collection>arXiv.org</collection></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext_linktorsrc</fulltext></delivery><addata><au>Xiao, Wei</au><au>Mehdipour, Noushin</au><au>Collin, Anne</au><au>Bin-Nun, Amitai Y</au><au>Frazzoli, Emilio</au><au>Tebbens, Radboud Duintjer</au><au>Belta, Calin</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Rule-based Evaluation and Optimal Control for Autonomous Driving</atitle><date>2021-07-15</date><risdate>2021</risdate><abstract>We develop optimal control strategies for autonomous vehicles (AVs) that are required to meet complex specifications imposed as rules of the road (ROTR) and locally specific cultural expectations of reasonable driving behavior. We formulate these specifications as rules, and specify their priorities by constructing a priority structure, called \underline{T}otal \underline{OR}der over e\underline{Q}uivalence classes (TORQ). We propose a recursive framework, in which the satisfaction of the rules in the priority structure are iteratively relaxed in reverse order of priority. Central to this framework is an optimal control problem, where convergence to desired states is achieved using Control Lyapunov Functions (CLFs) and clearance with other road users is enforced through Control Barrier Functions (CBFs). We present offline and online approaches to this problem. In the latter, the AV has limited sensing range that affects the activation of the rules, and the control is generated using a receding horizon (Model Predictive Control, MPC) approach. We also show how the offline method can be used for after-the-fact (offline) pass/fail evaluation of trajectories - a given trajectory is rejected if we can find a controller producing a trajectory that leads to less violation of the rule priority structure. We present case studies with multiple driving scenarios to demonstrate the effectiveness of the algorithms, and to compare the offline and online versions of our proposed framework.</abstract><doi>10.48550/arxiv.2107.07460</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext_linktorsrc
identifier DOI: 10.48550/arxiv.2107.07460
ispartof
issn
language eng
recordid cdi_arxiv_primary_2107_07460
source arXiv.org
subjects Computer Science - Robotics
Computer Science - Systems and Control
title Rule-based Evaluation and Optimal Control for Autonomous Driving
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%3A13%3A20IST&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=Rule-based%20Evaluation%20and%20Optimal%20Control%20for%20Autonomous%20Driving&rft.au=Xiao,%20Wei&rft.date=2021-07-15&rft_id=info:doi/10.48550/arxiv.2107.07460&rft_dat=%3Carxiv_GOX%3E2107_07460%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