Personal Progress
This week I worked on both testing and integration with my teammates. Since Wednesday was a sunny day, we did some testing on the User Position Extraction algorithm. We were able to figure out some issues with it and some changes, such as adding the height of the stand of the LIDAR camera. We also did some testing with the LAOE algorithm. One was the projection coordinates function, where we map coordinates of the corners of the windows onto where the light is cast onto the floor. We kept having strange values for the y-value of the top left and top right coordinates, but we eventually realized that this was because there was the ledge of the roof outside and above the window that was blocking off the top portion of the window from direct light. After accounting for the length of this ledge, the algorithm works great with relatively low error (~4% error). We also manually tested the intersection algorithm, which uses both user position and projection coordinates. This also worked relatively well enough for our initial standards.
We are currently on track. We are working on getting a construct to attach the blinds, but all testing besides integration testing is done.
Next Steps
Next week, we hope to finished with the MVP and fine tune the accuracy of the algorithms.