Considering the circumstances with COVID-19, I didn’t do as much this week as in previous weeks. However, during Spring Break, I did begin implementation of the main system plugin. This included a half-runnable/half-pseudcode Python implementation of the RPi camera IO access, creating the prototype for a basic Octoprint plugin with the appropriate handers to access the gcode, and messing around with the possibility of multithreaded. I also attempted to begin the point cloud code. This can all be found in the team’s Github repo. I also wrote the statement of work.
This upcoming week I need to refocus on the main system code and provide solid system error messages and give better access to the necessary IO and handlers.