This week, the team perfected its PCB design, configured AWS accounts so everybody can contribute, got code on ESP32 running, and advanced the occupancy detection counting algorithm..
Investigated platformIO as it interfaces with ESP32. Tested IR image capture on the ESP32 dev board
Ash: Continued to work on occupancy detection algorithm to count people. Coded using OpenCV, SciPy, Numpy, MatplotLib, Scikit-learn libraries in order to create visualization for density as well as counting people using Hough transform.
Arya: Configured AWS permissions so that everybody on the team can access Lambda, S3, EC2 through AWS accounts. Took pictures using Lepton with different people in it to use as test data.
Next steps are to incorporate learning into our algorithm for detection of number of people. We plan to ship out our PCB design and incorporate the PCB instead of using the Pi. Lastly, we plan to test and validate the MVP algorithm functionality in the cloud, and establish network connectivity on the ESP32, pending driver development over the course of the next period.