Discover the SciOpen Platform and Achieve Your Research Goals with Ease.
Search articles, authors, keywords, DOl and etc.
The emergence of software-defined vehicles (SDVs), combined with autonomous driving technologies, has enabled a new era of vehicle computing (VC), where vehicles serve as a mobile computing platform. However, the interdisciplinary complexities of automotive systems and diverse technological requirements make developing applications for autonomous vehicles challenging. To simplify the development of applications running on SDVs, we propose a comprehensive suite of vehicle programming interfaces (VPIs). In this study, we rigorously explore the nuanced requirements for application development within the realm of VC, centering our analysis on the architectural intricacies of the Open Vehicular Data Analytics Platform (OpenVDAP). We then detail our creation of a comprehensive suite of standardized VPIs, spanning five critical categories: Hardware, Data, Computation, Service, and Management, to address these evolving programming requirements. To validate the design of VPIs, we conduct experiments using the indoor autonomous vehicle, Zebra, and develop the OpenVDAP prototype system. By comparing it with the industry-influential AUTOSAR interface, our VPIs demonstrate significant enhancements in programming efficiency, marking an important advancement in the field of SDV application development. We also show a case study and evaluate its performance. Our work highlights that VPIs significantly enhance the efficiency of developing applications on VC. They meet both current and future technological demands and propel the software-defined automotive industry toward a more interconnected and intelligent future.
Liu Z W, Zhang W, Zhao F Q. Impact, challenges and prospect of software-defined vehicles. Automotive Innovation, 2022, 5(2): 180–194. DOI: 10.1007/s42154-022-00179-z.
Lu S D, Shi W S. Vehicle as a mobile computing platform: Opportunities and challenges. IEEE Network, 2023. DOI: 10.1109/MNET.2023.3319454.
Lu S D, Shi W S. The emergence of vehicle computing. IEEE Internet Computing, 2021, 25(3): 18–22. DOI: 10.1109/MIC.2021.3066076.
Dong Z, Shi W S. Vehicle computing. IEEE Internet Computing, 2023, 27(5): 5–6. DOI: 10.1109/MIC.2023.3310 367.
Liu L K, Lu S D, Zhong R, Wu B F, Yao Y T, Zhang Q Y, Shi W S. Computing systems for autonomous driving: State of the art and challenges. IEEE Internet of Things Journal, 2021, 8(8): 6469–6486. DOI: 10.1109/JIOT.2020.3043716.
Padmaja B, Moorthy C V K N S N, Venkateswarulu N, Bala M M. Exploration of issues, challenges and latest developments in autonomous cars. Journal of Big Data, 2023, 10(1): Article No. 61. DOI: 10.1186/s40537-023-00701-y.
Macenski S, Foote T, Gerkey B, Lalancette C, Woodall W. Robot operating system 2: Design, architecture, and uses in the wild. Science Robotics, 2022, 7(66): eabm6074. DOI: 10.1126/scirobotics.abm6074.
Pham M, Xiong K Q. A survey on security attacks and defense techniques for connected and autonomous vehicles. Computers & Security, 2021, 109: 102269. DOI: 10.1016/j.cose.2021.102269.
Sun X Q, Yu F R, Zhang P. A survey on cyber-security of connected and autonomous vehicles (CAVs). IEEE Trans. Intelligent Transportation Systems, 2022, 23(7): 6240–6259. DOI: 10.1109/TITS.2021.3085297.
Liu L, Zhao M, Yu M, Jan M A, Lan D P, Taherkordi A. Mobility-aware multi-hop task offloading for autonomous driving in vehicular edge computing and networks. IEEE Trans. Intelligent Transportation Systems, 2023, 24(2): 2169–2182. DOI: 10.1109/TITS.2022.3142566.
Luo Q Y, Li C L, Luan T H, Shi W S. Collaborative data scheduling for vehicular edge computing via deep reinforcement learning. IEEE Internet of Things Journal, 2020, 7(10): 9637–9650. DOI: 10.1109/JIOT.2020.2983660.
Liu L, Feng J, Mu X Y, Pei Q Q, Lan D P, Xiao M. Asynchronous deep reinforcement learning for collaborative task computing and on-demand resource allocation in vehicular edge computing. IEEE Trans. Intelligent Transportation Systems, 2023, 24(12): 15513–15526. DOI: 10.1109/TITS.2023.3249745.
Rana M M, Hossain K. Connected and autonomous vehicles and infrastructures: A literature review. International Journal of Pavement Research and Technology, 2023, 16(2): 264–284. DOI: 10.1007/s42947-021-00130-1.
Tang Q, Liang J, Zhu F Q. A comparative review on multi-modal sensors fusion based on deep learning. Signal Processing, 2023, 213: 109165. DOI: 10.1016/j.sigpro.2023.109165.
Chang C, Zhang J W, Zhang K P, Zhong W Q, Peng X Y, Li S, Li L. BEV-V2X: Cooperative birds-eye-view fusion and grid occupancy prediction via V2X-based data sharing. IEEE Trans. Intelligent Vehicles, 2023, 8(11): 4498–4514. DOI: 10.1109/TIV.2023.3293954.