Preliminary System Architecture (Week 7)

This week, the Road Watch team worked on developing our project architecture, which is an integral part of product development. This process starts with the functional architecture, where the product concept is decomposed into components and the functional interactions between all components are graphically enumerated. After this, physically proximate components are grouped together into “chunks”, and functional interactions between these abstractions are identified. Then, we created a crude 3D model of our system (at the chunk level), for visualization; this can be seen in the figure below. Finally, we identified incidental (i.e. unintended) interactions between the components and chunks, and proposed mitigatory efforts. Keep checking in weekly to see how our architecture develops.

A coarse 3D model of the physical chunks of our system. The left image shows the Detection Subsystem, and the right half shows the Alert Subsystem. The Detection Subsystem reads from the LiDAR and camera, and uses an algorithm running on its processor to identify risky vehicles. When such a vehicle is detected, it uses a radio link to signal the alert system, which uses a light and a horn to notify the roadway workers.

Leave a Reply

Your email address will not be published. Required fields are marked *