Team Status Report 5/8/21

This week our team had our presentation. As of last week, our overall system metrics hold besides few bugs in CV so Brandon has been doing some final tweaking for the CV. We are also working on the poster and final Video. For the video, we will individually talk about our subsystem and combine them with the overall system which we are going to discuss together. Looking forward to the demo!

Brandon’s Status Report 4/10

I ran into several UI issues with the CV, but I have that mostly ironed out now. I just need to finish polishing it up, which will be done by tonight so we can test. In addition, I will be setting up the Raspberry Pi on my end to test; the web camera we purchased works with the CV on my laptop, so running the CV shouldn’t be much of an issue on the Pi. Currently, the CV will spit out the height of a stack based on which colors it detects and provides a user-friendly  calibration routine to record any amount of chip values a dealer might have.

Zongpeng Yu’s Status Report 3/27

So we decided to make some changes to the servo subsystem. Instead of hooking the servo up directly to raspberry pi, we hooked it up to Arduino instead. The reason for this is because Raspberry Pi’s GPIO pins aren’t  able to  reliably read feedback PMW from the servo.  Attached is a video of servo spinning 90 degree each second. it is also capable from rotating more than 360 degrees if we want to thanks to it being a continuous servo. The library i used is from here:  https://github.com/HyodaKazuaki/Parallax-FeedBack-360-Servo-Control-Library-4-Arduino. Next step I will set up the serial communication between Raspberry Pi and Arduino so the GST(game state tracker) could send me the location where the servo should turn to.