Building application frameworks: object-oriented foundations of framework design
Building application frameworks: object-oriented foundations of framework design
A Design Pattern for Autonomous Vehicle Software Control Architectures
COMPSAC '99 23rd International Computer Software and Applications Conference
Challenges of intervehicle ad hoc networks
IEEE Transactions on Intelligent Transportation Systems
Hi-index | 0.00 |
Artificial intelligence and wireless technologies have progressed rapidly in the last decade driven by technology evolution and new emerging applications. The automotive industry has the opportunity to benefit from progress in these fields. In this paper, we propose an extensible software framework that can be implemented on all vehicles. It comprehends the capabilities supporting wireless communication and analytics for collaborative intelligence among vehicles and data mining solutions. The architecture has four key modules for: interface to on-board controls, external wireless communication, artificial intelligence, and an internal virtual bus. The design is implemented as a framework so that new applications can be developed with minimal additions to achieve high end solutions. We demonstrate the effectiveness of the architecture with vehicle safety applications, and illustrate the use of collaborative intelligence. A potential implementation is proposed with multi-threads lending itself to parallel programming and high performance computing for real-time response.