Edward’s Status Update for 10/17

Edward’s Status Update for 10/17

This week the team’s overall deliverable of the design review report led to me spending a lot of time on that rather than additional development on the software code base. We spent the beginning of the week wrapping up the presentation slides on Sunday which ate a chunk of my time. In the middle of the week I spent time looking into the additional libraries we could use for the concurrency and came to the conclusion that using the base threading module. Initial testing using the pygolang library did not go well since the library had a couple of compatibility issues when also being tied together with the openCV library. The pygolang library’s lightweight threads was desirable since we want to have less system resource usage but for now we will try to work on a base version using normal threads and potentially make the switch once we feel comfortable with our MVP.
I was also able to work with heather to verify that the multiple camera setup is working and have written code that will mux on the two possible camera inputs. I’ve added in some control variables that can control which video to use and will temporarily use keyboard inputs to swap between different cameras but this will eventually be later controlled by the main program. The degree calculations are also completed by scaling the distance from the center. There will be a need to fine tune the calculations to account for the physical setup.
In terms of this upcoming week’s goals, I am a little behind on doing a manual zoom in the digital feed so I will be cutting into the slack to focus in on that. Other than that, I also hope to see if I can connect the motor controller to the cv component which is more of a stretch goal.

Leave a Reply

Your email address will not be published. Required fields are marked *