FastSim: A Modular and Plug-and-Play Simulator for Aerial Robots
State-of-the-art robotics simulators are equipped with well-established mapping, planning, and control systems. However, they lack modularity and the convenience of plug-and-play functionality. In this work, we present FastSim, a high-fidelity and user-friendly simulation framework based on the Unit...
Gespeichert in:
| Veröffentlicht in: | IEEE robotics and automation letters Jg. 9; H. 6; S. 5823 - 5830 |
|---|---|
| Hauptverfasser: | , , , , |
| Format: | Journal Article |
| Sprache: | Englisch |
| Veröffentlicht: |
Piscataway
IEEE
01.06.2024
The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Schlagworte: | |
| ISSN: | 2377-3766, 2377-3766 |
| Online-Zugang: | Volltext |
| Tags: |
Tag hinzufügen
Keine Tags, Fügen Sie den ersten Tag hinzu!
|
| Abstract | State-of-the-art robotics simulators are equipped with well-established mapping, planning, and control systems. However, they lack modularity and the convenience of plug-and-play functionality. In this work, we present FastSim, a high-fidelity and user-friendly simulation framework based on the Unity engine. FastSim enables users to build robot simulation scenarios efficiently, by decoupling various simulation tasks with customizable modules, which contains simulated sensors, integrated utilities, visualization tools, and template robots. Besides high-performance robot dynamics simulation and high-quality image rendering, hardware-in-the-loop and mixed-reality applications are also available in this framework. The distinguished merits of FastSim include: (1) Robot Operating System (ROS) compatible control interfaces and abundant visualization tools for researchers who prefer ROS-based toolchains and (2) its integration of state-of-the-art planning algorithms, which enables users, even beginners, to quickly master the deployment of highly autonomous robots in simulations. Finally, we demonstrate the flexibility of FastSim by several experiments and performance evaluations with open source examples in repository: https://github.com/ZJU-FAST-Lab/FastSim . |
|---|---|
| AbstractList | State-of-the-art robotics simulators are equipped with well-established mapping, planning, and control systems. However, they lack modularity and the convenience of plug-and-play functionality. In this work, we present FastSim, a high-fidelity and user-friendly simulation framework based on the Unity engine. FastSim enables users to build robot simulation scenarios efficiently, by decoupling various simulation tasks with customizable modules, which contains simulated sensors, integrated utilities, visualization tools, and template robots. Besides high-performance robot dynamics simulation and high-quality image rendering, hardware-in-the-loop and mixed-reality applications are also available in this framework. The distinguished merits of FastSim include: (1) Robot Operating System (ROS) compatible control interfaces and abundant visualization tools for researchers who prefer ROS-based toolchains and (2) its integration of state-of-the-art planning algorithms, which enables users, even beginners, to quickly master the deployment of highly autonomous robots in simulations. Finally, we demonstrate the flexibility of FastSim by several experiments and performance evaluations with open source examples in repository: https://github.com/ZJU-FAST-Lab/FastSim . |
| Author | Wang, Miao Zhou, Xiaobin Gao, Fei Xu, Chao Cui, Can |
| Author_xml | – sequence: 1 givenname: Can orcidid: 0000-0002-6383-3400 surname: Cui fullname: Cui, Can email: cuican1990@zju.edu.cn organization: Institute of Cyber-Systems and Control, College of Control Science and Engineering, Zhejiang University, Hangzhou, China – sequence: 2 givenname: Xiaobin orcidid: 0000-0002-5970-8180 surname: Zhou fullname: Zhou, Xiaobin email: xbzhou_zju@zju.edu.cn organization: Institute of Cyber-Systems and Control, College of Control Science and Engineering, Zhejiang University, Hangzhou, China – sequence: 3 givenname: Miao orcidid: 0009-0006-8115-3675 surname: Wang fullname: Wang, Miao email: wm_ubuntu@zju.edu.cn organization: Institute of Cyber-Systems and Control, College of Control Science and Engineering, Zhejiang University, Hangzhou, China – sequence: 4 givenname: Fei orcidid: 0000-0002-6513-374X surname: Gao fullname: Gao, Fei email: fgaoaa@zju.edu.cn organization: Institute of Cyber-Systems and Control, College of Control Science and Engineering, Zhejiang University, Hangzhou, China – sequence: 5 givenname: Chao orcidid: 0000-0002-2759-6364 surname: Xu fullname: Xu, Chao email: cxu@zju.edu.cn organization: Institute of Cyber-Systems and Control, College of Control Science and Engineering, Zhejiang University, Hangzhou, China |
| BookMark | eNp9kMFLwzAUxoNMcM7dPXgoeO58Sdqk8WQZToWJY-o5pGkqHV0zk_Sw_96MeRgePDzeB-_73ge_SzTqbW8QusYwwxjE3XJdzgiQbEapwJCLMzQmlPOUcsZGJ_oCTb3fAADOCaciH6OHhfLhvd3eJ2XyauuhUy5RfZ2suuErjSJddWqfREO8BOuSJk5pXKu6ZG0rG_wVOm9U5830d0_Q5-LxY_6cLt-eXublMtVEkJBmQLGuFFOEVRU0BeW0rkRFCq0KqhkGwgzLgGOhCiaYFgRzrEHUoPI64xmdoNvj352z34PxQW7s4PpYKSnklAhW5BBdcHRpZ713ppE7126V20sM8oBKRlTygEr-oooR9iei26BCa_vgVNv9F7w5BltjzElPDpnghP4ACHN0zQ |
| CODEN | IRALC6 |
| CitedBy_id | crossref_primary_10_23919_JSEE_2025_000079 crossref_primary_10_1109_TASE_2025_3597077 crossref_primary_10_1007_s42044_025_00264_6 |
| Cites_doi | 10.1007/978-3-319-26054-9_23 10.1007/978-3-031-43247-7_26 10.1109/LRA.2022.3181755 10.1109/ICRA48891.2023.10160861 10.1109/TRO.2023.3301295 10.1109/TRO.2022.3160022 10.1109/TASE.2021.3064065 10.1007/s10846-017-0478-9 10.1109/IROS40897.2019.8968116 10.1109/IROS.2018.8593603 10.1080/02286203.2022.2092257 10.1109/ICRA46639.2022.9812353 10.1109/ICCCNT51525.2021.9579618 10.1109/case48305.2020.9216949 10.1007/978-3-319-67361-5_40 10.1016/j.ast.2021.106727 10.3390/app12136696 10.1109/ICCAIS56082.2022.9990214 10.1109/TRO.2021.3075644 10.1007/978-3-662-44468-9_58 10.1109/IECON.2015.7392534 10.1126/scirobotics.abm5954 10.1109/LRA.2021.3110316 10.1109/ICRA48506.2021.9561902 10.1109/TIE.2021.3135640 10.1109/IROS.2004.1389727 10.1007/3-540-68686-X_24 |
| ContentType | Journal Article |
| Copyright | Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2024 |
| Copyright_xml | – notice: Copyright The Institute of Electrical and Electronics Engineers, Inc. (IEEE) 2024 |
| DBID | 97E RIA RIE AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D |
| DOI | 10.1109/LRA.2024.3391059 |
| DatabaseName | IEEE Xplore (IEEE) IEEE All-Society Periodicals Package (ASPP) 1998–Present IEEE Electronic Library (IEL) CrossRef Computer and Information Systems Abstracts Electronics & Communications Abstracts Technology Research Database ProQuest Computer Science Collection Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Academic Computer and Information Systems Abstracts Professional |
| DatabaseTitle | CrossRef Technology Research Database Computer and Information Systems Abstracts – Academic Electronics & Communications Abstracts ProQuest Computer Science Collection Computer and Information Systems Abstracts Advanced Technologies Database with Aerospace Computer and Information Systems Abstracts Professional |
| DatabaseTitleList | Technology Research Database |
| Database_xml | – sequence: 1 dbid: RIE name: IEEE Electronic Library (IEL) url: https://ieeexplore.ieee.org/ sourceTypes: Publisher |
| DeliveryMethod | fulltext_linktorsrc |
| Discipline | Engineering |
| EISSN | 2377-3766 |
| EndPage | 5830 |
| ExternalDocumentID | 10_1109_LRA_2024_3391059 10504972 |
| Genre | orig-research |
| GrantInformation_xml | – fundername: China Postdoctoral Science Foundation grantid: 2022M722739 funderid: 10.13039/501100002858 – fundername: Natural Science Foundation of Zhejiang Province Huzhou City grantid: 2023YZ01 – fundername: National Natural Science Foundation of China grantid: 62303412; 62322314 funderid: 10.13039/501100001809 |
| GroupedDBID | 0R~ 97E AAJGR AARMG AASAJ AAWTH ABAZT ABQJQ ABVLG ACGFS AGQYO AGSQL AHBIQ AKJIK AKQYR ALMA_UNASSIGNED_HOLDINGS ATWAV BEFXN BFFAM BGNUA BKEBE BPEOZ EBS EJD IFIPE IPLJI JAVBF KQ8 M43 M~E O9- OCL RIA RIE AAYXX CITATION 7SC 7SP 8FD JQ2 L7M L~C L~D |
| ID | FETCH-LOGICAL-c292t-4031cba6a26bb0f8373db9b28ca83c61026e640719a8696c92171c09d0a5d4743 |
| IEDL.DBID | RIE |
| ISICitedReferencesCount | 5 |
| ISICitedReferencesURI | http://www.webofscience.com/api/gateway?GWVersion=2&SrcApp=Summon&SrcAuth=ProQuest&DestLinkType=CitingArticles&DestApp=WOS_CPL&KeyUT=001218512100019&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| ISSN | 2377-3766 |
| IngestDate | Mon Jun 30 12:08:49 EDT 2025 Tue Nov 18 22:30:59 EST 2025 Sat Nov 29 06:03:30 EST 2025 Wed Aug 27 02:29:07 EDT 2025 |
| IsPeerReviewed | true |
| IsScholarly | true |
| Issue | 6 |
| 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-c292t-4031cba6a26bb0f8373db9b28ca83c61026e640719a8696c92171c09d0a5d4743 |
| Notes | ObjectType-Article-1 SourceType-Scholarly Journals-1 ObjectType-Feature-2 content type line 14 |
| ORCID | 0009-0006-8115-3675 0000-0002-6383-3400 0000-0002-2759-6364 0000-0002-5970-8180 0000-0002-6513-374X |
| PQID | 3053296850 |
| PQPubID | 4437225 |
| PageCount | 8 |
| ParticipantIDs | proquest_journals_3053296850 crossref_primary_10_1109_LRA_2024_3391059 ieee_primary_10504972 crossref_citationtrail_10_1109_LRA_2024_3391059 |
| PublicationCentury | 2000 |
| PublicationDate | 2024-06-01 |
| PublicationDateYYYYMMDD | 2024-06-01 |
| PublicationDate_xml | – month: 06 year: 2024 text: 2024-06-01 day: 01 |
| PublicationDecade | 2020 |
| PublicationPlace | Piscataway |
| PublicationPlace_xml | – name: Piscataway |
| PublicationTitle | IEEE robotics and automation letters |
| PublicationTitleAbbrev | LRA |
| PublicationYear | 2024 |
| Publisher | IEEE The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| Publisher_xml | – name: IEEE – name: The Institute of Electrical and Electronics Engineers, Inc. (IEEE) |
| References | ref13 ref12 ref14 ref31 ref30 ref11 ref10 ref2 ref1 ref17 ref16 ref19 ref18 Quigley (ref8) 2009; 3 Dosovitskiy (ref21) 2017 ref24 ref23 ref26 ref25 ref20 ref22 Makoviychuk (ref27) 2021 ref28 ref29 ref7 ref9 Furrer (ref15) 2016 ref4 ref3 ref6 ref5 |
| References_xml | – start-page: 595 volume-title: Robot Operating System (ROS) The Complete Reference (Volume 1) year: 2016 ident: ref15 article-title: RotorSA modular Gazebo MAV simulator framework doi: 10.1007/978-3-319-26054-9_23 – ident: ref11 doi: 10.1007/978-3-031-43247-7_26 – ident: ref2 doi: 10.1109/LRA.2022.3181755 – ident: ref26 doi: 10.1109/ICRA48891.2023.10160861 – ident: ref3 doi: 10.1109/TRO.2023.3301295 – ident: ref28 doi: 10.1109/TRO.2022.3160022 – ident: ref4 doi: 10.1109/TASE.2021.3064065 – ident: ref18 doi: 10.1007/s10846-017-0478-9 – volume: 3 issue: 3.2 volume-title: Proc. ICRA Workshop Open Source Softw. year: 2009 ident: ref8 article-title: ROS: An open-source robot operating system – ident: ref19 doi: 10.1109/IROS40897.2019.8968116 – ident: ref30 doi: 10.1109/IROS.2018.8593603 – ident: ref5 doi: 10.1080/02286203.2022.2092257 – volume-title: Proc. Neural Inf. Process. Syst. Track Datasets Benchmarks 1 (Round 2) year: 2021 ident: ref27 article-title: Isaac Gym: High performance GPU-based physics simulation for robot learning – ident: ref1 doi: 10.1109/ICRA46639.2022.9812353 – ident: ref29 doi: 10.1109/ICCCNT51525.2021.9579618 – ident: ref10 doi: 10.1109/case48305.2020.9216949 – ident: ref20 doi: 10.1007/978-3-319-67361-5_40 – ident: ref24 doi: 10.1016/j.ast.2021.106727 – ident: ref25 doi: 10.3390/app12136696 – ident: ref22 doi: 10.1109/ICCAIS56082.2022.9990214 – ident: ref31 doi: 10.1109/TRO.2021.3075644 – ident: ref16 doi: 10.1007/978-3-662-44468-9_58 – ident: ref12 doi: 10.1109/IECON.2015.7392534 – ident: ref13 doi: 10.1126/scirobotics.abm5954 – ident: ref9 doi: 10.1109/ICCCNT51525.2021.9579618 – start-page: 1 volume-title: Proc. 1st Annu. Conf. Robot Learn. year: 2017 ident: ref21 article-title: CARLA: An open urban driving simulator – ident: ref17 doi: 10.1109/LRA.2021.3110316 – ident: ref14 doi: 10.1109/ICRA48506.2021.9561902 – ident: ref23 doi: 10.1109/TIE.2021.3135640 – ident: ref6 doi: 10.1109/IROS.2004.1389727 – ident: ref7 doi: 10.1007/3-540-68686-X_24 |
| SSID | ssj0001527395 |
| Score | 2.3102815 |
| Snippet | State-of-the-art robotics simulators are equipped with well-established mapping, planning, and control systems. However, they lack modularity and the... |
| SourceID | proquest crossref ieee |
| SourceType | Aggregation Database Enrichment Source Index Database Publisher |
| StartPage | 5823 |
| SubjectTerms | Aerial systems: applications Algorithms Animation Autonomous aerial vehicles Decoupling Design methodology Drones Engines Hardware-in-the-loop simulation Image quality Image sensors methods and tools for robot system design Mixed reality Modularity Performance evaluation Plug & play Robot dynamics Robot sensing systems Robotics Robots Rotors Sensors Simulation simulation and animation Simulator fidelity Simulators Visualization |
| Title | FastSim: A Modular and Plug-and-Play Simulator for Aerial Robots |
| URI | https://ieeexplore.ieee.org/document/10504972 https://www.proquest.com/docview/3053296850 |
| Volume | 9 |
| WOSCitedRecordID | wos001218512100019&url=https%3A%2F%2Fcvtisr.summon.serialssolutions.com%2F%23%21%2Fsearch%3Fho%3Df%26include.ft.matches%3Dt%26l%3Dnull%26q%3D |
| hasFullText | 1 |
| inHoldings | 1 |
| isFullTextHit | |
| isPrint | |
| journalDatabaseRights | – providerCode: PRVIEE databaseName: IEEE Electronic Library (IEL) customDbUrl: eissn: 2377-3766 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0001527395 issn: 2377-3766 databaseCode: RIE dateStart: 20160101 isFulltext: true titleUrlDefault: https://ieeexplore.ieee.org/ providerName: IEEE – providerCode: PRVHPJ databaseName: ROAD: Directory of Open Access Scholarly Resources customDbUrl: eissn: 2377-3766 dateEnd: 99991231 omitProxy: false ssIdentifier: ssj0001527395 issn: 2377-3766 databaseCode: M~E dateStart: 20160101 isFulltext: true titleUrlDefault: https://road.issn.org providerName: ISSN International Centre |
| link | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NS8MwGA46POjBz4nTOXLw4qFb2rRJ48kiGx62MabCbiVJUxnMVtZO8OJvN0k7HYiCtxzehPDk633yfgFwJSQOhKY-Topk4viCuw7ziHSQoiIlgmJCbaDwkI7H4WzGJnWwuo2FUUpZ5zPVNU1ry09yuTJfZfqEB1qhpfrG3aaUVsFa3x8qJpUYC9amSMR6w2mkCaDndzFmrs1GuvH02FoqPy5g-6oMDv45n0OwX6uPMKrW-whsqewY7G0kFTwBtwNelA_zlxsYwVGeGDdTyLMETharZ0c3nMmCv0MtYAp35UuotVYY2X0Ip7nIy6IJngb9x7t7p66T4EiPeaWmgNiVghPuESFQqiknTgQTXih5iKXWjzyijL3OZTwkjEimaYgrEUsQDxJfqxCnoJHlmToD0CMYpYqFocChH2hpzJSQKBWUpXqQpAV6awhjWScRN7UsFrElE4jFGvTYgB7XoLfA9VeP1yqBxh-yTQPyhlyFbwu018sU10esiLGpacFIGKDzX7pdgF0zeuXY1QaNcrlSl2BHvpXzYtkB26OPfsfuoU8X5cG8 |
| linkProvider | IEEE |
| linkToHtml | http://cvtisr.summon.serialssolutions.com/2.0.0/link/0/eLvHCXMwlV1NS8MwGA4yBfXgtzidmoMXD93SpE0bTxZxTOzGmBN2K0maymCusnWC_94k7XQgCt5yeJOWJ1_vk_cLgCshiS809XEyJFPHE9x1GKbSQSoQGRUBoYENFI6DXi8cjVi_Cla3sTBKKet8ppqmaW35aS4X5qlM73BfK7SBPnHXfc_Dbhmu9f2kYpKJMX9pjESsFQ8iTQGx1ySEuTYf6crlY6up_DiC7b3S3v3nH-2BnUqBhFE54_tgTU0PwPZKWsFDcNvm8-Jp_HoDI9jNU-NoCvk0hf3J4sXRDac_4R9QC5jSXfkMar0VRnYlwkEu8mJ-BJ7b98O7jlNVSnAkZrjQJJC4UnDKMRUCZZp0klQwgUPJQyK1hoSpMhY7l_GQMiqZJiKuRCxF3E89rUQcg9o0n6oTADElKFMsDAUJPV9LE6aERJkIWKYHSeugtYQwkVUacVPNYpJYOoFYokFPDOhJBXodXH_1eCtTaPwhe2RAXpEr8a2DxnKakmqTzRNiqlowGvro9Jdul2CzM-zGSfzQezwDW-ZLpZtXA9SK2UKdgw35Xoznswu7kj4BwyzD0g |
| 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=FastSim%3A+A+Modular+and+Plug-and-Play+Simulator+for+Aerial+Robots&rft.jtitle=IEEE+robotics+and+automation+letters&rft.au=Cui%2C+Can&rft.au=Zhou%2C+Xiaobin&rft.au=Wang%2C+Miao&rft.au=Gao%2C+Fei&rft.date=2024-06-01&rft.pub=The+Institute+of+Electrical+and+Electronics+Engineers%2C+Inc.+%28IEEE%29&rft.eissn=2377-3766&rft.volume=9&rft.issue=6&rft.spage=5823&rft_id=info:doi/10.1109%2FLRA.2024.3391059&rft.externalDBID=NO_FULL_TEXT |
| thumbnail_l | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/lc.gif&issn=2377-3766&client=summon |
| thumbnail_m | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/mc.gif&issn=2377-3766&client=summon |
| thumbnail_s | http://covers-cdn.summon.serialssolutions.com/index.aspx?isbn=/sc.gif&issn=2377-3766&client=summon |