Thank you for sending your enquiry! One of our team members will contact you shortly.
Thank you for sending your booking! One of our team members will contact you shortly.
Course Outline
Module 1: Foundations of Automotive Software and AUTOSAR
- An overview of automotive embedded systems.
- The evolution of AUTOSAR: Comparing Classic and Adaptive approaches.
- Understanding AUTOSAR architecture layers and fundamental concepts.
- The role of ADAS systems and their integration with AUTOSAR.
Module 2: Core Concepts of the AUTOSAR Classic Platform
- Basic Software (BSW) layers and the Runtime Environment (RTE).
- ECU configuration strategies and communication mechanisms.
- Workflow management and tool selection.
- Strategies for integrating AUTOSAR Classic with legacy systems.
Module 3: Fundamentals of the AUTOSAR Adaptive Platform
- Introduction to the architecture of AUTOSAR Adaptive.
- Design principles and execution of Adaptive Applications (AA).
- The role of POSIX-based operating systems and Execution Management (EM).
- Adaptive Platform Services (AP Services) and communication middleware.
Module 4: Communication and Service-Oriented Architecture
- Protocols and standards: SOME/IP, DDS, and ara::com.
- Designing and configuring service interfaces.
- Facilitating communication between Adaptive Applications.
- Interfacing with external ECUs and the Classic Platform.
Module 5: Applying AUTOSAR Adaptive to ADAS Development
- Analysis of ADAS features and functional architecture.
- Addressing challenges in sensor fusion and data communication.
- Integrating ADAS algorithms within the AUTOSAR Adaptive framework.
- Case studies examining real-world ADAS software architectures.
Module 6: Development Workflows and Tooling
- An overview of AUTOSAR-compliant toolchains.
- Utilizing modeling and configuration tools (such as Vector, EB tresos, DaVinci, or equivalents).
- Code generation processes and deployment to target hardware.
- Techniques for testing and debugging adaptive applications.
Module 7: Advanced Topics and Best Practices
- Ensuring security and safety in AUTOSAR Adaptive and ADAS systems.
- Managing updates, diagnostics, and monitoring in adaptive environments.
- Optimizing real-time performance.
- Exploring future trends in automotive software architecture.
Module 8: Practical Exercises and Capstone Project
- Guided practical exercises utilizing AUTOSAR development tools.
- Configuration and simulation of ADAS components.
- Mini-project: Designing a simple Adaptive AUTOSAR application for an ADAS use case.
Summary and Future Steps
Requirements
- Proficiency in C/C++ programming for embedded systems.
- A solid grasp of fundamental automotive software concepts.
- Working knowledge of microcontrollers, communication protocols, and real-time systems.
Target Audience
- Automotive software developers and engineers.
- Embedded systems architects.
- Software developers specializing in ADAS and autonomous vehicles.
28 Hours
Custom Corporate Training
Training solutions designed exclusively for businesses.
- Customized Content: We adapt the syllabus and practical exercises to the real goals and needs of your project.
- Flexible Schedule: Dates and times adapted to your team's agenda.
- Format: Online (live), In-company (at your offices), or Hybrid.
Price per private group, online live training, starting from 5200 € + VAT*
Contact us for an exact quote and to hear our latest promotions