New video: automatic pool! (Patreon)
Content
I am so happy to have this project complete. Automatic pool is something that I've been wanting to do for quite a while. It is so neat to finally see it actually working. I'm also relieved because this project took so much more work that I was expecting. I glossed over it a bit in the video, but about 75% of my time spent in the last 5 weeks on this was banging my head against very subtle, very hard to measure and debug issues.
The biggest issue I kept running into with this robot was the precision required from the vision and robot movement systems. Most problems led to things being in different positions than my software thought. This is huge problem because the game of pool is REALLY sensitive to where and how you strike the ball. Being off by even a few millimeters often results in missing the shot. If I had appreciated how sensitive it was going to be I'm not sure I would have made it...
I'm really happy with the online play. I want to play with more people - I'm considering doing some kind of livestream with all patrons. The idea is somehow crowdsourcing moves while streaming. Is that something you'd be interested in participating in?
If I did this again I would make the pool cue simpler. The nonlinear motions and overall complexity and service difficulty made life pretty hard. On the other hand I now have a pretty neat platform to do more things with and/or redesign to be even better. Any ideas of other stuff I could do with a 6DOF robot on a stick?
Feel free to post any questions on here, or even better hop on the discord and throw them in the #smh-video-discussion channel. As always thanks for the support and I hope you enjoy the video!