Demo page details
Page source code: swe_3_sw_detailed_design.rst
1{% set page="swe_3_sw_detailed_design.rst" %}
2{% include "demo_page_header.rst" with context %}
3
4.. _SWE3_Code_Documentation:
5
6SWE.3 Detailed Design
7=====================
8
9This document provides the software implementation documentation as per SWE.1 and SWE.2 requirements.
10
11.. automodule:: automotive_adas
12 :members:
13 :undoc-members:
14 :show-inheritance:
SWE.3 Detailed Design¶
This document provides the software implementation documentation as per SWE.1 and SWE.2 requirements.
- class automotive_adas.AdaptiveCruiseControl[source]¶
Bases:
objectMeasures distance to the vehicle ahead using radar.
- class automotive_adas.BlindSpotMonitor[source]¶
Bases:
objectFuses rear-corner radar and side-camera detections into a per-zone occupancy state.
- class automotive_adas.CollisionAvoidance[source]¶
Bases:
objectPredicts collision risk using real-time sensor data.
- class automotive_adas.DrowsinessMonitor[source]¶
Bases:
objectAggregates eye-state observations from the cabin camera into a drowsiness score.
- DROWSY_THRESHOLD = 0.6¶
- class automotive_adas.LaneDetection[source]¶
Bases:
objectImplements the lane marking detection algorithm using camera inputs.
- class automotive_adas.ParkingAssist[source]¶
Bases:
objectDetects available parking slots and plans a park trajectory.
- MIN_PARALLEL_LENGTH = 5.0¶
- MIN_PERPENDICULAR_WIDTH = 2.4¶