Artificial Intelligence (AI) and Machine Learning (ML) are ubiquitous for Advanced Driver Assistance Systems (ADAS) and autonomous vehicles. This involves an increasing number of sensors that generate large amounts of data that need to be processed in real time. In addition to simulations, ML models are deployed based on billions of bytes of data recorded in the field, but more is needed to further refine and improve the models in current and future vehicles.
Leveraging live and test vehicles is one way to get information, which can then be used for AI training in the cloud. However, the 2TB of data today’s vehicles can generate per hour is simply too much, so reducing the amount of information sent to the cloud is critical.
Over-the-air (OTA) updates complete the cycle by providing these vehicles with updated models. This is not a real-time cycle, where changes are made automatically based on current inputs, but a new model is generated, then certified and downloaded to the vehicle.
Such a process involves many hardware and software components. Therefore, the Fusion Project (Figure 1) has been launched to make this cycle easier to implement and maintain. The project's initial target is intelligent vehicle lane change detection, but over time it will address various aspects of ADAS and autonomous vehicles.
The creators of the Fusion Project include Airbiquity, Cloudera, NXP, Teraki and Wind River.
The initial group of companies covers all bases in the cycle:
Airbiquity: OTA management software
Cloudera: Data lifecycle solutions and cloud services
NXP: Vehicle Processing Platform
Teraki: AI for Edge Data
Wind River: Intelligent Systems Platform Software
The integration of hardware and software in the loop is ongoing. Developers also need to work with companies individually - different solutions can be used in the design.
The current framework is based on data acquisition support on NXP hardware running Wind River OS and Teraki’s analysis and compression support, which helps reduce the amount of information sent to the cloud (Figure 2). Cloudera’s cloud provides support for acquiring data from the vehicle and running software for further analysis and ML training. Airbiquity’s secure OTA updates complement the entire process by providing a more efficient and accurate update model.
Data acquisition begins on NXP hardware running Wind River OS (1) with analytics and compression support from Teraki (2). The massively reduced data (3) is sent to Cloudera’s cloud (4). This is used to refine the ML model, and the updated version is sent back to the vehicle via Airbiquity’s over-the-air updates (5).
While the loop is easy to understand, getting all the parts to work together is not easy. These companies have integrated systems that provide an overall solution, but additional hardware and software must be incorporated. Likewise, developers must work with each company individually, but know that the individual parts work together and have been tested in the overall solution.
“Automakers face ongoing challenges implementing complex technologies, such as those necessary for advanced ADAS and the next phase of autonomous vehicle functionality,” said Phil Magney, founder and president of VSI Labs and formerly co-founder of Telematics Research Group. “There are many facets to the next-generation data management technology stack that enables the continuous improvement and deployment of AI machine learning models, so automakers need vehicle-to-cloud solutions that leverage key technologies across domains, like the one created by The Fusion Project.”
As the complexity of vehicles continues to grow, integrated systems have become an integral part of delivering solutions in the automotive space. Leveraging these integrations can significantly reduce time to market and overall costs.
Previous article:What is the ultimate form of smart cars? To what extent have they been developed today?
Next article:Antolin and Net4Things partner to develop connected cars in the future
- Popular Resources
- Popular amplifiers
- A new chapter in Great Wall Motors R&D: solid-state battery technology leads the future
- Naxin Micro provides full-scenario GaN driver IC solutions
- Interpreting Huawei’s new solid-state battery patent, will it challenge CATL in 2030?
- Are pure electric/plug-in hybrid vehicles going crazy? A Chinese company has launched the world's first -40℃ dischargeable hybrid battery that is not afraid of cold
- How much do you know about intelligent driving domain control: low-end and mid-end models are accelerating their introduction, with integrated driving and parking solutions accounting for the majority
- Foresight Launches Six Advanced Stereo Sensor Suite to Revolutionize Industrial and Automotive 3D Perception
- OPTIMA launches new ORANGETOP QH6 lithium battery to adapt to extreme temperature conditions
- Allegro MicroSystems Introduces Advanced Magnetic and Inductive Position Sensing Solutions
- TDK launches second generation 6-axis IMU for automotive safety applications
- LED chemical incompatibility test to see which chemicals LEDs can be used with
- Application of ARM9 hardware coprocessor on WinCE embedded motherboard
- What are the key points for selecting rotor flowmeter?
- LM317 high power charger circuit
- A brief analysis of Embest's application and development of embedded medical devices
- Single-phase RC protection circuit
- stm32 PVD programmable voltage monitor
- Introduction and measurement of edge trigger and level trigger of 51 single chip microcomputer
- Improved design of Linux system software shell protection technology
- What to do if the ABB robot protection device stops
- Detailed explanation of intelligent car body perception system
- How to solve the problem that the servo drive is not enabled
- Why does the servo drive not power on?
- What point should I connect to when the servo is turned on?
- How to turn on the internal enable of Panasonic servo drive?
- What is the rigidity setting of Panasonic servo drive?
- How to change the inertia ratio of Panasonic servo drive
- What is the inertia ratio of the servo motor?
- Is it better for the motor to have a large or small moment of inertia?
- What is the difference between low inertia and high inertia of servo motors?
- Help
- How to use GPIO of TI C55x series DSP
- Introduction to 5G R16 Standard Vertical Industry Extensions
- 【RPi PICO】CircuitPython driver ws2812
- dspIC30f6010a chip CAN communication and data processing
- 【McQueen Trial】McQueen product information
- Solving High-Voltage Current Sensing Design Challenges in HEV/EV
- Has anyone made irregular PCB? Please help
- Free evaluation - Topmicro intelligent display module (2) displays a picture
- The resistance of the transistor