What did you personally accomplish this week on the project?
This week, I helped finish up some of the testing we needed to do. Namely, our robotic arm wasn’t as fast as we wanted it to be, so we had to tweak some of the delays and add a new servo in. Since we added a new servo in, we tested it to make sure that it works (and it did). Apart from that, I finished writing the report by adding the various tests we implemented. I added information about testing each subcomponent as well as the overall system. I also finalized the bill of materials and Gantt chart.
Is your progress on schedule or behind?
We are ready for our demo next week!
What deliverables do you hope to complete in the next week?
Next week, we are meeting to create a video to demonstrate our working robotic arm box sorter. We will also try to get some initial feedback on our report and make any last-minute changes as needed. Lastly, we will put together the poster for our in-person demo.
Supplement
We had extensive unit testing for our computer vision QR tracker and the robotic arm. Some of our unit tests include testing the reliability of QR code detection, the speed of the robotic arm, the reliability of placing the packages in the correct location, and end-to-end testing with the entire system. The end-to-end testing mainly involved placing the box at the front of the treadmill and seeing if the system was able to place it correctly. We ran each test about 20 times to ensure that our system was reliable. We were mostly able to meet our goals. Our tests initially indicated that our system wasn’t fast enough, but after making some changes to the servo and delays, we were able to get the robotic arm up to the desired speed.