Fast and Modular Autonomy Software for Autonomous Racing Vehicles

Autonomous motorsports aim to replicate the human racecar driver with software and sensors. As in traditional motorsports, Autonomous Racing Vehicles (ARVs) are pushed to their handling limits in multi-agent scenarios at extremely high (\(\geq 150mph\)) speeds. This Operational Design Domain (ODD) p...

Ausführliche Beschreibung

Gespeichert in:
Bibliographische Detailangaben
Veröffentlicht in:arXiv.org 2024-08
Hauptverfasser: Saba, Andrew, Adetunji, Aderotimi, Johnson, Adam, Kothari, Aadi, Sivaprakasam, Matthew, Spisak, Joshua, Bharatia, Prem, Chauhan, Arjun, Duff, Brendan, Gasparro, Noah, King, Charles, Larkin, Ryan, Mao, Brian, Nye, Micah, Parashar, Anjali, Attias, Joseph, Balciunas, Aurimas, Brown, Austin, Chang, Chris, Gao, Ming, Heredia, Cindy, Keats, Andrew, Lavariega, Jose, Muckelroy, William, Slavescu, Andre, Stathas, Nickolas, Suvarna, Nayana, Chuan Tian Zhang, Scherer, Sebastian, Ramanan, Deva
Format: Artikel
Sprache:eng
Schlagworte:
Online-Zugang:Volltext
Tags: Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
container_end_page
container_issue
container_start_page
container_title arXiv.org
container_volume
creator Saba, Andrew
Adetunji, Aderotimi
Johnson, Adam
Kothari, Aadi
Sivaprakasam, Matthew
Spisak, Joshua
Bharatia, Prem
Chauhan, Arjun
Duff, Brendan
Gasparro, Noah
King, Charles
Larkin, Ryan
Mao, Brian
Nye, Micah
Parashar, Anjali
Attias, Joseph
Balciunas, Aurimas
Brown, Austin
Chang, Chris
Gao, Ming
Heredia, Cindy
Keats, Andrew
Lavariega, Jose
Muckelroy, William
Slavescu, Andre
Stathas, Nickolas
Suvarna, Nayana
Chuan Tian Zhang
Scherer, Sebastian
Ramanan, Deva
description Autonomous motorsports aim to replicate the human racecar driver with software and sensors. As in traditional motorsports, Autonomous Racing Vehicles (ARVs) are pushed to their handling limits in multi-agent scenarios at extremely high (\(\geq 150mph\)) speeds. This Operational Design Domain (ODD) presents unique challenges across the autonomy stack. The Indy Autonomous Challenge (IAC) is an international competition aiming to advance autonomous vehicle development through ARV competitions. While far from challenging what a human racecar driver can do, the IAC is pushing the state of the art by facilitating full-sized ARV competitions. This paper details the MIT-Pitt-RW Team's approach to autonomous racing in the IAC. In this work, we present our modular and fast approach to agent detection, motion planning and controls to create an autonomy stack. We also provide analysis of the performance of the software stack in single and multi-agent scenarios for rapid deployment in a fast-paced competition environment. We also cover what did and did not work when deployed on a physical system the Dallara AV-21 platform and potential improvements to address these shortcomings. Finally, we convey lessons learned and discuss limitations and future directions for improvement.
doi_str_mv 10.48550/arxiv.2408.15425
format Article
fullrecord <record><control><sourceid>proquest_arxiv</sourceid><recordid>TN_cdi_arxiv_primary_2408_15425</recordid><sourceformat>XML</sourceformat><sourcesystem>PC</sourcesystem><sourcerecordid>3098383893</sourcerecordid><originalsourceid>FETCH-LOGICAL-a523-7ac312fce5f7f4784ccd5ad9bf769d0cbd05dbcccb226e376fb135af2f981cd63</originalsourceid><addsrcrecordid>eNo9j01Lw0AYhBdBsNT-AE8ueE7cz-zmGIrVQkXQ4jW82Q9NSbN1N1H7762tyBwGhmGYB6ErSnKhpSS3EL_bz5wJonMqBZNnaMI4p5kWjF2gWUobQggrFJOST1C1gDRg6C1-DHbsIOJqHEIftnv8EvzwBdFhH_7TMCb8DKbt3_Cre29N59IlOvfQJTf78ylaL-7W84ds9XS_nFerDCTjmQLDKfPGSa-8UFoYYyXYsvGqKC0xjSXSNsaYhrHCcVX4hnIJnvlSU2MLPkXXp9kjX72L7Rbivv7lrI-ch8bNqbGL4WN0aag3YYz94VPNSan5QSXnP9VfVnw</addsrcrecordid><sourcetype>Open Access Repository</sourcetype><iscdi>true</iscdi><recordtype>article</recordtype><pqid>3098383893</pqid></control><display><type>article</type><title>Fast and Modular Autonomy Software for Autonomous Racing Vehicles</title><source>arXiv.org</source><source>Free E- Journals</source><creator>Saba, Andrew ; Adetunji, Aderotimi ; Johnson, Adam ; Kothari, Aadi ; Sivaprakasam, Matthew ; Spisak, Joshua ; Bharatia, Prem ; Chauhan, Arjun ; Duff, Brendan ; Gasparro, Noah ; King, Charles ; Larkin, Ryan ; Mao, Brian ; Nye, Micah ; Parashar, Anjali ; Attias, Joseph ; Balciunas, Aurimas ; Brown, Austin ; Chang, Chris ; Gao, Ming ; Heredia, Cindy ; Keats, Andrew ; Lavariega, Jose ; Muckelroy, William ; Slavescu, Andre ; Stathas, Nickolas ; Suvarna, Nayana ; Chuan Tian Zhang ; Scherer, Sebastian ; Ramanan, Deva</creator><creatorcontrib>Saba, Andrew ; Adetunji, Aderotimi ; Johnson, Adam ; Kothari, Aadi ; Sivaprakasam, Matthew ; Spisak, Joshua ; Bharatia, Prem ; Chauhan, Arjun ; Duff, Brendan ; Gasparro, Noah ; King, Charles ; Larkin, Ryan ; Mao, Brian ; Nye, Micah ; Parashar, Anjali ; Attias, Joseph ; Balciunas, Aurimas ; Brown, Austin ; Chang, Chris ; Gao, Ming ; Heredia, Cindy ; Keats, Andrew ; Lavariega, Jose ; Muckelroy, William ; Slavescu, Andre ; Stathas, Nickolas ; Suvarna, Nayana ; Chuan Tian Zhang ; Scherer, Sebastian ; Ramanan, Deva</creatorcontrib><description>Autonomous motorsports aim to replicate the human racecar driver with software and sensors. As in traditional motorsports, Autonomous Racing Vehicles (ARVs) are pushed to their handling limits in multi-agent scenarios at extremely high (\(\geq 150mph\)) speeds. This Operational Design Domain (ODD) presents unique challenges across the autonomy stack. The Indy Autonomous Challenge (IAC) is an international competition aiming to advance autonomous vehicle development through ARV competitions. While far from challenging what a human racecar driver can do, the IAC is pushing the state of the art by facilitating full-sized ARV competitions. This paper details the MIT-Pitt-RW Team's approach to autonomous racing in the IAC. In this work, we present our modular and fast approach to agent detection, motion planning and controls to create an autonomy stack. We also provide analysis of the performance of the software stack in single and multi-agent scenarios for rapid deployment in a fast-paced competition environment. We also cover what did and did not work when deployed on a physical system the Dallara AV-21 platform and potential improvements to address these shortcomings. Finally, we convey lessons learned and discuss limitations and future directions for improvement.</description><identifier>EISSN: 2331-8422</identifier><identifier>DOI: 10.48550/arxiv.2408.15425</identifier><language>eng</language><publisher>Ithaca: Cornell University Library, arXiv.org</publisher><subject>Automobile racing ; Autonomy ; Computer Science - Artificial Intelligence ; Computer Science - Robotics ; Computer Science - Software Engineering ; Motion perception ; Motion planning ; Multiagent systems ; Race cars ; Racing ; Software</subject><ispartof>arXiv.org, 2024-08</ispartof><rights>2024. This work is published under http://arxiv.org/licenses/nonexclusive-distrib/1.0/ (the “License”). Notwithstanding the ProQuest Terms and Conditions, you may use this content in accordance with the terms of the License.</rights><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,784,885,27924</link.rule.ids><backlink>$$Uhttps://doi.org/10.55417/fr.2024001$$DView published paper (Access to full text may be restricted)$$Hfree_for_read</backlink><backlink>$$Uhttps://doi.org/10.48550/arXiv.2408.15425$$DView paper in arXiv$$Hfree_for_read</backlink></links><search><creatorcontrib>Saba, Andrew</creatorcontrib><creatorcontrib>Adetunji, Aderotimi</creatorcontrib><creatorcontrib>Johnson, Adam</creatorcontrib><creatorcontrib>Kothari, Aadi</creatorcontrib><creatorcontrib>Sivaprakasam, Matthew</creatorcontrib><creatorcontrib>Spisak, Joshua</creatorcontrib><creatorcontrib>Bharatia, Prem</creatorcontrib><creatorcontrib>Chauhan, Arjun</creatorcontrib><creatorcontrib>Duff, Brendan</creatorcontrib><creatorcontrib>Gasparro, Noah</creatorcontrib><creatorcontrib>King, Charles</creatorcontrib><creatorcontrib>Larkin, Ryan</creatorcontrib><creatorcontrib>Mao, Brian</creatorcontrib><creatorcontrib>Nye, Micah</creatorcontrib><creatorcontrib>Parashar, Anjali</creatorcontrib><creatorcontrib>Attias, Joseph</creatorcontrib><creatorcontrib>Balciunas, Aurimas</creatorcontrib><creatorcontrib>Brown, Austin</creatorcontrib><creatorcontrib>Chang, Chris</creatorcontrib><creatorcontrib>Gao, Ming</creatorcontrib><creatorcontrib>Heredia, Cindy</creatorcontrib><creatorcontrib>Keats, Andrew</creatorcontrib><creatorcontrib>Lavariega, Jose</creatorcontrib><creatorcontrib>Muckelroy, William</creatorcontrib><creatorcontrib>Slavescu, Andre</creatorcontrib><creatorcontrib>Stathas, Nickolas</creatorcontrib><creatorcontrib>Suvarna, Nayana</creatorcontrib><creatorcontrib>Chuan Tian Zhang</creatorcontrib><creatorcontrib>Scherer, Sebastian</creatorcontrib><creatorcontrib>Ramanan, Deva</creatorcontrib><title>Fast and Modular Autonomy Software for Autonomous Racing Vehicles</title><title>arXiv.org</title><description>Autonomous motorsports aim to replicate the human racecar driver with software and sensors. As in traditional motorsports, Autonomous Racing Vehicles (ARVs) are pushed to their handling limits in multi-agent scenarios at extremely high (\(\geq 150mph\)) speeds. This Operational Design Domain (ODD) presents unique challenges across the autonomy stack. The Indy Autonomous Challenge (IAC) is an international competition aiming to advance autonomous vehicle development through ARV competitions. While far from challenging what a human racecar driver can do, the IAC is pushing the state of the art by facilitating full-sized ARV competitions. This paper details the MIT-Pitt-RW Team's approach to autonomous racing in the IAC. In this work, we present our modular and fast approach to agent detection, motion planning and controls to create an autonomy stack. We also provide analysis of the performance of the software stack in single and multi-agent scenarios for rapid deployment in a fast-paced competition environment. We also cover what did and did not work when deployed on a physical system the Dallara AV-21 platform and potential improvements to address these shortcomings. Finally, we convey lessons learned and discuss limitations and future directions for improvement.</description><subject>Automobile racing</subject><subject>Autonomy</subject><subject>Computer Science - Artificial Intelligence</subject><subject>Computer Science - Robotics</subject><subject>Computer Science - Software Engineering</subject><subject>Motion perception</subject><subject>Motion planning</subject><subject>Multiagent systems</subject><subject>Race cars</subject><subject>Racing</subject><subject>Software</subject><issn>2331-8422</issn><fulltext>true</fulltext><rsrctype>article</rsrctype><creationdate>2024</creationdate><recordtype>article</recordtype><sourceid>ABUWG</sourceid><sourceid>AFKRA</sourceid><sourceid>AZQEC</sourceid><sourceid>BENPR</sourceid><sourceid>CCPQU</sourceid><sourceid>DWQXO</sourceid><sourceid>GOX</sourceid><recordid>eNo9j01Lw0AYhBdBsNT-AE8ueE7cz-zmGIrVQkXQ4jW82Q9NSbN1N1H7762tyBwGhmGYB6ErSnKhpSS3EL_bz5wJonMqBZNnaMI4p5kWjF2gWUobQggrFJOST1C1gDRg6C1-DHbsIOJqHEIftnv8EvzwBdFhH_7TMCb8DKbt3_Cre29N59IlOvfQJTf78ylaL-7W84ds9XS_nFerDCTjmQLDKfPGSa-8UFoYYyXYsvGqKC0xjSXSNsaYhrHCcVX4hnIJnvlSU2MLPkXXp9kjX72L7Rbivv7lrI-ch8bNqbGL4WN0aag3YYz94VPNSan5QSXnP9VfVnw</recordid><startdate>20240827</startdate><enddate>20240827</enddate><creator>Saba, Andrew</creator><creator>Adetunji, Aderotimi</creator><creator>Johnson, Adam</creator><creator>Kothari, Aadi</creator><creator>Sivaprakasam, Matthew</creator><creator>Spisak, Joshua</creator><creator>Bharatia, Prem</creator><creator>Chauhan, Arjun</creator><creator>Duff, Brendan</creator><creator>Gasparro, Noah</creator><creator>King, Charles</creator><creator>Larkin, Ryan</creator><creator>Mao, Brian</creator><creator>Nye, Micah</creator><creator>Parashar, Anjali</creator><creator>Attias, Joseph</creator><creator>Balciunas, Aurimas</creator><creator>Brown, Austin</creator><creator>Chang, Chris</creator><creator>Gao, Ming</creator><creator>Heredia, Cindy</creator><creator>Keats, Andrew</creator><creator>Lavariega, Jose</creator><creator>Muckelroy, William</creator><creator>Slavescu, Andre</creator><creator>Stathas, Nickolas</creator><creator>Suvarna, Nayana</creator><creator>Chuan Tian Zhang</creator><creator>Scherer, Sebastian</creator><creator>Ramanan, Deva</creator><general>Cornell University Library, arXiv.org</general><scope>8FE</scope><scope>8FG</scope><scope>ABJCF</scope><scope>ABUWG</scope><scope>AFKRA</scope><scope>AZQEC</scope><scope>BENPR</scope><scope>BGLVJ</scope><scope>CCPQU</scope><scope>DWQXO</scope><scope>HCIFZ</scope><scope>L6V</scope><scope>M7S</scope><scope>PIMPY</scope><scope>PQEST</scope><scope>PQQKQ</scope><scope>PQUKI</scope><scope>PRINS</scope><scope>PTHSS</scope><scope>AKY</scope><scope>GOX</scope></search><sort><creationdate>20240827</creationdate><title>Fast and Modular Autonomy Software for Autonomous Racing Vehicles</title><author>Saba, Andrew ; Adetunji, Aderotimi ; Johnson, Adam ; Kothari, Aadi ; Sivaprakasam, Matthew ; Spisak, Joshua ; Bharatia, Prem ; Chauhan, Arjun ; Duff, Brendan ; Gasparro, Noah ; King, Charles ; Larkin, Ryan ; Mao, Brian ; Nye, Micah ; Parashar, Anjali ; Attias, Joseph ; Balciunas, Aurimas ; Brown, Austin ; Chang, Chris ; Gao, Ming ; Heredia, Cindy ; Keats, Andrew ; Lavariega, Jose ; Muckelroy, William ; Slavescu, Andre ; Stathas, Nickolas ; Suvarna, Nayana ; Chuan Tian Zhang ; Scherer, Sebastian ; Ramanan, Deva</author></sort><facets><frbrtype>5</frbrtype><frbrgroupid>cdi_FETCH-LOGICAL-a523-7ac312fce5f7f4784ccd5ad9bf769d0cbd05dbcccb226e376fb135af2f981cd63</frbrgroupid><rsrctype>articles</rsrctype><prefilter>articles</prefilter><language>eng</language><creationdate>2024</creationdate><topic>Automobile racing</topic><topic>Autonomy</topic><topic>Computer Science - Artificial Intelligence</topic><topic>Computer Science - Robotics</topic><topic>Computer Science - Software Engineering</topic><topic>Motion perception</topic><topic>Motion planning</topic><topic>Multiagent systems</topic><topic>Race cars</topic><topic>Racing</topic><topic>Software</topic><toplevel>online_resources</toplevel><creatorcontrib>Saba, Andrew</creatorcontrib><creatorcontrib>Adetunji, Aderotimi</creatorcontrib><creatorcontrib>Johnson, Adam</creatorcontrib><creatorcontrib>Kothari, Aadi</creatorcontrib><creatorcontrib>Sivaprakasam, Matthew</creatorcontrib><creatorcontrib>Spisak, Joshua</creatorcontrib><creatorcontrib>Bharatia, Prem</creatorcontrib><creatorcontrib>Chauhan, Arjun</creatorcontrib><creatorcontrib>Duff, Brendan</creatorcontrib><creatorcontrib>Gasparro, Noah</creatorcontrib><creatorcontrib>King, Charles</creatorcontrib><creatorcontrib>Larkin, Ryan</creatorcontrib><creatorcontrib>Mao, Brian</creatorcontrib><creatorcontrib>Nye, Micah</creatorcontrib><creatorcontrib>Parashar, Anjali</creatorcontrib><creatorcontrib>Attias, Joseph</creatorcontrib><creatorcontrib>Balciunas, Aurimas</creatorcontrib><creatorcontrib>Brown, Austin</creatorcontrib><creatorcontrib>Chang, Chris</creatorcontrib><creatorcontrib>Gao, Ming</creatorcontrib><creatorcontrib>Heredia, Cindy</creatorcontrib><creatorcontrib>Keats, Andrew</creatorcontrib><creatorcontrib>Lavariega, Jose</creatorcontrib><creatorcontrib>Muckelroy, William</creatorcontrib><creatorcontrib>Slavescu, Andre</creatorcontrib><creatorcontrib>Stathas, Nickolas</creatorcontrib><creatorcontrib>Suvarna, Nayana</creatorcontrib><creatorcontrib>Chuan Tian Zhang</creatorcontrib><creatorcontrib>Scherer, Sebastian</creatorcontrib><creatorcontrib>Ramanan, Deva</creatorcontrib><collection>ProQuest SciTech Collection</collection><collection>ProQuest Technology Collection</collection><collection>Materials Science &amp; Engineering Collection</collection><collection>ProQuest Central (Alumni Edition)</collection><collection>ProQuest Central UK/Ireland</collection><collection>ProQuest Central Essentials</collection><collection>ProQuest Central</collection><collection>Technology Collection</collection><collection>ProQuest One Community College</collection><collection>ProQuest Central Korea</collection><collection>SciTech Premium Collection</collection><collection>ProQuest Engineering Collection</collection><collection>Engineering Database</collection><collection>Publicly Available Content Database</collection><collection>ProQuest One Academic Eastern Edition (DO NOT USE)</collection><collection>ProQuest One Academic</collection><collection>ProQuest One Academic UKI Edition</collection><collection>ProQuest Central China</collection><collection>Engineering Collection</collection><collection>arXiv Computer Science</collection><collection>arXiv.org</collection><jtitle>arXiv.org</jtitle></facets><delivery><delcategory>Remote Search Resource</delcategory><fulltext>fulltext</fulltext></delivery><addata><au>Saba, Andrew</au><au>Adetunji, Aderotimi</au><au>Johnson, Adam</au><au>Kothari, Aadi</au><au>Sivaprakasam, Matthew</au><au>Spisak, Joshua</au><au>Bharatia, Prem</au><au>Chauhan, Arjun</au><au>Duff, Brendan</au><au>Gasparro, Noah</au><au>King, Charles</au><au>Larkin, Ryan</au><au>Mao, Brian</au><au>Nye, Micah</au><au>Parashar, Anjali</au><au>Attias, Joseph</au><au>Balciunas, Aurimas</au><au>Brown, Austin</au><au>Chang, Chris</au><au>Gao, Ming</au><au>Heredia, Cindy</au><au>Keats, Andrew</au><au>Lavariega, Jose</au><au>Muckelroy, William</au><au>Slavescu, Andre</au><au>Stathas, Nickolas</au><au>Suvarna, Nayana</au><au>Chuan Tian Zhang</au><au>Scherer, Sebastian</au><au>Ramanan, Deva</au><format>journal</format><genre>article</genre><ristype>JOUR</ristype><atitle>Fast and Modular Autonomy Software for Autonomous Racing Vehicles</atitle><jtitle>arXiv.org</jtitle><date>2024-08-27</date><risdate>2024</risdate><eissn>2331-8422</eissn><abstract>Autonomous motorsports aim to replicate the human racecar driver with software and sensors. As in traditional motorsports, Autonomous Racing Vehicles (ARVs) are pushed to their handling limits in multi-agent scenarios at extremely high (\(\geq 150mph\)) speeds. This Operational Design Domain (ODD) presents unique challenges across the autonomy stack. The Indy Autonomous Challenge (IAC) is an international competition aiming to advance autonomous vehicle development through ARV competitions. While far from challenging what a human racecar driver can do, the IAC is pushing the state of the art by facilitating full-sized ARV competitions. This paper details the MIT-Pitt-RW Team's approach to autonomous racing in the IAC. In this work, we present our modular and fast approach to agent detection, motion planning and controls to create an autonomy stack. We also provide analysis of the performance of the software stack in single and multi-agent scenarios for rapid deployment in a fast-paced competition environment. We also cover what did and did not work when deployed on a physical system the Dallara AV-21 platform and potential improvements to address these shortcomings. Finally, we convey lessons learned and discuss limitations and future directions for improvement.</abstract><cop>Ithaca</cop><pub>Cornell University Library, arXiv.org</pub><doi>10.48550/arxiv.2408.15425</doi><oa>free_for_read</oa></addata></record>
fulltext fulltext
identifier EISSN: 2331-8422
ispartof arXiv.org, 2024-08
issn 2331-8422
language eng
recordid cdi_arxiv_primary_2408_15425
source arXiv.org; Free E- Journals
subjects Automobile racing
Autonomy
Computer Science - Artificial Intelligence
Computer Science - Robotics
Computer Science - Software Engineering
Motion perception
Motion planning
Multiagent systems
Race cars
Racing
Software
title Fast and Modular Autonomy Software for Autonomous Racing Vehicles
url https://sfx.bib-bvb.de/sfx_tum?ctx_ver=Z39.88-2004&ctx_enc=info:ofi/enc:UTF-8&ctx_tim=2025-01-12T19%3A45%3A30IST&url_ver=Z39.88-2004&url_ctx_fmt=infofi/fmt:kev:mtx:ctx&rfr_id=info:sid/primo.exlibrisgroup.com:primo3-Article-proquest_arxiv&rft_val_fmt=info:ofi/fmt:kev:mtx:journal&rft.genre=article&rft.atitle=Fast%20and%20Modular%20Autonomy%20Software%20for%20Autonomous%20Racing%20Vehicles&rft.jtitle=arXiv.org&rft.au=Saba,%20Andrew&rft.date=2024-08-27&rft.eissn=2331-8422&rft_id=info:doi/10.48550/arxiv.2408.15425&rft_dat=%3Cproquest_arxiv%3E3098383893%3C/proquest_arxiv%3E%3Curl%3E%3C/url%3E&disable_directlink=true&sfx.directlink=off&sfx.report_link=0&rft_id=info:oai/&rft_pqid=3098383893&rft_id=info:pmid/&rfr_iscdi=true