This shows you the differences between two versions of the page.
| Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
| en:safeav:softsys:summary [2026/04/09 12:34] – airi | en:safeav:softsys:summary [2026/04/24 09:58] (current) – raivo.sell | ||
|---|---|---|---|
| Line 1: | Line 1: | ||
| ====== Summary ====== | ====== Summary ====== | ||
| - | **Conclusions: | + | This chapter traces the evolution of software from programmable hardware foundations to a dominant force in modern computing systems. Early advances in hardware programmability—through configuration, |
| - | This chapter explains how semiconductors and electronics became the foundation of modern autonomous | + | As software methods entered cyber-physical |
| - | + | ||
| - | The chapter also emphasizes that autonomy is not just a matter of adding sensors. It requires a full ecosystem of hardware, computation, | + | |
| - | + | ||
| - | Finally, the chapter argues that successful autonomous systems depend on more than technical performance: | + | |
| - | + | ||
| - | **Assessment: | + | |
| - | + | ||
| - | ^ # ^ Assessment Theme ^ Learning Objective ^ Deliverable ^ | + | |
| - | | 1 | Evolution of Electronics in Autonomy | Understand how semiconductors and electronics transformed ground, airborne, marine, and space systems from isolated functions into integrated autonomous architectures. | Paper: comparative essay, or Project: presentation/ | + | |
| - | | 2 | Sensor Fusion Design | Explain why autonomous systems require multiple complementary sensors and how sensing | + | |
| - | | 3 | Safety and Governance | Analyze how standards and governance frameworks shape hardware design, certification, | + | |
| - | | 4 | Validation and Verification | Evaluate how validation, timing, KPIs, scenario-based testing, and simulation contribute to trustworthy | + | |
| - | | 5 | Supply Chain and Productization | Understand how supply chain resilience, certification burden, EMI/EMC compliance, cybersecurity, | + | |
| - | + | ||
| - | **Industries and Companies: | + | |
| - | + | ||
| - | ^ Type ^ Description ^ Example Players | + | |
| - | | Semiconductor Manufacturers (Logic & Compute) | Design and manufacture digital logic devices (MCUs, MPUs, SoCs, AI accelerators) that execute perception, planning, and control workloads in autonomous systems. | Intel, NVIDIA, Qualcomm, NXP Semiconductors | | + | |
| - | | Analog & Mixed-Signal Semiconductor Providers | Provide sensing interfaces, power management ICs, ADC/DACs, and signal conditioning required to convert physical signals into digital data. | Texas Instruments, | + | |
| - | | Power Semiconductor & Wide Bandgap Players | Develop Si, SiC, and GaN devices for high-efficiency power conversion in EVs, aircraft electrification, | + | |
| - | | Sensor Manufacturers (Perception Hardware) | Build core sensing modalities (camera, radar, LiDAR, IMU, GNSS, sonar, star trackers) | + | |
| - | | RF & Communication Chip / Module Providers | Provide connectivity hardware (5G, V2X, satellite comms, radar front-ends) enabling communication and extended perception. | Skyworks Solutions, Qorvo, Broadcom | | + | |
| - | | FPGA & Reconfigurable Compute Vendors | Supply programmable logic for deterministic, | + | |
| - | | EDA (Electronic Design Automation) Companies | Provide design, simulation, verification, | + | |
| - | | Foundries & Advanced Packaging Providers | Fabricate semiconductors and provide advanced packaging technologies for high-performance and reliable systems. | TSMC, Samsung Foundry, Intel Foundry Services | | + | |
| - | + | ||
| - | ^ Vendor ^ Platform / Kit ^ Type ^ Key Components ^ Target Domain ^ Notes / Differentiation ^ | + | |
| - | | NVIDIA | NVIDIA DRIVE (Orin / Thor) | Full autonomy compute platform | GPU SoC, Tensor cores, CUDA, DriveWorks SDK | Automotive autonomy (L2–L4) | End-to-end AV compute + software stack | | + | |
| - | | NVIDIA | Jetson Orin Dev Kit | Embedded AI compute platform | CPU + GPU SoC, camera interfaces | Robotics, drones, edge AI | Widely used for prototyping | | + | |
| - | | Qualcomm | Snapdragon Ride | Automotive compute platform | AI accelerator, | + | |
| - | | Intel | Mobileye EyeQ / AV platform | Vision-centric ADAS platform | Vision SoC, camera-based perception | + | |
| - | | AMD | Versal Adaptive SoCs | FPGA/ACAP compute platform | FPGA fabric + AI engines | Automotive, aerospace | Deterministic + adaptive compute | | + | |
| - | | Texas Instruments | TDA4VM / Jacinto | ADAS processor | Vision DSP, radar processing, safety MCUs | Automotive | Strong functional safety (ISO 26262 focus) | | + | |
| - | | NXP Semiconductors | S32V / BlueBox | Automotive compute + networking | Vision SoC, radar processing, CAN/FlexRay | Automotive | Strong vehicle networking integration | | + | |
| - | | Bosch | Radar / ADAS platforms | + | |
| - | | Continental AG | Continental ADAS Dev Platform | Sensor fusion system | Radar, LiDAR, camera modules | Automotive | Strong system-level integration | | + | |
| - | | Velodyne LiDAR | LiDAR Dev Kits (e.g., Puck) | Sensor dev kits | 3D LiDAR + SDK | Autonomous, robotics | High-resolution 3D perception | | + | |
| - | | Ouster | Ouster OS1 / Gemini | LiDAR platform | Digital LiDAR + API | Robotics, industrial | Software-defined LiDAR stack | | + | |
| - | | Analog Devices | Radar Development Kits | RF sensing platform | RF front-end + DSP | Automotive, industrial | Strong RF + signal chain expertise | | + | |
| - | | Infineon Technologies | AURIX + Radar Kits | Safety MCU + radar | Radar IC + safety MCU | Automotive | Leading safety MCU platform | | + | |
| - | | STMicroelectronics | STM32 + Sensor Kits | Embedded sensing platform | MCU + IMU, GNSS, camera | Robotics, IoT | Low-cost prototyping ecosystem | | + | |
| - | | Teledyne Technologies | Imaging Sensor Kits | Vision sensing | CMOS sensors, thermal imaging | Aerospace, defense | High-performance imaging | | + | |
| - | | Sony | CMOS Image Sensors | Vision sensors | High dynamic range sensors | Automotive, consumer | Dominant in camera sensing | | + | |
| - | | Hexagon | Autonomous Sensors | Software + sensors | LiDAR + mapping + analytics | Industrial autonomy | Strong digital twin ecosystem | | + | |
| - | | dSPACE | HIL (Hardware-in-the-Loop) systems | Validation platform | Sensor models, ECU integration | Automotive, aerospace | Critical for V&V workflows | | + | |
| + | The chapter further highlights how software has transformed product development, | ||
| + | ^ Stack Framework ^ Type ^ Core Covered Layers ^ Key Technologies ^ Domain Focus ^ Notes / Differentiation ^ | ||
| + | | ROS 2 | Open-source middleware stack | Middleware, application | DDS, nodes, topics, Gazebo, RViz | Robotics, AV | De facto R&D standard; highly modular | | ||
| + | | AUTOSAR Adaptive | Automotive software platform | OS, middleware, apps | POSIX OS, SOME/IP, service-oriented | Automotive (ADAS/AV) | Designed for ISO 26262 + OTA updates | | ||
| + | | AUTOSAR Classic Platform | Embedded real-time stack | HAL, RTOS, basic software | OSEK or RTOS, CAN, ECU abstraction | Automotive ECUs | Deterministic, | ||
| + | | Apollo | Full autonomy stack | Full stack (perception → control) | Cyber RT, AI models, HD maps | Autonomous driving (L2–L4) | One of the most complete open AV stacks | | ||
| + | | Autoware | Open AV stack | Full autonomy pipeline | ROS 2, perception, planning modules | Automotive, robotics | Strong academic + industry ecosystem | | ||
| + | | NVIDIA DRIVE OS | Integrated platform | OS, middleware, AI runtime | CUDA, TensorRT, DriveWorks | Automotive autonomy | Tight HW/SW co-design with GPUs | | ||
| + | | QNX Neutrino | RTOS middleware | OS, safety layer | POSIX RTOS, microkernel | Automotive, industrial | Strong certification (ASIL-D) | | ||
| + | | VxWorks | RTOS | OS, middleware | Deterministic RTOS, ARINC653 | Aerospace, defense | Widely used in safety-critical systems | | ||
| + | | PX4 Autopilot | UAV autonomy stack | Control, middleware, perception | MAVLink, EKF, control loops | UAV / drones | Industry standard for drones | | ||
| + | | ArduPilot | UAV autonomy stack | Control + navigation | Mission planning, sensor fusion | UAV, marine robotics | Broad vehicle support (air/ | ||
| + | | MOOS-IvP | Marine autonomy stack | Middleware | Behavior-based robotics | Marine robotics | Optimized for low bandwidth environments | | ||
| + | | DDS (Data Distribution Service) | Middleware standard | Communication layer | QoS messaging, pub-sub | Cross-domain CPS | Backbone of ROS 2 and many systems | | ||
| + | | AWS RoboMaker | Cloud robotics stack | Cloud, simulation | DevOps, ROS integration | Robotics, AV | Enables CI/CD + simulation workflows | | ||
| + | | Microsoft AirSim | Simulation stack | Simulation layer | Unreal Engine, physics models | UAV, AV | High-fidelity perception simulation | | ||
| + | | CARLA | Simulation stack | Simulation layer | OpenDRIVE, sensors, physics | Automotive | Widely used for AV validation | | ||
| + | | Gazebo | Simulation stack | Simulation integration | Physics engine, ROS integration | Robotics | Standard for ROS-based systems | | ||