Johns Status Report for 11/15/2025

At the beginning of the week, a lot of my attention was dedicated to the Interim demos on Monday and Wednesday. We ran into a few issues, including our motor board blowing up on us the weekend before the demo. Because of this, our group had to pour our attention into trying to get something presentable to demonstrate how the launch would work. Following the demo, I continued trying to obtain another AI model that focused on hand positioning, and I also worked on installing my current model onto the Raspberry Pi. I also contributed to deciding which robot we should use to rotate our base.

Originally, our group was extremely behind because building the base on time, as well as integration, seemed like it would not be achievable. The shift to using a robot kit as our base to turn makes our project much more likely to succeed, although we still have a lot of work to do. My progress through my portion of the project started a little behind this week, but I have caught up to where I am meant to be and can now devote my attention to other portions of the project, as well as finish all my basic CV unit testing.

Next week, I plan on during the first half, doing all the unit testing and putting my CV code onto the Pi. During the later parts of the week, depending on whether the robot comes in on time, help build the robot and help with our turning algorithm, as my CV code will be interacting with it, ensuring that the data I send arrives promptly so that the robot turns accurately.

I have already started the CV unit testing, but I will continue to work on it throughout this week and the weekend while also helping to complete other portions of the project. Since we do not have the rotational capabilities yet, my testing will involve manually moving around the camera to face people and seeing if when my x value reaches 0, that when I draw a line with a tape measure from the center of the camera to the person that the line is within a foot of where the person is standing. I will also test to ensure that the depth value that the camera is within a foot and a half of the distance of the person it is facing. These two tests will be one under different levels of lighting. At first, I will be performing these tests using my laptop, and afterwards, I will be doing them on the Pi. My goal is to measure from a certain spot and premark the spots to ensure that the code works the same on both, to ensure that integration to the Pi was successful as well. My goal is to eliminate as many integration problems as we may have early and thoroughly test the CV before we assemble the base.

Leave a Reply

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