- July 27, 2024
Not enough time? Get the key points instantly.
A team picks a camera-only solution for automatic emergency braking because it's the cheapest option on the spec sheet. It works fine in testing — clear weather, daytime, dry roads. In heavy rain, the system's detection range drops sharply, and a feature meant to prevent collisions becomes unreliable exactly when it matters most.
This is the recurring failure mode in ADAS sensor selection: treating it as a spec-sheet comparison - range, resolution, cost instead of a safety-requirements decision. The sensors a feature needs are determined by how safety-critical that feature is and what conditions it has to work in, not by which option looks best on paper.
This guide covers how to actually select automotive IoT sensors for ADAS development: starting from the safety requirement, not the sensor catalog.
Every ADAS feature carries an Automotive Safety Integrity Level (ASIL) under ISO 26262, based on the severity, exposure, and controllability of what happens if it fails. Automatic emergency braking typically sits at a higher ASIL than a parking-assist chime, because the consequence of failure is far more severe.
This matters directly for sensor selection because a higher-ASIL feature can't rely on a single sensor type, regardless of how good that sensor's specifications look in isolation. The selection process has to start with "what ASIL does this feature need to meet," and work backward to which sensor combination can actually satisfy that - not start with a sensor catalog and work forward to a feature.
Before evaluating any sensor, determine the ASIL rating the specific feature needs to meet. This single step determines whether single-sensor reliance is even an option, or whether the architecture requires fusion and redundancy from the start. Skipping this and selecting sensors based on cost or availability first is the most common reason ADAS projects need a late-stage architecture redesign.
Every sensor type has environmental blind spots, and matching sensor to condition matters more than matching sensor to feature name:
Cameras perform well in clear conditions but degrade in fog, heavy rain, direct glare, and low light.
Radar performs reliably across most weather conditions but has lower spatial resolution than camera or LiDAR.
LiDAR provides precise 3D spatial data but its performance also degrades in heavy precipitation and can be affected by dust or dirt on the sensor housing.
Ultrasonic sensors are reliable at very short range but aren't suited to anything beyond low-speed, close-proximity use cases like parking assistance.
A feature that needs to work reliably in rain, fog, and darkness - not just in a controlled test track on a clear day cannot rely on camera alone, regardless of camera resolution.
Higher-ASIL features are typically built on sensor fusion - combining data from multiple sensor types so that one sensor's weakness is covered by another's strength. Radar's reliability in poor weather combined with camera's superior object classification is a common pairing for exactly this reason. Fusion isn't just a software integration task; it needs to be planned into the architecture from the sensor selection stage, since it determines placement, field-of-view overlap, and processing requirements.
For the highest-ASIL features, a single point of sensor failure isn't acceptable even with fusion. This means planning for redundant coverage - two sensors capable of detecting the same hazard independently - so that one sensor's failure doesn't silently degrade the safety function. This adds cost and complexity, which is exactly why the ASIL mapping in step one needs to happen before any budget conversation, not after.
A sensor's per-unit cost matters differently at a 500-unit pilot versus a 100,000-unit production run. LiDAR's higher unit cost may be justified for a premium vehicle line at moderate volume, while the same requirement at mass-market volume might need a different sensor combination entirely to stay within target bill-of-materials cost. Selecting sensors without modeling this against your actual production volume is a common source of late-stage cost overruns.
Spec sheet performance and real-world performance diverge, particularly in edge cases - heavy rain, sensor housing contamination, extreme temperatures. Validating sensor selection through real-world testing before committing to a production architecture catches these gaps while they're still cheap to fix.
Sensor type | ASIL suitability | Weather reliability | Common fusion pairing |
|---|---|---|---|
Camera | Low ASIL only | Degrades in fog, glare, low light | Paired with radar for weather-independent coverage |
Radar | Moderate ASIL | Reliable across most conditions | Paired with camera for object classification |
LiDAR | Moderate-high ASIL | Degrades in heavy precipitation | Paired with radar and camera for full redundancy |
Ultrasonic | Low ASIL | Reliable at close range | Rarely fused with other types; used for a distinct use case |
A typical automatic emergency braking (AEB) system illustrates how these decisions stack together. AEB usually carries a higher ASIL rating because a failure to brake, or an unwarranted false brake at speed, both carry real safety consequence. That rating rules out a camera-only approach from the start.
A common production architecture pairs forward-facing radar as the primary detection layer - reliable across weather conditions with a camera for object classification, distinguishing a pedestrian from a plastic bag blowing across the road. In premium vehicle tiers or higher-ASIL configurations, LiDAR is added as a third independent sensing layer, providing precise distance data that neither radar nor camera alone can match, and giving the system a genuinely independent data source if either of the first two sensors underperforms in a given condition.
This is also where the cost-versus-volume tension from step 5 shows up concretely: a mass-market vehicle line often ships the radar-camera pairing to hit a target bill-of-materials cost, while a premium line adds LiDAR because the ASIL target or market positioning justifies the additional expense. Neither choice is wrong - they're different answers to the same ASIL-mapping exercise, made for different production contexts.
Choosing sensors before determining the required ASIL level :This backwards approach is the single biggest cause of late-stage redesigns once a safety assessment reveals the architecture doesn't meet requirements.
Evaluating sensors purely on spec sheet performance : Weather and lighting conditions in real-world use frequently don't match test-track or datasheet conditions.
Treating fusion as a pure software problem : Sensor placement, field-of-view overlap, and processing latency all need to be planned as part of the hardware architecture, not solved entirely in code after sensors are already placed.
Ignoring production volume in cost modeling : A sensor combination that's economical at low volume can be the wrong choice once bill-of-materials targets at scale are considered.
Has each feature been mapped to a required ASIL level before any sensor was selected? If sensors were chosen first, revisit this before finalizing the architecture.
Does the sensor combination cover the actual operating conditions the vehicle will face, not just test-track conditions? Rain, fog, and low light all need to be accounted for explicitly.
Is redundancy planned for the highest-ASIL features, or does a single sensor failure silently degrade safety function? This should be an explicit design decision, not an assumption.
Has the cost model been run against actual target production volume? A sensor choice that's affordable at pilot scale may not hold at full production volume.
Selecting automotive IoT sensors for ADAS development starts with the ASIL requirement for each feature, not a sensor spec sheet. Match sensor type to actual operating conditions, plan for fusion and redundancy where the safety level demands it, and validate cost against real production volume before committing to an architecture.
If you're scoping sensor selection for an ADAS feature and want a second opinion on whether your architecture actually meets the safety level it needs to, CoreFragment's team can review your requirements before you commit to hardware.