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
- Fundamentals of automotive embedded systems.
- The progression of AUTOSAR: comparing Classic and Adaptive standards.
- Detailed examination of AUTOSAR architectural layers and core principles.
- The role of ADAS systems and their integration with AUTOSAR frameworks.
Module 2: Core Concepts of the AUTOSAR Classic Platform
- Structure of Basic Software (BSW) layers and the Runtime Environment (RTE).
- Configuring ECUs and managing communication mechanisms.
- Utilization of tools and standard configuration workflows.
- Strategies for integrating AUTOSAR Classic with legacy systems.
Module 3: Fundamentals of the AUTOSAR Adaptive Platform
- Overview of the AUTOSAR Adaptive architectural model.
- Designing and executing Adaptive Applications (AA).
- Implementation of POSIX-based operating systems and Execution Management (EM).
- Managing Adaptive Platform Services (AP Services) and communication middleware.
Module 4: Service-Oriented Architecture and Communication
- Examination of SOME/IP, DDS, and ara::com technologies.
- Configuration and design of service interfaces.
- Establishing communication links between Adaptive Applications.
- Interfacing with external ECUs and the Classic Platform.
Module 5: Applying AUTOSAR Adaptive to ADAS Development
- Analysis of ADAS functionalities and functional architecture.
- Addressing challenges in sensor fusion and data transmission.
- Incorporating ADAS algorithms within the AUTOSAR Adaptive framework.
- Review of real-world case studies involving ADAS software design.
Module 6: Development Workflows and Toolchains
- Survey of AUTOSAR-compliant toolchains.
- Use of modeling and configuration platforms such as Vector, EB tresos, DaVinci, or equivalent solutions.
- Processes for code generation and deployment to target hardware.
- Techniques for testing and debugging adaptive applications.
Module 7: Advanced Topics and Industry Best Practices
- Ensuring security and safety in AUTOSAR Adaptive and ADAS contexts.
- Managing updates, diagnostics, and monitoring within adaptive environments.
- Strategies for optimizing real-time performance.
- Emerging trends in automotive software architecture.
Module 8: Practical Application and Capstone Project
- Supervised exercises utilizing AUTOSAR development tools.
- Simulation and configuration of ADAS-specific components.
- Mini-project: Developing a basic Adaptive AUTOSAR application for a specific ADAS scenario.
Course Summary and Future Directions
Requirements
- Proficiency in C/C++ programming for embedded systems.
- Foundational knowledge of automotive software principles.
- Working familiarity with microcontrollers, communication protocols, and real-time operating systems.
Target Audience
- Automotive software engineers and developers.
- Architects specializing in embedded systems.
- Developers focused on ADAS and autonomous vehicle technologies.
28 Hours