Risks
- We still need to write a simple webapp wrapper and inference script for demo purposes.
Changes
- No changes
Crowdsourced Automatic License Plate Recognition (ALPR) Network – Christine Li, Vicky Liu, Andy Zhao
GET /plates
endpoint for dash cam latency benchmark (PR).Tools & Knowledge Learned
I had to learn AWS from scratch. I used a mix of informal learning strategies: online videos and tutorials helped me get started with AWS services. AWS CDK documentation and online code examples were extremely helpful. Additionally, GitHub Copilot helped me write tests more efficiently, and GPT was invaluable in clarifying any conceptual questions I had about AWS. These resources and tools really helped me navigate the challenges of my project and significantly boosted my understanding of cloud computing.
Status:
Learning Reflections
As I progressed through the design, implementation, and debugging phases of our project, I encountered several hardware components that required me to acquire new technical knowledge and hands-on skills for the bring up of them. Specifically, I faced challenges in bringing up the Raspberry Pi (RPi) system, the RPi camera module, the uninterruptible power supply (UPS) module, and the Blues Notecard module.
To overcome these challenges, I adopted a multi-pronged learning strategy:
Summary of Work This Week:
This week is mainly integration testing and final wrap-up and final documentation preparation. I did the power adapter system integration testing in-vehicle. I measured output voltage and current of the adapter during driving conditions to verify power stability and confirmed that the UPS output to the Raspberry Pi 5 consistently delivered the required 5V 5A, ensuring reliable operation.
At the same time, I worked together with my teammates on assembling slides and visuals for the final presentation and began preparing talking points and demo setup for the final showcase.
Progress:
We are currently on progress, we finished most system integration testing, and are ready to prepare for final demo and documentation preparation.
Next Steps and Schedule:
• Record final demo footage and supporting visuals for the video presentation.
• Deliver final presentation and participate in demo day.
We are currently on track
My progress is on schedule.
The learning strategies that are most helpful to me includes: online videos for dash cam bringup, forums for specific debugging questions, and ChatGPT for conceptual questions.
My progress is on schedule.
All tests are integrated with our CI/CD pipeline, ensuring continuous verification and validation of the system as changes are made.
What’s Left to Do:
Verification and Validation Update:
As we transition into the verification and validation phase, we are aligning our testing approach with our core engineering design and use case requirements. I am mainly in charge of the dashcam circuit components so my individual testing are more oriented with the dash cam power supply system.
Our dashcam power system is designed to draw power from the car’s cigarette lighter, which is converted by an adaptor to 8.4V 2A for the UPS(Uninteruptable Power Supply). The UPS then regulates this input to provide a stable 5V 5A output to the Raspberry Pi, while also managing seamless switching to its internal battery when the car is turned off—ensuring a safe shutdown process for the RPi.
Tests Completed:
After verified the system works during simulation test in the lab, I tested the system on a car with actual car cigarette lighter.
Verification Approach:
Planned Tests:
Summary of Work This Week:
Next Steps and Schedule:
Progress:
This week, I made progress by completing the majority of the circuit-level testing. I verified the power regulation behavior of our adaptor and UPS module, both in simulation and in a real vehicle environment. With these components confirmed to be working, we are ready to move forward with full system integration using the car cigarette lighter as the actual power source.
Additional tests, including endurance and thermal testing, are planned to further ensure reliability under extended and realistic conditions.
My progress is on schedule.