Robotic Ball-Bouncing Platform Learns New Tricks

[T-Kuhn]ās Octo-Bouncer platform has learned some new tricks since we saw it last. If you havenāt seen it before, this device uses computer vision from a camera mounted underneath its thick, clear acrylic platform to track a ball in 3D space, and make the necessary (and minute) adjustments needed to control the ballās movements with a robotic platform in real time.
We loved the Octo-Bouncerās mesmerizing action when we saw it last, and itās only gotten better. Not only is there a whole new custom ball detection algorithm that [T-Kuhn] explains in detail, there are also now visualizations of both the ballās position as well as the plate movements. Thereās still one small mystery, however. Every now and again, [T-Kuhn] says that the ball will bounce in an unexpected direction. It doesnāt seem to be a bug related to the platform itself, but [T-Kuhn] has a suspicion. Since contact between the ball and platform is where all the control comes from, and the ball and platform touch only very little during a bounce, itās possible that bits of dust (or perhaps even tiny imperfections on the ballās surface itself) might be to blame. Regardless, it doesnāt detract from the deviceās mesmerizing performance.
Design files and source code are available on the projectās GitHub repository for those whoād like a closer look. Itās pretty trippy watching the demonstration video because there is so much going on at once; you can check it out just below the page break.
from Blog ā Hackaday https://ift.tt/2SzNCvU
Comments
Post a Comment