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: Foundamentals of Automotive Software and the AUTOSAR Standard
- A broad overview of embedded systems within the automotive sector.
- The evolution of AUTOSAR: contrasting Classic and Adaptive approaches.
- Key concepts and the layered structure of the AUTOSAR architecture.
- The role of ADAS systems and their alignment with AUTOSAR standards.
Module 2: Core Principles of the AUTOSAR Classic Platform
- Detailed look at the Basic Software (BSW) layers and the Runtime Environment (RTE).
- Configuring ECUs and understanding communication methods.
- Navigating tools and establishing efficient configuration workflows.
- Strategies for integrating AUTOSAR Classic with existing legacy systems.
Module 3: Essentials of the AUTOSAR Adaptive Platform
- Introduction to the design and principles of the Adaptive architecture.
- Designing and executing Adaptive Applications (AA).
- Utilizing POSIX-based operating systems and the role of Execution Management (EM).
- Exploring Adaptive Platform Services (AP Services) and communication middleware.
Module 4: Communication Strategies and Service-Oriented Architectures
- Deep dive into SOME/IP, DDS, and ara::com standards.
- Crafting and configuring efficient service interfaces.
- Managing communication flows between different Adaptive Applications.
- Connecting with external ECUs and bridging to the Classic Platform.
Module 5: Leveraging AUTOSAR Adaptive for ADAS Development
- Overview of ADAS features and their functional design.
- Addressing challenges in sensor fusion and high-volume data communication.
- Embedding ADAS algorithms within the AUTOSAR Adaptive framework.
- Analysis of real-world case studies regarding ADAS software architecture.
Module 6: Development Processes and Tooling Ecosystems
- Surveying the AUTOSAR-compliant toolchain landscape.
- Utilizing modeling and configuration software (such as Vector, EB tresos, DaVinci, or equivalents).
- From code generation to deployment on target hardware.
- Techniques for testing and debugging adaptive applications.
Module 7: Advanced Insights and Industry Best Practices
- Enhancing security and safety profiles in AUTOSAR Adaptive and ADAS contexts.
- Managing updates, diagnostics, and monitoring within adaptive environments.
- Optimizing real-time performance for critical applications.
- Emerging trends shaping the future of automotive software architecture.
Module 8: Practical Application and Capstone Project
- Guided hands-on exercises utilizing professional AUTOSAR development tools.
- Simulating and configuring ADAS components for practical assessment.
- Capstone project: designing a functional Adaptive AUTOSAR application for a specific ADAS scenario.
Conclusion and Pathways for Further Development
Requirements
- Proficiency in C/C++ programming specifically for embedded systems.
- Foundational knowledge of automotive software principles.
- Working familiarity with microcontrollers, communication protocols, and real-time operating systems.
Target Audience
- Professional automotive software developers and engineers.
- Architects specializing in embedded systems.
- Developers focused on ADAS and autonomous vehicle technologies.
28 Hours