Automatic pool stick vs. strangers

15 feb 2021
12 538 384 visningar

Get a Free 32GB Flash Drive and 32GB Micro SD Card: micro.center/dbfba
Check out the Micro Center Custom PC Builder: micro.center/4879a
Join the Micro Center Community: micro.center/15dd5
Join the subreddit: tinyurl.com/smhere
Please consider supporting these projects through my patreon: patreon.com/stuffmadehere
I use a glowforge pro for rapid prototyping and it's great. You can $500 off a Glowforge pro here: glowforge.com/stuffmadehere
I built this with the new Tormach 1300 PL, check it out: tormach.com/machines/plasma-tables.html
An automatic pool playing robot - how hard could it be? Turns out harder than I thought. It took me quite a while to work through all the difficulties of this project but when it all finally came together is so worth it. To my surprise the most interesting aspect of this project is using the cue to play real games of pool over the internet. Let me know if you think twitch plays billiards would be worthwhile...

Kommentarer
  • Meat servo cheats... (By the way you should totally support Shane on Patreon, like I do: www.patreon.com/stuffmadehere/ )

    SmarterEveryDaySmarterEveryDay2 månader sedan
    • 15:13 yes, playing pool against a crowd would be worth doing

      YtbvdshrtnrYtbvdshrtnr20 timmar sedan
    • Do you have the link for the pool table? Thank you.

      AnhThy NguyenAnhThy Nguyen17 dagar sedan
    • yes, but can he get the ball to go supersonic?

      Martin CroftMartin Croft19 dagar sedan
    • Destin knows so much yet he's still surprised by literally everything he sees

      yaldram muqadisyaldram muqadis20 dagar sedan
    • I KNEW I recognized you in the video

      Moonlight GamingMoonlight Gaming21 dag sedan
  • I'm waiting on the day when this machine will be unbeatable by humans.

    aharon sidorovaharon sidorov35 minuter sedan
  • You look like byron kern

    Coupla ConezCoupla Conez7 timmar sedan
  • Teach the software Feynman diagrams

    b33cux cuxb33cux cux9 timmar sedan
  • This is one of the coolest contraptions I've ever seen and man this guy's dedication is unreal

    internally burnedinternally burned13 timmar sedan
  • 11:37 Yeah that's like a once every few months kind of thing for me, sure

    YtbvdshrtnrYtbvdshrtnr20 timmar sedan
  • They're both so cute at the end 😂

    Wancing DafflesWancing DafflesDag sedan
  • @stuffmadehere I've been a software developer for > 35 years and I've played pool for more years than that. I'm also a certified pool coach with the BCA. (I live in Canada though) As well, I've been to national pool championships. In the spirit of perfecting the big brain pool shot selection algorithm, If you'd to discuss pool strategy, which is my favourite part of the game, send me a message and just maybe we can make the world's first unbeatable billiard robot.

    Egg eEgg eDag sedan
  • Secret: he is a scientist

    Ayush KaiwartAyush KaiwartDag sedan
  • What planet is this guy from

    Daniel StranskyDaniel StranskyDag sedan
  • Meanwhile I´m here proud, that I spent at least 2 hours for university.... Okay u got me, I didnt...

    Fi HaFi HaDag sedan
  • Damn imagine using one of those big belts to move around the pool cue on a servo around the table and play an automatic 1v1 game of 8 ball, or maybe even go ahead with the twitch plays idea

    emiliano zamoraemiliano zamoraDag sedan
  • I miss Marvac in Costa Mesa.... (HOME of The AR-15)....My old home...

    Rad!.Rad!.Dag sedan
  • when she says, "oh please" at 20:31 i would've said, "you try it then"

    BadLuckCharm !BadLuckCharm !Dag sedan
  • I dont think that there are any micro centres in Canada );

    Lennox GrahamLennox GrahamDag sedan
  • Is there any statistician and/or Actuary here?

    Deon KgajeDeon Kgaje2 dagar sedan
    • need help with something

      Deon KgajeDeon Kgaje2 dagar sedan
  • Ok last comment/idea, swear. You could also make it so you can pit your actual pool playing ability VS your ability to program a robot to play pool against each other by making a robot that maneuvers around the table and uses the stick device to play against you! ;D

    tehbabestehbabes2 dagar sedan
  • WOW, ok, I totally underestimated you my guy, lol. Something I thought about after watching this: the playing online aspect of this is by far the greatest part, IMO. BUT, the online player is stuck playing on a computer interface.. how could 2 people physically play each other over the internet? Well you could both possess this device you've made and rely on it to repeat each others shot, that would probably lead to you having to develop something with a high FPS camera that heavily observes their shot to make sure it repeats the exact same hit on your side, yada yada, there's also the aspect of knowingly or unknowingly cheating like someone not holding the device in the right place or position to repeat the same results on the others table, yada yada... SOOOO, I thought about it and, I think this whole thing (physical online play) could be accomplished MUCH easier and with many benefits also. Unfortunately, it completely abandons the robot stick angle (see what I did there? ;D) of all of this. Instead, just have a robot arm above both pool tables, cameras etc to record ball movements, and after each shot is taken the robot on the other side will rearrange and remove the balls etc to match the result of the shot(s) that were made, and vice versa when the other person shoots yada yada I'm sure you're already fully seeing what I'm saying or most likely already thought of this. I think it would be absolutely HUGE as far as allowing people to play each other! And also would eliminate all the having to hold the robot stick so it can reproduce the opponents shot and all that and would pretty much be like you are really present in the same room and playing each other! :D

    tehbabestehbabes2 dagar sedan
  • Wayyy too smart. I only wish I can do what you do. That’s really cool man keep it up 👍

    sponge bobsquarysponge bobsquary2 dagar sedan
  • Could you theoretically use the haircutting machine's arm to move the pool cue apparatus around for 2nd player/robot? I'm not sure how much of the "stick" could be removed but I'm guessing most of it could fit on a robot arm. Removing the "Meat Servo" would probably help if you are going to try and augment the pool algorithm vs standing around all day while you run tests.

    Jesse FishJesse Fish2 dagar sedan
  • Does anyone know what app he uses for his prototype drawings?

    Jonathan TejedaJonathan Tejeda2 dagar sedan
    • On the ipad^

      Jonathan TejedaJonathan Tejeda2 dagar sedan
  • Before I watch this I will first say there are a few things that will largely affect the success rate of this device: the creators own knowledge and skill/experience of billiards, how level the table is, the state of each piece of slate, the quality and state of the rails (dead or stale rails or spots will seriously screw things up and make it unpredictable), the tip used and its quality, as well as chalk used. The quality of the table will have the most impact on how predictable and repeatable the ball movements will be and I'd say if it's not at least an 8ft table (doesn't look like it from the 1 frame I see), with all due respect to the awesome idea, I would honestly render the entire development useless. Not sure if anyone would care to read all if this but couldn't help it since pool and programming are my 2 favorite things in life and would love it if I could at all help with perfecting something like this!

    tehbabestehbabes2 dagar sedan
  • I wish I had the time to just dive in interesting projects I choose, learn all the cool science required and get access to all technology you get just by living in the land of freedom. Seriously, I do not envy the money you make to be able to buy all these things and tools, I believe that builds up over time, it's the access and freedom that is so mind blowing for a 3rd world resident. Be thankful man, for all of us. You're living the dream.

    Daniel ScholtusDaniel Scholtus2 dagar sedan
  • 15:07 that'd be chaos

    ajddavid452ajddavid4522 dagar sedan
  • Do this with snooker.... it would be way harder

    JamesJames2 dagar sedan
  • That ui looks like a vr game irl

    emiliano zamoraemiliano zamora2 dagar sedan
  • I'd vote for this guy for potus 100x over

    nunchuckking872nunchuckking8722 dagar sedan
  • 😁😄

    SharaeSharae2 dagar sedan
  • Awesome video, I have always loved billiards. I watched the part about the sponsor as well, unfortunately that does me no good since they don't have a store in my state. I would have loved to check it out, it almost reminds me of the Radio Shack back in the day, yea I'm old lol anyway thank you for everything you do 🙂 Take care and stay awesome!

    Skeledon Bushcraft and SurvivalSkeledon Bushcraft and Survival2 dagar sedan
  • This was freaking AWESOME!

    theRIPPLERtheRIPPLER2 dagar sedan
  • THIS GADGET IS AMAZING!!!! I WHOULD BUY IT INSTANTLY

    Kain HayterKain Hayter2 dagar sedan
  • Just look how much calculations our brain do in milliseconds, sub7ana Allah.

    STiTCH LamSTiTCH Lam2 dagar sedan
  • you could me the next tony stark

    Viktor HViktor H2 dagar sedan
  • Now I wanna see Efren "Bata" Reyes vs your Cue :P

    Joseph JimenezJoseph Jimenez3 dagar sedan
  • .....your wife looks like the evil twin of Kirsten Dunst. and that's cool

    darkclouddarkcloud3 dagar sedan
  • Wow this is next level

    Clément BaronClément Baron3 dagar sedan
  • I want one...

    MikeMike3 dagar sedan
  • Why does his wife keep losing? She must be doing it on purpose.

    ODETHIOUSODETHIOUS3 dagar sedan
  • Everything is in God’s plan

    Sports4uSports4u3 dagar sedan
  • Extreme trick shots or solving the table in the least amount of strikes would be fun to see.

    bigbassjonzbigbassjonz3 dagar sedan
  • I thought I was smart at the beginning of this video. Now I've got depression.

    Jackson LimaJackson Lima4 dagar sedan
  • Please make a basketball rebounder so 1 guy can shoot hoops without having to go back under the basket, grab the ball, then walk back out 15 or 20 feet and shoot again. Have you ever seen a vibrator for harvesting nut trees? There’s a thing that looks like a round tarp that wraps around the tree to catch all the nuts when they get vibrated out of the tree. If you have something like that under the basket to catch the shots then feeds it back into the ball shooter that tracks you wherever you are on the court, then immediately fires the ball back at you. You could even have the ball shooter loaded with 4-5 balls and have it fire a ball at you as soon as it detects the ball bouncing into the retrieval net. If you got this thing to work like I know you can, you could patent it and sell millions. 3 point shooters like Larry Bird was would have loved something like this considering he used to shoot 500-1,000 shots while practicing.

    PKPK4 dagar sedan
  • Ok - you've got the job of building my robot girlfriend.

    3970xRocks3970xRocks4 dagar sedan
  • #☺ 👏:💛: 💌 1% 🎅 💝

    Lauren JohnsonLauren Johnson4 dagar sedan
  • if the stick could move itself into position ...you could build a bunch of tables and have an online real tornament.

    joesph houdejoesph houde4 dagar sedan
  • imagine calculating it the way that in one shoot u can win whole game

    JKelliPjonaJKelliPjona4 dagar sedan
  • "Robots are better than us" Show me a robot that ever built a human even a robot that created, built, and programmed itself to do something for that matter....

    Chris MChris M4 dagar sedan
    • @genci cano Which came first the robot or the human?

      Chris MChris M3 dagar sedan
    • robots can build robots but it's physically impossible to build a human

      genci canogenci cano4 dagar sedan
  • 12:36 This part where he used it with a normal cue would make a great commercial product, similar to Pool Live Aid that some students from Portugal made. That seems to have stalled, maybe it was too expensive to develop?

    virtual-adamvirtual-adam4 dagar sedan
  • My guy said which implies I'm an idiot. I'm just like bruh you built a robot and created code what? Am I mentally challenged?

    Shinigami13Shinigami134 dagar sedan
  • What a brain

    θοδωρης τεοθοδωρης τεο4 dagar sedan
  • Bring in a pro

    MeowCMeowC4 dagar sedan
  • Have you tried giving a thought using multiple cameras where it will digitally stitch the image and correct the image distortion? Could increase image precision and efficiency of imagw capture...im guessing. Anyway nice vid. Thanks

    Enki CallosaEnki Callosa5 dagar sedan
  • Introduce RNG and better RNG gamepass alongside with it.

    Bob KowalskiBob Kowalski5 dagar sedan
  • "wife mode"

    Bob KowalskiBob Kowalski5 dagar sedan
  • Engagement!

    Gadzooks27Gadzooks275 dagar sedan
  • How could this man, has the audacity to call himself an idiot. If he is an idiot, then what am I?

    SyahrilSyahril5 dagar sedan
    • braindead

      genci canogenci cano4 dagar sedan
  • you are my new hero.

    Juan RousselotJuan Rousselot5 dagar sedan
  • My question is how much storage does his software’s take Rip his computer

    Muthukumaran ParathasarathyMuthukumaran Parathasarathy5 dagar sedan
  • Wow 2.67M subscribers. Last time I was here it was around 200k.

    Pietro MoopyPietro Moopy5 dagar sedan
  • Ok honestly... I do not know much about coding but is it required to set the linear equations your self on coding or is it like a "preset" formula that you can just insert in the code and the computer sets up everything...

    Eljo TociEljo Toci5 dagar sedan
    • It depends on the programming langauge and is it a common formula. He is using python so chances are he just has to call a function with the right parameters to get the results Edit: Looked at where he showed the code and now it looks like he wrote it himself (i think) but with the right libraries (basically code someone else already wrote) he wouldn't have

      RaspberryRaspberry3 dagar sedan
  • So many fantastic Engineering challenges exposed and explained. It's fantastic that the author took on the challenge and then even better that he exposed the challenges that he struggled with. Such a cool project -- beyond words really -- and a really great and entertaining video. Thanks for sharing.

    Roger DeutschRoger Deutsch5 dagar sedan
  • Haven't subbed to anyone for over a year now but this, this I had to sub to

    Pablo KahuraPablo Kahura5 dagar sedan
  • i have one single question ... how much time did this project take ? you are the most genius person on SEworld.

    عودة باب الحارةعودة باب الحارة6 dagar sedan
  • Coming from an engineer who did his degree in one of the most prestigious universities in the world... you sir are one hell of an engineer. Much respect

    The lucky oneThe lucky one6 dagar sedan
  • When he didn't mention undistorting the camera I knew something bad was gonna happen there lol

    xXxYOLOSWAGWARRIORxXxxXxYOLOSWAGWARRIORxXx6 dagar sedan
  • Taking shots without chalk on the cue tip is killing me!!! :-p

    Senseless BabbleSenseless Babble6 dagar sedan
  • The internet society is broken because this video should have more value, awesome stuff.

    Video SuperheroVideo Superhero6 dagar sedan
  • "getting this done was about as hard as labor"

    Aaron LinAaron Lin6 dagar sedan
  • I think the ability to connect to online pool games elevated this project from something amazing to something marketable. I could absolutely see the kind of person who puts a pool table in their basement shelling out a couple grand for a more refined version of this. Obviously not everything cool needs to be commodified though.

    zachary kennedyzachary kennedy6 dagar sedan
  • increadible, great. I can't believe sby just builds a robot like this in his garage - simply genius.

    CV MCV M6 dagar sedan
  • This guy is just one lab accident away from becoming a super villain!

    Kai YKai Y7 dagar sedan
  • what's a fancy word for mistake?: 12:18 lol

    Gabriel CowleyGabriel Cowley7 dagar sedan
  • This fkn guy's brain humbled the hell out of me! 😖

    Axel FoleyAxel Foley7 dagar sedan
  • Какая бесполезная херня :)

    vad199vad1997 dagar sedan
  • 5:09 😆😆😆😆

    Axel FoleyAxel Foley7 dagar sedan
  • Does anybody ever notice the 3rd monitor on the top alway has something funny/random?

    T BowT Bow7 dagar sedan
  • Wife: "The robot is not your kid. We've talked about this..."

    L SL S7 dagar sedan
  • What are your computers specs?

    Alaric HansonAlaric Hanson7 dagar sedan
  • The microcenter ad was amazingly surprising. I didn't expect them to do this! When I worked for them, they never did advertisements.

    Seannie Trent-CannonSeannie Trent-Cannon7 dagar sedan
  • Mark Rober enters chat

    Robert VosburgRobert Vosburg7 dagar sedan
  • I honestly wanted to see the pool stick making insane shots in this video, (Longer demonstration of the stick working). I feel like most of it was just explaining the pool stick, and not showing it work.

    Fiyak HueFiyak Hue7 dagar sedan
  • crazy video glad i found this

    KwikDraw 35KwikDraw 357 dagar sedan
    • 1 like yet 4th comment down cause youre verified bruh

      tevtev7 dagar sedan
  • Wow so genious👏👏👏

    SuperPro CzSuperPro Cz8 dagar sedan
  • What app are you using for that drawing?

    SuperPro CzSuperPro Cz8 dagar sedan
  • This guy in another different trip than the rest of us.

    Mark Panya WienandsMark Panya Wienands8 dagar sedan
  • Attach the auto cue to the robot arm and have it play you...

    Joe SalmiJoe Salmi8 dagar sedan
  • If Bill Gates was 21 years old….

    Brandon DavisBrandon Davis8 dagar sedan
  • imagain going to a real tourament and bringing this to it. your still using skill. just your brain power skill.

    TheBronfTheBronf8 dagar sedan
  • Your videos are inspiring and wonderful

    Jon MastersJon Masters8 dagar sedan
  • This is the best thing I ever got before pursuing my Engineering

    Anshaj ShuklaAnshaj Shukla8 dagar sedan
  • Crazy idea have everyone in the crowd aim a shot and take an average of them all and that's the crowds shot

    RectalSniffRectalSniff8 dagar sedan
  • so much respect for you man, I know how much pain is it to program something but this is on entirely new level. It is something I would never be able to do myself so big up man.

    Alex UhrinAlex Uhrin8 dagar sedan
  • Overengineering pool just the right amount 😂

    Tonton GahuTonton Gahu8 dagar sedan
  • NERD!!!!

    Ashley WallsAshley Walls8 dagar sedan
  • She don't appreciate your knowledge... Why is she don't care about you ?

    Achitha KithsinduAchitha Kithsindu8 dagar sedan
  • "I want to enjoy the game the way it was meant to be played." *Builds robot pool cue*

    ZombieMayhem53ZombieMayhem538 dagar sedan
  • Just Amazing!!!!

    Roee AlmogRoee Almog9 dagar sedan
  • Punch yourself in the face for 5 days? Just blame parents.

    Ian NaschkeIan Naschke9 dagar sedan
  • it can be a great business if develop in a single normal size stick but yes no one wants to involve robot in their own entertainment but maybe people like it!

    dpsay pisrdpsay pisr9 dagar sedan
  • Most stupid invention in history of universe

    Dennis AguilarDennis Aguilar9 dagar sedan
SEworld