Accomplishments this week
This week, I organized a review of the instructors’ proposal feedback and the evidence behind our design choices. I used research and code-review assistance to examine camera coverage, recording permission, requirement justifications, alternatives to machine learning, and how the three checks share the local computer. I then compared these findings with Alan’s new design-review material to identify the changes needed for the presentation.
For my application and integration area, the main outcome is a clearer definition of the situations our equipment rules must handle. A blocked camera should not count as a reliable absence. One missed item detection should not restart an unattended timer. Someone walking past a rack should also be distinguished from a persistent presence at that station. The original prototype documents a case where a lingering person delays a flag, which reinforces the need for explicit tests.
I also coordinated preparation of the revised presentation, feedback-response document, purchasing instructions, and weekly-report drafts. This work gives the team a consistent set of requirements and separates completed experiments from estimates and tasks that still depend on hardware or permission.
Schedule status and corrective actions
The design review and integration planning have progressed, but the application implementation needs to catch up with the earlier goal of a dashboard driven by fake data.
I will build the smallest useful application path first: read a timestamped observation, update one treadmill or station, and display the resulting state. This can be developed without waiting for cameras or the Jetson. Once that path works, I will extend it to the unattended timers and connect it to Harry’s capture pipeline.
Deliverables for next week
- Agree with the team on equipment states, the configurable five-minute waiting period, and how to handle unknown or outdated observations.
- Build a dashboard using fake or recorded observations, showing treadmill availability and station flags without displaying live video.
- Write tests for departure, return, passersby, brief detection mistakes, item removal, and blocked or disconnected cameras.
- Define the observation format and timestamps with Harry so that the capture pipeline can connect to the application.
- Coordinate the recording-permission request and track its actual status.
- Save a small end-to-end demonstration and document its limitations for the October 9 design report.