Demo page details
Page source code: swe_1_sw_req_analysis.rst
1{% set page="swe_1_sw_req_analysis.rst" %}
2{% include "demo_page_header.rst" with context %}
3
4.. _SWE1_Software_Requirements:
5
6SWE.1 Software Requirements
7===========================
8
9.. swreq:: Lane Marking Detection Algorithm
10 :id: SWREQ_001
11 :status: in progress
12 :links: ARCH_001, REQ_001
13 :author: PETER
14 :github: 4
15
16 Develop software to process camera inputs and accurately identify lane markings under various environmental conditions.
17
18.. swreq:: Lane Deviation Warning
19 :id: SWREQ_002
20 :status: open
21 :links: ARCH_001, REQ_002
22 :author: ROBERT
23 :github: 5
24
25 Implement a feature to trigger warnings if the vehicle deviates from its lane without proper signaling.
26
27.. swreq:: Steering Correction Algorithm
28 :id: SWREQ_003
29 :status: open
30 :links: ARCH_001, REQ_002
31 :author: ROBERT
32
33 Create an algorithm to calculate and apply corrective steering actions to maintain the vehicle within the detected lane boundaries.
34
35.. swreq:: Radar-Based Distance Measurement
36 :id: SWREQ_004
37 :status: closed
38 :links: ARCH_002, REQ_003
39 :author: ROBERT
40
41 Design software to process radar inputs and measure the distance to objects ahead with high precision.
42
43.. swreq:: Speed Control Integration
44 :id: SWREQ_005
45 :status: closed
46 :links: ARCH_002, REQ_004
47 :author: PETER
48
49 Implement a module to dynamically adjust the vehicle's speed based on distance measurements and desired following distance.
50
51.. swreq:: Collision Risk Estimation
52 :id: SWREQ_006
53 :status: open
54 :links: ARCH_003, REQ_005
55 :author: SARAH
56
57 Develop a feature to estimate collision risk using real-time sensor data and predictive analytics.
58
59.. swreq:: Emergency Brake Activation
60 :id: SWREQ_007
61 :status: open
62 :links: ARCH_003, REQ_006
63 :author: SARAH
64
65 Implement a software module to autonomously apply brakes when a collision is imminent.
66
67.. swreq:: Pedestrian Detection Algorithm
68 :id: SWREQ_008
69 :status: open
70 :links: ARCH_004, REQ_007
71 :author: SARAH
72
73 Develop an algorithm to detect pedestrians using sensor fusion techniques, combining camera, LiDAR, and radar data.
74
75.. swreq:: Pedestrian Alert System
76 :id: SWREQ_009
77 :status: open
78 :links: ARCH_004, REQ_008
79 :author: SARAH
80
81 Create a system to issue audio and visual alerts when pedestrians are detected near the vehicle's path.
82
83.. swreq:: Emergency Braking for Pedestrians
84 :id: SWREQ_010
85 :status: open
86 :links: ARCH_004, REQ_009
87 :author: SARAH
88
89 Implement functionality to apply emergency braking when a pedestrian is detected in the collision path.
90
91.. swreq:: Lane Marking Data Visualization
92 :id: SWREQ_011
93 :status: open
94 :links: ARCH_001, REQ_001
95 :author: STEVEN
96
97 Provide a visual representation of detected lane markings on the vehicle's dashboard for driver awareness.
98
99.. swreq:: Environmental Adaptation
100 :id: SWREQ_012
101 :status: open
102 :links: ARCH_001, REQ_001
103 :author: STEVEN
104
105 Develop software to adapt lane marking detection under challenging conditions, such as rain or fog.
106
107.. swreq:: Adaptive Speed Limits
108 :id: SWREQ_013
109 :status: open
110 :links: ARCH_002, REQ_004
111 :author: STEVEN
112
113 Implement a feature to adjust vehicle speed based on detected speed limits and road conditions.
114
115.. swreq:: Proximity Alert
116 :id: SWREQ_014
117 :status: open
118 :links: ARCH_002, REQ_003
119 :author: STEVEN
120
121 Create alerts for the driver when objects come within a critical distance.
122
123.. swreq:: Multi-Object Tracking
124 :id: SWREQ_015
125 :status: closed
126 :links: ARCH_003, REQ_005
127 :author: STEVEN
128
129 Implement tracking software to monitor multiple objects simultaneously and evaluate their threat level.
130
131.. swreq:: Braking Efficiency Optimization
132 :id: SWREQ_016
133 :status: open
134 :links: ARCH_003, REQ_006
135 :author: STEVEN
136
137 Develop algorithms to optimize braking force during emergency stops to minimize impact risks.
138
139.. swreq:: Pedestrian Path Prediction
140 :id: SWREQ_017
141 :status: closed
142 :links: ARCH_004, REQ_007
143 :author: STEVEN
144
145 Implement machine learning models to predict pedestrian movements and improve detection accuracy.
146
147.. swreq:: Integrated Alert System
148 :id: SWREQ_018
149 :status: open
150 :links: ARCH_004, REQ_008
151 :author: STEVEN
152
153 Combine audio, visual, and haptic alerts into a unified system for enhanced driver awareness.
154
155.. swreq:: Predictive Emergency Braking
156 :id: SWREQ_019
157 :status: closed
158 :links: ARCH_004, REQ_009
159 :author: SARAH
160
161 Develop software to anticipate emergencies and initiate braking earlier to prevent accidents.
162
163.. swreq:: Crosswalk Detection
164 :id: SWREQ_020
165 :status: closed
166 :links: ARCH_004, REQ_007
167 :author: SARAH
168
169 Create functionality to identify crosswalks and prioritize pedestrian safety in such zones.
170
171.. swreq:: Speed Limit Sign Detection
172 :id: SWREQ_021
173 :status: closed
174 :links: ARCH_007, REQ_010
175 :author: SARAH
176
177 Implement software to detect speed limit signs in camera frames and publish the recognized limit.
178
179.. swreq:: Blind Spot Sensor Fusion
180 :id: SWREQ_022
181 :status: open
182 :links: ARCH_008, REQ_011
183 :author: SARAH
184
185 Implement sensor fusion software that combines rear-corner radar tracks and side-view
186 camera detections into a single per-zone occupancy state with confidence scoring.
187
188.. swreq:: Lane Change Intent Arbitration
189 :id: SWREQ_023
190 :status: open
191 :links: ARCH_008, REQ_012
192 :author: SARAH
193
194 Implement arbitration logic that activates the blind spot warning only when the turn
195 signal points toward an occupied zone, suppressing nuisance alerts otherwise.
196
197.. swreq:: Eye Aspect Ratio Estimation
198 :id: SWREQ_024
199 :status: open
200 :links: ARCH_009, REQ_013
201 :author: STEVEN
202
203 Implement software to estimate per-frame eye-aspect ratio and gaze direction from
204 cabin camera input under varying lighting conditions.
205
206.. swreq:: Drowsiness Score Aggregation
207 :id: SWREQ_025
208 :status: open
209 :links: ARCH_009, REQ_014
210 :author: STEVEN
211
212 Aggregate per-frame eye-state observations into a smoothed drowsiness score and
213 emit progressive alerts when the score exceeds calibrated thresholds for the
214 required dwell time.
215
216.. swreq:: Parking Slot Recognition
217 :id: SWREQ_026
218 :status: open
219 :links: ARCH_010, REQ_015
220 :author: SARAH
221
222 Implement software to recognize parallel and perpendicular parking slots from
223 fused ultrasonic ranging and surround-view camera input, and rank them by feasibility.
224
225.. swreq:: Park Trajectory Planning
226 :id: SWREQ_027
227 :status: open
228 :links: ARCH_010, REQ_016
229 :author: SARAH
230
231 Plan and follow a smooth park trajectory into the selected slot, respecting
232 clearance margins, maximum speed, and steering rate limits, with abort behavior
233 on detected obstacles.
SWE.1 Software Requirementsยถ
Develop software to process camera inputs and accurately identify lane markings under various environmental conditions. |
Implement a feature to trigger warnings if the vehicle deviates from its lane without proper signaling. |
Create an algorithm to calculate and apply corrective steering actions to maintain the vehicle within the detected lane boundaries. |
Design software to process radar inputs and measure the distance to objects ahead with high precision. |
Implement a module to dynamically adjust the vehicleโs speed based on distance measurements and desired following distance. |
Develop a feature to estimate collision risk using real-time sensor data and predictive analytics. |
Implement a software module to autonomously apply brakes when a collision is imminent. |
Develop an algorithm to detect pedestrians using sensor fusion techniques, combining camera, LiDAR, and radar data. |
Create a system to issue audio and visual alerts when pedestrians are detected near the vehicleโs path. |
Implement functionality to apply emergency braking when a pedestrian is detected in the collision path. |
Provide a visual representation of detected lane markings on the vehicleโs dashboard for driver awareness. |
Develop software to adapt lane marking detection under challenging conditions, such as rain or fog. |
Implement a feature to adjust vehicle speed based on detected speed limits and road conditions. |
Create alerts for the driver when objects come within a critical distance. |
Implement tracking software to monitor multiple objects simultaneously and evaluate their threat level. |
Develop algorithms to optimize braking force during emergency stops to minimize impact risks. |
Implement machine learning models to predict pedestrian movements and improve detection accuracy. |
Combine audio, visual, and haptic alerts into a unified system for enhanced driver awareness. |
Develop software to anticipate emergencies and initiate braking earlier to prevent accidents. |
Create functionality to identify crosswalks and prioritize pedestrian safety in such zones. |
Implement software to detect speed limit signs in camera frames and publish the recognized limit. |
Implement sensor fusion software that combines rear-corner radar tracks and side-view camera detections into a single per-zone occupancy state with confidence scoring. |
Implement arbitration logic that activates the blind spot warning only when the turn signal points toward an occupied zone, suppressing nuisance alerts otherwise. |
Implement software to estimate per-frame eye-aspect ratio and gaze direction from cabin camera input under varying lighting conditions. |
Aggregate per-frame eye-state observations into a smoothed drowsiness score and emit progressive alerts when the score exceeds calibrated thresholds for the required dwell time. |
Implement software to recognize parallel and perpendicular parking slots from fused ultrasonic ranging and surround-view camera input, and rank them by feasibility. |
Plan and follow a smooth park trajectory into the selected slot, respecting clearance margins, maximum speed, and steering rate limits, with abort behavior on detected obstacles. |