ROS-Based Collaborative Driving Framework in Autonomous Vehicular Networks

被引:3
|
作者
Liu, Ruhan [1 ]
Zheng, Jinkai [2 ]
Luan, Tom H. H. [2 ]
Gao, Longxiang [3 ]
Hui, Yilong [4 ,5 ]
Xiang, Yong [1 ]
Dong, Mianxiong [6 ]
机构
[1] Deakin Univ, Sch Info Technol, Melbourne, Vic 3125, Australia
[2] Xidian Univ, Sch Cyber Engn, Xian 710126, Shaanxi, Peoples R China
[3] Qilu Univ Technol, Shandong Acad Sci, Shandong Comp Sci Ctr, Natl Supercomp Ctr Jinan, Jinan 250300, Peoples R China
[4] Xidian Univ, State Key Lab Integrated Serv Networks, Xian 710126, Shaanxi, Peoples R China
[5] Xidian Univ, Sch Telecommun Engn, Xian 710126, Shaanxi, Peoples R China
[6] Muroran Inst Technol, Dept Sci & Informat, Muroran, Hokkaido 0508585, Japan
基金
澳大利亚研究理事会;
关键词
Autonomous vehicular network; ROS; collaborative driving; resource allocation; RESOURCE-ALLOCATION; INTEGRATION; SYSTEMS; SCHEME;
D O I
10.1109/TVT.2023.3236978
中图分类号
TM [电工技术]; TN [电子技术、通信技术];
学科分类号
0808 ; 0809 ;
摘要
This paper investigates the optimal data transmission for collaborative driving in autonomous vehicular networks (AVNs). We consider that vehicles communicate with each other based on the definition of Robot Operating System (ROS), which is a pervasively adopted middleware operating system for autonomous vehicles such as Baidu Apollo. ROS defines a publish/subscribe scheme for inter-vehicular communications, in which vehicles subscribe to "topics" published by adjacent vehicles; a "topic" is related to the real-time sensing/computing data that a vehicle intends to share with nearby neighbors, e.g., radar or camera images captured. By sharing various sensing data using different topics at the real-time, vehicles in the same area therefore can collaboratively drive with cooperative perception and computing. However, multiple data flows for different topics would coexist along overlapping transmission paths during this process. As a result, a fundamental issue raised is how to schedule the contending data flows in the mobile and bandwidth-constrained vehicular networks. In this paper, we model the ROS-based publish/subscribe scheme as an optimization problem which jointly considers the power allocation and conflict avoidance of the communication process in AVNs. By applying the Lyapunov Optimization, we decompose the model to calculate the power and sub-carrier proportion on each node while avoiding link conflicts, and finally obtain the optimal resource allocation strategy. By combining the corresponding link conflict constraints, we are able to encapsulate the optimization model in a stable set to efficiently avoid link conflicts, and thereby reduce the resource waste caused by the link interference and data flow conflicts. Using simulations, we show that our method has good advantages in resource optimization.
引用
收藏
页码:6987 / 6999
页数:13
相关论文
共 50 条
  • [21] ROS-based SLAM and Navigation for a Gazebo-Simulated Autonomous Quadrotor
    Alborzi, Y.
    Jalal, B. Safari
    Najafi, E.
    2020 21ST INTERNATIONAL CONFERENCE ON RESEARCH AND EDUCATION IN MECHATRONICS (REM), 2020,
  • [22] Design and implementation of origami robot ROS-based SLAM and autonomous navigation
    Zhao, Lijuan
    Zhang, Tianyi
    Shang, Zuen
    PLOS ONE, 2024, 19 (03):
  • [23] The PoundCloud framework for ROS-based cloud robotics: Case studies on autonomous navigation and human-robot interaction
    Mello, Ricardo C.
    Sierra, Sergio D.
    Scheidegger, Wandercleyson M.
    Munera, Marcela C.
    Cifuentes, Carlos A.
    Ribeiro, Moises R. N.
    Frizera-Neto, Anselmo
    ROBOTICS AND AUTONOMOUS SYSTEMS, 2022, 150
  • [24] Reliable and Efficient Autonomous Driving: The Need for Heterogeneous Vehicular Networks
    Zheng, Kan
    Zheng, Qiang
    Yang, Haojun
    Zhao, Long
    Hou, Lu
    Chatzimisios, Periklis
    IEEE COMMUNICATIONS MAGAZINE, 2015, 53 (12) : 72 - +
  • [25] Design and Implementation of ROS-Based Autonomous Mobile Robot Positioning and Navigation System
    Zhu Jian-jun
    Li Xu
    2019 18TH INTERNATIONAL SYMPOSIUM ON DISTRIBUTED COMPUTING AND APPLICATIONS FOR BUSINESS ENGINEERING AND SCIENCE (DCABES 2019), 2019, : 214 - 217
  • [26] A ROS-based Simulator for Testing the Enhanced Autonomous Navigation of the Mars 2020 Rover
    Toupet, Olivier
    Del Sesto, Tyler
    Ono, Masahiro
    Myint, Steven
    vander Hook, Joshua
    McHenry, Michael
    2020 IEEE AEROSPACE CONFERENCE (AEROCONF 2020), 2020,
  • [27] Generic ROS-based Architecture for Heterogeneous Multi-Autonomous Systems Development
    Alberri, Mustafa
    Hegazy, Sherif
    Badra, Mohamed
    Nasr, Mohamed
    Shehata, Omar M.
    Morgan, Elsayed, I
    2018 IEEE INTERNATIONAL CONFERENCE ON VEHICULAR ELECTRONICS AND SAFETY (ICVES 2018), 2018,
  • [28] MATLAB/Simulink Benchmark Suite for ROS-based Self-driving System
    Tokunaga, Shota
    Ota, Noriyuki
    Tange, Yoshiharu
    Miura, Keita
    Azumi, Takuya
    ICCPS '19: PROCEEDINGS OF THE 2019 10TH ACM/IEEE INTERNATIONAL CONFERENCE ON CYBER-PHYSICAL SYSTEMS, 2019, : 308 - 309
  • [29] Complete coverage path planning scheme for autonomous navigation ROS-based robots
    Zhao, Shengmin
    Hwang, Seung-Hoon
    ICT EXPRESS, 2024, 10 (01): : 83 - 89
  • [30] RoBMEX: ROS-based modelling framework for end-users and experts
    Ladeira, Matheus
    Ouhammou, Yassine
    Grolleau, Emmanuel
    JOURNAL OF SYSTEMS ARCHITECTURE, 2021, 117