A next generation car dashboard component focused on AI, Machine learning and Vehicle electronics. Virtual Cockpit is a completely digitalized IVI system which includes the instrument cluster unit, middle console and co-driver UI where user can access the UI from both inside and outside the car using an RSI layer (Restful Service Interface).
The world of automotive is changing day by day.
Introduction of various new technologies (like AI) has also influenced the automotive domain. This system is conceived as a replacement of conventional car dashboard. It is a twofold application - a standalone JavaFX application and WebFX/HTML5 GUI application. All systems in the car dashboard are completely digitalized and distributed. User can access their dashboard from outside of the vehicle and it can be customized according to their wish.
Main modules of this project are Instrument cluster unit, In-vehicle infotainment unit (IVI) and the co-pilot UI. User can change the view of instrument cluster unit; they can select different UI views from a pool of designs, they can change the color, position etc. with their wish using a model builder. Co-driver can also change their view/UI. IVI is responsible for the various infotainment components like music, video streaming, caller etc.
The two fold nature of application shall be done using the RSI Server (Restful Service Interface) An implementation of Volkswagen Infotainment Web interface was submitted in the W3C. A custom plugin developed for the server will communicate with an external OBD Server, so that, on-board diagnostic data can be fed into the server and will be accessed in the client side using a web socket. This data can be consumed using either WebFX/HTML5 UI or all peripheral [AI enriched applications].
The vehicle system comprises of following components.