We use cookies to improve your experience with our site.
Baofu Wu, Ren Zhong, Yuxin Wang, Jian Wan, Jilin Zhang, Weisong Shi. VPI: Vehicle Programming Interface for Vehicle Computing[J]. Journal of Computer Science and Technology. DOI: 10.1007/s11390-024-4035-2
Citation: Baofu Wu, Ren Zhong, Yuxin Wang, Jian Wan, Jilin Zhang, Weisong Shi. VPI: Vehicle Programming Interface for Vehicle Computing[J]. Journal of Computer Science and Technology. DOI: 10.1007/s11390-024-4035-2

VPI: Vehicle Programming Interface for Vehicle Computing

  • 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 Vehicle Computing, 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 Vehicle Programming Interfaces (VPIs), spanning five critical categories: Hardware, Data, Computation, Service, and Management, to address these evolving requirements. To validate the design of VPIs, we conducted experiments using the indoor autonomous vehicle, Zebra, and developed the OpenVDAP prototype system. By comparing it with the industry-influential AUTOSAR interface, our VPIs demonstrated significant enhancements in programming efficiency, marking an important advancement in the field of SDV application development. We also showed a case study and evaluated its performance. Our work highlights that VPIs significantly enhance the efficiency of developing applications on CVs. They meet both current and future technological demands and propel the software-defined automotive industry toward a more interconnected and intelligent future.
  • loading

Catalog

    /

    DownLoad:  Full-Size Img  PowerPoint
    Return
    Return