Main Status Report
What did you personally accomplish this week on the project?
This week, I made a lot of progress on the software aspects of the project. Specifically, we wrote the basic forward and inverse kinematic equations in Python to derive the position and angle the robotic arms need to be in for a particular object. This is the heart of the software that controls the robotic arm, so finishing the basic code for it this week was a huge accomplishment. I also worked on the design presentation with Marcus for next week, making the suggested improvements from the proposal presentation. Specifically, we worked on making the slides less text-heavy, including more diagrams and formatting the slides better.
Is your progress on schedule or behind? If you are behind, what actions will be
taken to catch up to the project schedule?
I think our progress is on schedule, especially because we got a major software component finished this week.
What deliverables do you hope to complete in the next week?
Next week, I plan on simulating the kinematic equations solver in Python to verify that it works as expected. Matplotlib has various simulators that can work for this. We basically just need to verify that the angles and position of the robotic arm are as expected. We also might get started on the CV aspect of this project, which involves recognizing QR codes and telling the robotic arms what to do in each category of QR code.