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
Get merch + support the channel: stuffmadehere.shop/
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-t...
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...
Check out the Micro Center Custom PC Builder: micro.center/4879a
Join the Micro Center Community: micro.center/15dd5
Get merch + support the channel: stuffmadehere.shop/
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-t...
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...
Meat servo cheats... (By the way you should totally support Shane on Patreon, like I do: www.patreon.com/stuffmadehere/ )
No I'm not.
Ok
Are you located in ohio too
Are you located in ohio too
Man your concept of "easy" is slightly different from most other people 😅 fantastic build, I really enjoyed watching ☺️
If you get confused then yes it’s “easy” lol
"It's easy. Just use linear algebra!"
Hey Alex!
As a legal professional in a large tech company I work with many engineers. You guys are a different breed. Tons of admiration.
@ShyGuy3101 it’s possible Rey Chen is an engineer. They can be socially awkward & often cannot differentiate literal & figurative language. A good friend of mine is an engineer & I call him Literal Larry! His actual name is Paul.
@Wrong Frequency come on dude
He might be smart yet horrible in the art of seduction.
@Ray Chen Hes talking about engineers in general
You guys? This is just one guy in a basement
As an engineer, your video simply compile the whole engineering degree in 20 minutes XD
the real challenge is to implement them in a project I guess
Honestly, it's many engineering disciplines.
The next level for this has to be an Auto Robot that can move around the table independently and position the cue where it needs to be for the optimum shot. Take the human out of the equation altogether, just an idea......
I love how he goes to make one thing and comes out with multiple other things. He sets out to make an aimbot pool stick, and gets a rip off hologram aim assist pool table, an anti aimbot pool stick/mode, and an online casino version of pool XD
Would be so cool if there were two tables built separate from each other. You could take it a step farther than online pool: make your shot at table 1 with your normal stick, table 2 robot stick replicates it. Then your opponent uses their normal cue on table 2 and your robot stick replicates it, etc. The challenge for the robot would not be winning the game, it would be accurately analyzing and replicating a human shot to achieve an identical ball placement. Or you could play against the AI with varying levels of difficulty.
I love how he casually invented three or four groundbreaking things.. RESPECT!
You may have just invented the best pool training system that bars and pool halls would buy. All you need is the software, the camera, and the projector. This is awesome!
As a somewhat decent pool player it was very interesting to watch this. I was wondering how certain basic pool principles (i.e. deflection caused by sidespin, spin transfer etc.) were taken into consideration, but only focusing on center ball hits took care of most of that. The cue seemed to hit very well through the cue ball, which makes it go straight reliably.
I have no problem admitting this guy is much smarter than I.
Same 😂
@Winston Smith So by your logic, steroids make you more intelligent?
@kiwi who are you replying to? Lol
That implies that you have problems with admitting that someone else is smarter than you. That's weird. If they're smarter, not admitting it won't make them dumber. It'll definitely make you look stupid though.
My respect for mechatronics has increased significantly now. Amazing. Proud to be a engineer.
This was really cool, Shane! Thank you for inspiring me to keep improving as a developer.
"I want to be unencumbered.", as he drags the cables across the table. Seriously though, the engineering that went into it is amazing. I, being a (mediocre) pool player, learned a good deal from this.
Hey, awesome! I've played pool for most of my life (40+ years). I look forward to seeing you apply english, top and draw. Just make sure you shape and roughern the tip of the cue (should be approximately the radius of a nickel). Also, be sure to chalk before your robot attempts to apply any of that spin; otherwise, you'll miscue. Although I know how to clear a table, there's NO WAY I could come up with a robot to do what you did - nice!!!!
As a pool player wanna see them updates for cue ball play
“This is probably the most complex project that I’ve ever done” seems like he says this every video. That’s probably why they’re so great.
I was going to say the same thing! Seems like he says it every time. Then I watched the video and I think this time I 100% agree with him.
@Beef4Dinner22 exactly. I would love to see more of what he is doing, I know I could learn a ton just by watching him work.
He Will eventually solve world hunger, I swear da
I litterally read this comment as he was saying it.... He read your comment to me.
"This is where ball spin becomes useful and I pretty much ignored it" LOLOL This was such a great video. I am an avid pool shooter and was fascinated! You were correct to ignore english and side spin. Even draw and follow shots. That would change so many things from the ground up...
Amazing engineering skills and so true how many problems arise! I experience this all the time at work. Great video, great skills, great story!
This is like, one of the most complex diy stuff I have ever seen, well done!
I had envisioned an arm fastened to the ceiling joists that would take the shot without you having to hold the cue, but this way is probably not just cheaper and easier, but more fun as well.
This man did hundreds of hours of engineering and programming, make a whole freaking WEBSITE, and has masterful editing and animations in this video??? This is absolute top-notch quality and dedication sir. This channel will be at 10 million subs in no time!!!
@Tyler B Seriously? Wow... I'm even more in awe!
Don't forget about the full-time job as an Site lead, Engineer, and software engineer.
@Josen No yeah
@Josen No yep
@Josen No yes
Absolutely amazing the work and preservice you did to achieve everything. Great job on the video as well.
Great video and even better engineering !!! Love your work Shane ❤️
Man I wish I could be like you some day to be able to combine programming, physics, engineering and sheer brain power to make something so cool, I'm learning coding right now, but I so wanna get to a level like you, it looks so appealing. Keep making these awesome vids, what you make is insane!!!
As a legal professional in a large tech company I work with many engineers. You guys are a different breed. Tons of admiration.
we dont deserve the amount of effort this man puts into his videos
@ManOpeace that was very cheesy
@2MJZ omg I’m weak 😭🤣🤣
@Tommy2cats and this guy does EVERYTHING himself.
Much respect for you buddy. Love watching this stuff.
5:10 is too perfect! I love this energy!
Hats off to you and your dedication..... truely inspired. Love from Nepal
I would love to see a more technical video of you going through the code and the processes you used in order to code this algorithm. I want to build a similar project of identifying cups and locations for another robot to move them. I am an engineering college student at Alabama and I would absolutely love to learn more about your coding and how you learned to code so well.
If a team of twenty people did this, I would be impressed. But the fact that you could figure out all these different aspects of this complex problem by yourself is just crazy. You are a genius!
@Jason Quigley Ok I don't have an engineering degree, so I can't tell. Maybe this is all typical stuff that you learn as an engineer. Being a mathematician, this is hard to imagine for me. My math education was more like diving deep into a few topics and just mathematics and a little bit of physics. Nothing else. But engineering is naturally an interdisciplinary subject I guess, so with that in mind, it makes sense what you say.
@Jevon Mao I think he just wanted to say that you need all that other stuff to solve engineering problems and it is sort of implied when you speak of engineering, that you have to do all this other stuff. However I had to list those to make the point that it is a broad variety of knowledge that you need.
@Jevon Mao yes... thats what Im saying. "engineering" already entails everything else he listed. If I say im a mathematician, you wouldnt know if I know anything about chemistry or computers, but if I say im an engineer, then its a given that i understand physics to an extent etc.
@Dżarek haha I love that saying because it’s my company’s approach to every project and it’s always “late” 🙄 but honestly this could easily be parallelized for most of it and yeah I do think a 4-5 person team that can work well together would probably be the most efficient, so each person can break off each part and focus/test it (sw, ee, me, oe, and maybe an architect/integration engineer). Because if everyone knew at the start to design a projection system that also has a camera, the mechanical device he makes for the end and how they will control it (microcontroller) this project could definitely be broken into smaller sub modules and would likely be faster - but that preplanning is crucial and why an architect might help accelerate it. It seems like he does that stuff fast but when he says he spends weeks just doing the debug part, that’s where more people drastically decrease the time (plus planning the testing of each part would’ve caught this). That’s a ton of work for one person and I think it’s unrealistic to think one person can match the output of many more unless it is a super simple project (which this really isn’t). It’s not rocket science but it’s also a lot of just elbow grease to grind through all the work/man-hours to make this
@Mantis Toboggan So.. What you are saying is that 9 women can deliver baby in one month. :) Not everything can be parralelized. The communication overhead is huge. The size of the project usually depends not on the actual size of problem, but on how many people you will get to do it. In this particular case 2 people is maximum probably before implementation will slow down.
The skillset is unreal. Not only do you do engineering, but complex computer programming as well? this is insane
Amazing mix of engineering, programming and tons of patience! Also enough experience with loosing
I have an idea for this. What if you put a second camera on the side of the table to track the vertical alignment of the tip? Then you could have more control over topspin and backspin. In theory it would be easier to program than the shot alignment algorithm.
I would love to play this with friends! Lol. Awesome idea especially when you may be far away from the friends that you used to play Pool with all the time and have not been able to for a long time due to life. Awesome game and ingenuity!
His persistence, not just his intellect is what makes him extremely talented, the dude does not seem to give up ever.
@Johann smith I believe you are trying to reference a previous video where he tried to avoid writing a USB driver but then did and it worked perfectly. Fact is, winners win and losers try to justify losing by saying you should "give up" (your words).
@Karl with a K the dood even spent 10 hours all nighter to try to use usb on a broken chip instead of buying a new one, stating it was a mistake to do that. Thus he learned from his compulsive mistake to not quit. Ok prom boy
@Karl with a K haha what are you like 17
Hey to be honest, we only see those videos of his where he succeeds. We don't see his "failures".
Amazing work, just discovered your channel and it’s awesome, keep going)
Absolutely astounded by your engineering skills.
You have to create a teacher table, with the same algorithms that will project on the table where your stick needs to be to hit the ball. So actually you do everything but, it points where you have to hit the other ball.
Man, you're my tech making stuff idol dude now! Just blows me away.
That was 42 minutes 36 seconds of my life well spent (I watched it twice)
He learned math in only two watchings of this video! (21:18 x 2) Absolutely astonishing!
Honestly if this were a tv show it would’ve been two episodes and in the end they would’ve failed. It’s actually pretty cool he crammed this project into a 22min video.
@Great Lakes Logger 😂
I'm just waiting for that one guy to challenge your math
That was intense, I love fixing appliances and messing around with DC circuit boards, I wish I could understand more about programming and understand how they work.... Definitely gunna follow, hope you do something with Lego or if you already have let me know I'd love to check it out
I would just love projecting lines real time on my pool table! I have a couple projectors even! Where could I get some open source version of this? :D
very impressed! great engineering skills mate!
This is by far my favourite video you've made. Awesome work
Jesus, this guy is the most dedicated engineer/programmer I know of. The amount of work for getting it from almost working to actually working as intended is absolutely painful. What a mad lad.
Imagine being a programming professor in charge of a 6 month final project where 5 students have to make a fully functioning product that could be sold to a customer... The amount of headache suffered from sorting through all the spaghetti and halfassedry is nauseating. And then when they start editing each others code because they don't like the way it looks is the cherry on top. *peels own face off*
He must use a lot of Adderall and/or Provigil.
Always fun to watch good engineering :)
Martin Molin MMX: Hold my marbles.
This is completely bizarre and amazing. The engineering is right up there with a Mars lander.
This is amazing and your videos are awesome. Did you ever end up doing more work re: looking ahead and trying to control cue spin?
it amazes me how incredibly smart this man is... it really blows my mind🤯
Wow! This is soooo coooool Let the games begin. Simply brilliant :)
"but eventually you run out of stuff that can be wrong" my new motivational line
A bot copied u
Determination and problem solving lead to success. All the way up to putting men on the Moon... or more. Your choice. Go.
i’m liking it to a 1000
Unless you’re a game developer...😅
@zhod epstein?
This is incredible. The amount of work :D
This guy is like “it’s pretty simple” and then says some genius stuff that would take me another life time to figure out haha. Great content. I have subscribed haha
Amazing. Honestly my favorite part is just the projector over the pool table though 😹
Youngman you can consider yourself a genius for real. Great work👍🏽
On today’s episode of “can you believe people are this wildly intelligent” a man makes a thing that would’ve taken me several years in like a month or whatever
@Mo. Amine Damiri but he's wrong. It's a huge accomplishment and he wrote the code by hand. This isn't plug and play - otherwise everyone would do it. Not impossible at all, but a huge achievement
J