I Made the World's Best Foosball Robot!

  Рет қаралды 598,237

From Scratch

From Scratch

Күн бұрын

Пікірлер: 1 700
@Gio81Sa
@Gio81Sa 8 ай бұрын
*Uploads a video that goes viral *Disappears for 10 months *Comes back with another banger I love this.
@Turalcar
@Turalcar 8 ай бұрын
The Michael Reeves Stratagem
@whateverppl1229
@whateverppl1229 8 ай бұрын
and hes a little kid, 10 months to him is like 5 years. he'd even put Howard Wolowitz to shame
@Vinz3ntR
@Vinz3ntR 8 ай бұрын
he probably worked 10 months on this
@blad...
@blad... 8 ай бұрын
@@Turalcar That's who I immediately thought of.
@NoHope-WhatSoEver
@NoHope-WhatSoEver 7 ай бұрын
Quality not quantity.
@jimihenrik11
@jimihenrik11 7 ай бұрын
I am a software developer. At my former employer we played foosball as much as we coded. We were always joking about this very idea. To see this video makes me unreasonably happy.
@joaocalhandro
@joaocalhandro 7 ай бұрын
lol, same here!
@semjoneschweiler2229
@semjoneschweiler2229 7 ай бұрын
Same, haha
@solidfuel0
@solidfuel0 7 ай бұрын
I feel we all worked together 😅
@eduardomoroyoqui622
@eduardomoroyoqui622 6 ай бұрын
Just imagine, this could end up like the Battlebots or something. A team make their robot compete against other team while they develop as engineers at the same time. Some day we will have the Mecha Olympics or something LOOOL
@nathanielvanrumpt4126
@nathanielvanrumpt4126 8 ай бұрын
"Hey you wanna see my foosball playing robot" - fastest way anyone's gotten me into their bedroom
@ezrakornfeld8436
@ezrakornfeld8436 8 ай бұрын
What if it was made of LEGO because I can’t afford full size parts and don’t even have an actual foosball table
@RipVanFish09
@RipVanFish09 8 ай бұрын
@@ezrakornfeld8436 that would be amazing lol
@wooow8543
@wooow8543 8 ай бұрын
@@ezrakornfeld8436 The robot would be extremely flawed because lego motors are underpowered and coding lego is quite difficult. It would be almost impossible to make out of lego and unironically it would cost more if you got it to work. Actually now that I think about it it would be impossible to make out of lego.
@noatreiman
@noatreiman 8 ай бұрын
seconded
@antonliakhovitch8306
@antonliakhovitch8306 8 ай бұрын
​@@wooow8543"Coding lego is quite difficult" In what way? Booting Linux on an EV3 brick is officially supported. It wouldn't be nearly as good as this, but I don't doubt that a scaled-down Lego version is possible.
@NeptuneDesigner
@NeptuneDesigner 7 ай бұрын
A new "Stuff Made Here" is born ! Amazing project.
@impact_42
@impact_42 7 ай бұрын
If only he could stop using the exact same punch lines as SMH.
@JohnDoe-f4c2x
@JohnDoe-f4c2x 7 ай бұрын
Really!
@egrabe31
@egrabe31 7 ай бұрын
@@impact_42 Hey, at least he only did it once.
@dallinmilby8021
@dallinmilby8021 7 ай бұрын
I came looking for this comment.
@princetikki
@princetikki 7 ай бұрын
I was about to say this too!
@renurajamagesh7470
@renurajamagesh7470 8 ай бұрын
A god-level foosball robot and it’s remotely controllable? Insane! Quite possibly the coolest toy anyone’s ever had in their bedroom
@built-from-scratch
@built-from-scratch 8 ай бұрын
It is until you realize I have 5 cameras menacingly staring at my bed... (albeit not plugged in all the time)
@BuLLGotcha
@BuLLGotcha 8 ай бұрын
@@built-from-scratchI’m curious if you thought about using some sort of gyroscopic/accelerometer equipped ball instead of the cameras?
@rider573
@rider573 8 ай бұрын
I'd like to see another set of motors added to the other side and he can invite other programmers to challenge his programming. Add in more camera angles and hi-speed replays and you've got something.
@wadysawkostrzewski8557
@wadysawkostrzewski8557 7 ай бұрын
@@rider573 same thing I thought about - instead of robots killing robots in arena - this gem!
@candyman9635
@candyman9635 7 ай бұрын
@@BuLLGotcha So we need a ball that's the same size and with a similar surface that's hollow enough to contain an accelerometer and all it's gubbins. It must not be bouncy and must be shock resistant. sounds kinda hard
@Etrehumain123
@Etrehumain123 2 ай бұрын
I saw the chess video and I was like "okay with enough studying I could maybe do that". But this, the whole software to make a robot able to play this sport, I have zero absolutly zero idea how to approach it. This part is bonkers for me.
@CraftyMasterman
@CraftyMasterman 8 ай бұрын
Bro is gonna blow up on yt I'm calling it
@limeedhot
@limeedhot 8 ай бұрын
why are you here
@pseudolimao
@pseudolimao 8 ай бұрын
​@@limeedhothis last video was about making a terraria computer
@aze4308
@aze4308 8 ай бұрын
fr
@PeterPaoliello
@PeterPaoliello 7 ай бұрын
Not the only one doing it
@whisper_788
@whisper_788 7 ай бұрын
but craftyMasterman, your a redstoner! why are you here?
@kenmohler4081
@kenmohler4081 7 ай бұрын
You not only built an amazing machine, but your production values and narration were also top notch. This praise comes from a 77 year old man who never had the hand eye coordination to play an even acceptable game of foosball.
@kanana3125
@kanana3125 8 ай бұрын
holly shit that no eyes smack was crazy
@built-from-scratch
@built-from-scratch 8 ай бұрын
Definitely by far my favorite shot from the video haha! I practiced a few times beforehand but it somehow only took 2 attempts to get it on camera.
@Themoonisachees
@Themoonisachees 8 ай бұрын
@@built-from-scratch i fully believed you were using a closed-eyes filter (like the many available on tiktok)
@aze4308
@aze4308 8 ай бұрын
niice
@built-from-scratch
@built-from-scratch 8 ай бұрын
​@Themoonisachees this is such a violation of Occam's razor, especially since there's literally glare on my glasses when I do it! I'll take it as a compliment though if you think it's so hard I had to fake it
@minh8080
@minh8080 8 ай бұрын
@@built-from-scratch At a high level of Foosball it's more about muscle memory. Your eyes are for setting up the shot because once you go you already know if you are going long mid or short.
@JeffGeerling
@JeffGeerling 7 ай бұрын
I was here before 100k subscribers. These projects make me question whether my brain is like some outdated caveman model. Strong Stuff Made Here vibes, and I'm here for it!
@thrawnis
@thrawnis 6 ай бұрын
You know you've accomplished something special in the engineering and maker community when Jeff Geerling replies to your video!
@JeffGeerling
@JeffGeerling 6 ай бұрын
@@thrawnis Heh, I draw inspiration from projects like this; I'm pretty sure it's about 14x more complicated than any of the physical-world things I've worked on. There are different types of complexity... but the motor control and mechanics of this project are amazing.
@SoCalFlyingMonkey
@SoCalFlyingMonkey 6 ай бұрын
I’m blown away by your commitment to and execution of this project at such a young age. I hope you keep making things you find interesting and that it brings you tons of future success in whatever way you define success. Others may be able to do the technical stuff you can but your personality and sense of humor will always separate you.
@Some_Kid11
@Some_Kid11 7 ай бұрын
You are like Michael Reeves if he went to rehab
@byte_colony
@byte_colony 7 ай бұрын
Yes
@I-Love-You-Very-Much
@I-Love-You-Very-Much 2 ай бұрын
Kinda looks like him as well
@Syz_gy
@Syz_gy 8 ай бұрын
Bro if this shit doesn't blow up like your last. . . Man, that first seven seconds had me already hooked. It's not enough that you're building a robot, but you gotta pull off feats of skill like *that?* Man, my jaw dropped. Glad I subbed back then. Alsp holy crap the flexing with that blind shot. You're nuts.
@ragleysenpai698
@ragleysenpai698 7 ай бұрын
Nice job on this! I designed built one of these as well for Oklahoma State University, on ours I trained a neural network to control the rod actuators. Additionally a core objective of ours was to make it the same footprint as an actual foosball table because the previous version had the side mounted actuators like yours and was extremely large!
@cademcmanus2865
@cademcmanus2865 8 ай бұрын
reassembly gag was pretty good
@mortiphago
@mortiphago 8 ай бұрын
Thankfully he only had to do it once
@spock81
@spock81 8 ай бұрын
Just like Stuff Made Here lol
@hanswoast7
@hanswoast7 8 ай бұрын
I think it's an engineering thing.
@jamescollier3
@jamescollier3 8 ай бұрын
the "racist" joke wasn't.
@devor110
@devor110 2 ай бұрын
​@jamescollier3 how?
@mr_tantrum5051
@mr_tantrum5051 7 ай бұрын
As a Gen-X'er who would spend every penny of my lunch money on foosball during my entire 4 years of Jr. High, your robot is simply amazing. I was pretty good back in the day, but I'm thinking in a straight up game your robot might have skunked me. You are right in that apart from having the skills of mastering setting up the ball and executing shots, foosball is all about reaction time on defense and surprise shot timing on offense with accurate ball placement. Certainly, no human can match the reaction of an amply powered computer and the small space your system needs to fit a ball is unreal. Awesome job!
@johiahdoesstuff1614
@johiahdoesstuff1614 8 ай бұрын
Are you taking friendship applications? This is extremely impressive.
@ferocious_r
@ferocious_r 8 ай бұрын
So ... friendship being ... you want free computer vision lessons from him?
@johiahdoesstuff1614
@johiahdoesstuff1614 8 ай бұрын
@@ferocious_r There's also an assumption that we have a lot of shared interests since he's basically me but cooler
@ferocious_r
@ferocious_r 8 ай бұрын
@@johiahdoesstuff1614 Sure was an assumption, to test you.
@Asadhedgehog
@Asadhedgehog 7 ай бұрын
@sbonel3224
@sbonel3224 7 ай бұрын
@johiahdoesstuff1614 You're cringe
@ChrisMaveric
@ChrisMaveric 6 ай бұрын
Wow... I can't believe what I'm seeing in your video! Beyond impressed with the skill, knowledge and tenacity it took to create FoosBar!
@aidenroy2569
@aidenroy2569 8 ай бұрын
Bro your channel is incredible, im a college student I think a few years older than you. Idk why but your channel is the epitome of ”I thought it so I did it.” A motivation I wish I had more off.
@charles-y2z6c
@charles-y2z6c 7 ай бұрын
Used to play a lot many moons ago. I always had the rear defender rod with two men and the front defender with 3. I have also been a software engineer for 35 years and am very impressed with your skills, rarely do you see a hardware engineer also doing the software engineering. Nice job
@isaacnaumenko2053
@isaacnaumenko2053 8 ай бұрын
Video turned out amazing. Btw That's my hand in the stream at 13:48.
@built-from-scratch
@built-from-scratch 8 ай бұрын
Can confirm if anyone had doubts about this prestigious honor, that was indeed him.
@penapenis
@penapenis 8 ай бұрын
@@built-from-scratch Did the foosbar ever smack your fingers? XD
@aze4308
@aze4308 8 ай бұрын
nice
@WarFish_Sardini
@WarFish_Sardini 8 ай бұрын
Your hand is awesome, thank you so much for gracing us with such beautiful sight.
@aviko9560
@aviko9560 8 ай бұрын
The hand made the video fr, I'd be otherwise very bored! Gracious sight!
@myrmatta1
@myrmatta1 8 ай бұрын
This dude has 2 videos and he's already making higher quality content than 90% of creators
@jaredf6205
@jaredf6205 8 ай бұрын
And many thousands of dollars in sponsors already!
@johannes.scharf
@johannes.scharf 7 ай бұрын
With such projects across the internet the "getting there" part is usually pretty boring, so I often just skip to the good part of the presentation of the finished thing. But you've made the problem solving part as interesting as the final demo which made this video overall interesting to watch. Well done!
@bmcgee3507
@bmcgee3507 8 ай бұрын
You're one of my favorite youtubers and you only have two videos! I think it's partially because you have a very similar style to another of my favorites, Stuff Made Here. You made a few (maybe unintentional, but probably not?) references to some of his jokes (only have to do it once, magic wand, etc.) which just makes it better! I can't wait to follow your path to (hopefully) success as an engineering youtuber!
@JujuProdGames
@JujuProdGames 7 ай бұрын
The amount of passion into this is unleveled, UNBELIEVABLE JOB :O
@wojciechwilimowski985
@wojciechwilimowski985 8 ай бұрын
Great, I watched all Stuff Made Here videos, and now I found another suspiciously similar channel to binge!
@multiarray2320
@multiarray2320 8 ай бұрын
"works by design" is another good choice.
@simpli_A
@simpli_A 8 ай бұрын
Sadly, it’s not gonna take you too long to “binge” 2 videos
@multiarray2320
@multiarray2320 8 ай бұрын
@@simpli_A watch both videos twice and with 0.25x speed. thats a lot of content :)
@muenstercheese
@muenstercheese 8 ай бұрын
yeeeeeeeaaaaaaas
@pufthemajicdragon
@pufthemajicdragon 8 ай бұрын
Oh this is WAY better than Stuff Made Here. More interesting, more fun, and much better jokes!
@juskim
@juskim 7 ай бұрын
This is.. AMAZING! Maybe for another video, you could build 2 of these robots on one table and make them play each other with different strategies and continue improving themselves. Anyways, this was a great watch! :)
@puzzLEGO
@puzzLEGO 8 ай бұрын
this guy is the next big thing and he's only uploaded two videos, can't wait to see what he'll have in store for us later
@TravisHi_YT
@TravisHi_YT 7 ай бұрын
The companies that were smart enough to give you the materials for this project easily made their money back with the advertising, great video!
@ryanhacker5259
@ryanhacker5259 8 ай бұрын
I love that you come up with an idea and then follow it through to completion, no matter what it is. This was a treat to watch!
@themeek351
@themeek351 2 ай бұрын
Wow, dude where did you come from! Only 3 videos, but damn good ones! Can't wait to see the rest of your career!
@simonabunker
@simonabunker 8 ай бұрын
I love that your brother has the confidence of a LLM!
@Stirchild
@Stirchild 7 ай бұрын
Was this an LLM? It sounded like he wrote the instructions. Was actually gonna ask about using a model lol
@hadinossanosam4459
@hadinossanosam4459 2 ай бұрын
Has anyone got some burn cream? Because holy fuck xD
@paulclarke7571
@paulclarke7571 15 күн бұрын
You have created an absolutely amazing thing here. You had a dream and saw it through with amazing percipience. I have spent 3 years building a project that was my dream. So you I know all too well the journey and trials and tribulations that occur. Congratulations from Canada!
@SamualN
@SamualN 8 ай бұрын
you could train neural networks by continually pitting them against each other on your real foosball table. you could then eventually (after a long time) and up with a neural network that is very good at irl foosball
@JscWilson
@JscWilson 7 ай бұрын
Ideally you'd be able to model the game in software so it didn't need to physically play each game for training. It would be interesting to see how well training on a simplistic model translated to playing in the real world. Hopefully well enough to work as pre training, which could be fine tuned with real games. It would speed up the overall training time significantly.
@salia2897
@salia2897 7 ай бұрын
@@JscWilson Human players can currently beat the robot cause they have a better intuition of the real physics. So a NN would definitively need to learn this. A physics simulation would need to be very accurate to do the training in order to be better than the hand written software.
@jessewilson3571
@jessewilson3571 7 ай бұрын
@@salia2897 "Intuition of the real physics" isn’t the only factor. Foosball is dynamic-another critical factor is how quickly a player or robot can receive input, make decisions, and act upon them. As an extreme example, imagine a robot capable of perfect predictions but taking an hour to process them. Another robot with faster reaction times, but less accurate predictions, could score a goal before the slower robot could respond. More accurate predictions are obviously better (all else being equal), but the robot doesn't need to have a better "Intuition of the real physics" to beat a human. That is why I said it would be interesting to see how realistic the model would need to be to be useful. One approach could involve initial training on a simpler and faster model, followed by fine-tuning on a more realistic yet slower model. Such a strategy might outperform dedicating the entire training time solely to the realistic model - but again, the question is how accurate do the models need to be?
@salia2897
@salia2897 7 ай бұрын
@@jessewilson3571 It does not need a better one. But it does need one that is good enough to do the required maneuvers that humans can do. And doing that can only be learned from a physics model that is good enough and that will already be quite complicated.
@jessewilson3571
@jessewilson3571 7 ай бұрын
@@salia2897 With a quick Google search, you can find a number of examples of foosball-playing neural networks that have been trained using simulations. This includes a few public GitHub repositories with Unity models that aren't very complex. So, training on simulations can definitely be done with models that aren't extremely complex.
@dangerkingston
@dangerkingston 7 ай бұрын
Dude, first of all this is amazing, you are obviously a true fooser and finally built a foosball simulation worth playing... This is big. I'm so excited. I sent this to all my foos friends... Just the idea that I could zone out and practice solo is a game changer in itself. Tagging on to the end of your video here... I think with tweaks you've already realized that you have the ability to really fine-tune this thing to be unbeatable, But what's the fun in that? Chess against the computer is fun I'm sure, but as with the game of chess, the joy of foosball is really defined by the interactions between two players. I feel like you've might not be seeing the obvious next step: making a whole second control setup on the other side and allowing two people to play online against each other on a physical table. I have an idea here, and I'm going to send you a DM.
@Klos1neMN
@Klos1neMN 8 ай бұрын
First off, I am in complete awe of what you did, from start to finish the meticulous detail is amazing. Second, this has been shared by many online foos groups so expect some praise and compliments from the foos community from all over. Third, how did you account for the recoil needed to straighten out those rollovers? Seeing those snake shots at that speed gave me nightmares of the one time I played Brandon Munoz and his insane speed. Also, and not to take one iota from this massive achievement, but have you seen the Foos Gadget one? It allows you to record a defense for a certain amount of time and then jump across the table to shoot against the defense you just recorded. It also has presets in a phone app that you can load up and send to the defensive rods with increasing difficulty, it's pretty cool. However, those stick lane passes that your machine does are insane, reminds me of Tony Spredeman lane passes. Lastly, there are some foosers already saying, "He should bring this to Worlds!" (Tornado World Finals, Lexington Kentucky, Labor Day weekend)
@built-from-scratch
@built-from-scratch 8 ай бұрын
For the third, I didn't need to do much other than manually tune the timings on the snakes. The rotational motors are insanely fast, so even though the sideways motion to start the snake is faster than the average human's, when the ball is hit it has enough forward velocity that it's reasonably straight (hopefully I'm interpreting what you mean by recoil correctly here). This was actually a bit surprising to me; I originally started with the robot doing a push shot which I thought would be a lot more consistent, but it turns out snakes are much easier to get working. For the first lastly, not 100% which device you mean, from what I can tell Foos Gadgets just sells goal spedometers/automatic scoring. Regardless the goal of this project wasn't to be solely a training aid, I really wanted a fully autonomous table so I didn't spend much time on stuff like a practice app. For the last lastly, unfortunately it's probably not possible. I've already disassembled it (I want my room back!) and I'd like to move on to other projects for now. It's not out of the question though, it would be neat!
@Klos1neMN
@Klos1neMN 8 ай бұрын
@@built-from-scratch Wow, I was only HOPING for a response and yet here you are! Yes, you interpreted the recoil I was speaking of correctly - when humans shoot a snake they need to strike the ball while moving in the opposite direction to offset the first rule of motion. From what you are saying, it sounds like your machine does it so fast that it doesn't allow spray, which is insane. It would have been cool to see what it did with a push, I have to recoil my push back to the wall so hard that it practically jars the table. Yeah, I added two "Lastly" paragraphs, sorry. I understand that us foosers probably won't see this at the next World or National Championships but it is impressive and the foos community would love to see it live and get a chance to meet someone who loved the game enough to attempt what you have done. Once again, bravo and keep creating!
@nurglina
@nurglina 6 ай бұрын
When I was in college I played more foosball than I did studying. This is the coolest thing I've ever seen. You're brilliant my man!
@0x5DA
@0x5DA 8 ай бұрын
you're obscenely talented
@ManasShuklaYT
@ManasShuklaYT Ай бұрын
I just can’t imagine the level of patience and hardwork this would have required, just too good!!!!
@dulesipu
@dulesipu 8 ай бұрын
So glad I subscribed, this is fire. Excited to see what other projects you will work on!
@rudycramer225
@rudycramer225 7 ай бұрын
Amazing. It's amazing what people can do when they think of something and want to bring it to fruition. I mean really want to. The thing that gets me is he looks like he hasn't even LIVED long enough to even learn all the stuff that we just witnessed. It's people like this bloke that drive innovation and invention. He's a superstar and i am subscribing. This is REAL reality TV.
@FoosballSportsNetwork
@FoosballSportsNetwork 8 ай бұрын
Nice video man. Glad you got a Tornado. That other table would have failed your test 100% of the time.
@ManasShuklaYT
@ManasShuklaYT Ай бұрын
This is just awesome work. Some insane curiosity and dedication being displayed here
@DungeonMetal
@DungeonMetal 8 ай бұрын
I am a primarily drunken foosball enjoyer, so I don’t encounter it often, but I am an engineer at heart; and holy hell this project is mad impressive.
@chankhavu
@chankhavu Ай бұрын
One of the most cracked projects ive seen in a while, this dude is hireable AF! but the 3d tracking system is too expensive overkill lmao. Could've mounted a bunch of smaller cameras (e.g. pi cam 3) around the board & do multi-view tracking + 3d reconstruction (but tbh it's like research/industry level comp vision skills). Another thing you could do is upload the CAD to Nvidia Isaac & put it into a cozy 8xA100 for a week to train an RL foosball model.
@spock81
@spock81 8 ай бұрын
Step 1: $2,500 for motors and motor drivers Step 2: $10,000 for motion capture system Step 3: $3,000 for foosball table Step 4: Proft?
@JonathanShoop-ds7vn
@JonathanShoop-ds7vn 8 ай бұрын
Motors and driver were given to him, he said, and he got the table for free from tournado. I'm not sure about the cameras. I really do hope he can get some money out of this while also furthering foosball and helping bring it to a larger audience.
@mxblock
@mxblock 8 ай бұрын
For his last vid he probably got around 4k or even more, where the hell did he get the rest of the money and this is just one of his projects, he got a ton more - how? Still mad respect for the hard work.
@pwnagotchi
@pwnagotchi 8 ай бұрын
@@mxblock Rich family lol
@minh8080
@minh8080 8 ай бұрын
If your only goal is profit you will be poor for the rest of your life.
@pierrotA
@pierrotA 8 ай бұрын
​@@mxblock Why everything should make money ? It's not allowed to make something for fun ? It's not allowed to make open-source project ? How do you know open-source devs get payed for their work ? I make open source plugins, and I find it so so sad that everytime I tamk about it the first reaction is : it's coo' but why don't you sell it ? How will you make money ? You lose your time.
@gregs4400
@gregs4400 7 ай бұрын
super interesting project, great job and well done on the thoroughness! 1) good call on the Tornado...there's no other way 2) i appreciate your love & skill of foosball 3) your creativity and coding prowess will *hopefully* help you become a multi-millionaire as it's well deserved with your skillset (AI dependent). looking forward to more fun projects in the future! :)
@jamenkaye987
@jamenkaye987 8 ай бұрын
4:29 Dude perfect better watch out!
@passby8070
@passby8070 7 ай бұрын
wow, pure respect to you for putting everything together in 8 months, you have done way more useful learning than most engineering student who have done 4 years of study. I am sure you already have many job offers, choose wisely in order to put your skills and creativity in good use.
@pufthemajicdragon
@pufthemajicdragon 8 ай бұрын
Dude. I would give my left arm, three toes from my right foot, and an entire case of Klondike bars for half of your executive function. I do think the dual motors per rod with linear belt drives was "easy mode", and the space that takes up is somewhat prohibitive. For version 2, I want to see single motor omni-wheel drive systems mounted directly on the side of the foosball table cabinet. Oh and while you're at it, you should take a look at a machine learning approach to play. You could train a simple neural network on a digital foosball table then test it on the real thing. The machine learning part seems *RIGHT* up your alley!
@Resolute900
@Resolute900 7 ай бұрын
Hard work and perseverance pays off. You have a great future ahead of you young man. Let's use our talent, skill and knowledge to benefit ourselves and mankind at large. Congratulations once again and all the best for your future.
@khloros17
@khloros17 8 ай бұрын
This is such a Stuff Made Here idea and I love it.
@msx80
@msx80 8 ай бұрын
Right? It's like a Young Stuff Made Here show
@MrAppleIos74
@MrAppleIos74 7 ай бұрын
This is probably the craziest thing in my life. As a passionate foosball player and engineer, I couldn’t be more happy to see this.
@vildis.
@vildis. 8 ай бұрын
those motors and cameras are so overkill, i love it 🥰
@DanielFlailed
@DanielFlailed Ай бұрын
I had a foosball table growing up where the players' heads could also occasionally hit the ball. It was really cool.
@Mo_2077
@Mo_2077 8 ай бұрын
Can't wait to see what else you make
@AdamRaudonis
@AdamRaudonis 2 ай бұрын
This is amazing!!! Crazy it doesn't even have a million views!!! Keep making awesome stuff!
@AceSeptre
@AceSeptre 23 күн бұрын
Now make robots for both sides of the table, build a machine learning program and set it loose. Then come back and play it.
@brystmar
@brystmar 7 ай бұрын
Very impressive on all fronts, including the script and production. You’ve got serious talent and I (selfishly) can’t wait to see what’s next. Hopefully it’s college and you take full advantage of that experience, even if it means taking a break from videos.
@arbo6850
@arbo6850 8 ай бұрын
No way, he's back!
@ToolShow
@ToolShow 7 ай бұрын
Freak'n amazing project, well executed, and a great video. Thanks for sharing!
@moocowgobark22
@moocowgobark22 8 ай бұрын
the next logical step is to put a robot on each side.
@gordonmorrow4720
@gordonmorrow4720 11 күн бұрын
Very, very sharp mind, young man. Notice that ‘persistence’ was an essential component of your success. Well done.
@thoughted6069
@thoughted6069 8 ай бұрын
Would be interesting to see a what a ML approach could do.
@vonallm
@vonallm 7 ай бұрын
Seeing that is it basically your second video, I am honestly impressed by everything, from the content to the execution. Keep up the great job !
@4bSix86f61
@4bSix86f61 8 ай бұрын
2:50 That cheap servo uses a potentiometer not a hall sensor
@built-from-scratch
@built-from-scratch 8 ай бұрын
Okay fine you got me, I added this scene last minute and that was all I happened to have on hand. It's not like the power electronics (an H bridge) or the MCU (teensy) were accurate either though
@4bSix86f61
@4bSix86f61 8 ай бұрын
@@built-from-scratch Lol
@mhoovair89
@mhoovair89 7 ай бұрын
The humor in ‘at least it was 1 time x’ Is gold for me man. Just found you & already have a loyal subscriber as long as you keep this coming and the nerdy interesting randomness. Big ups fellow human 🫶
@mhoovair89
@mhoovair89 7 ай бұрын
Well just noticed this only is the second upload. Please please do us all the favor of making more please
@braveheart6816
@braveheart6816 4 ай бұрын
Absolutely amazing seeing these young creaters spring up all over youtube
@Europeanairsofter
@Europeanairsofter 8 ай бұрын
this is why nerds are important
@j.p.8409
@j.p.8409 14 күн бұрын
This is amazing! I feel like witnessing the early stages of chess computers, those sweet couple of years where humans still had a chance. Many of the top ''kicker'' players have a table at home to practice their shots and this is an absolute game changer.
@Ethans_tech
@Ethans_tech 8 ай бұрын
ok where in the world did you get all this money?
@danielgysi5729
@danielgysi5729 8 ай бұрын
check his resume sometime
@tellurium3754
@tellurium3754 8 ай бұрын
Kind of a useless comment. Where can I find it?​@@danielgysi5729
@hrmny_
@hrmny_ 8 ай бұрын
Check the description, most of it is sponsored by the manufacturers
@duckner
@duckner 8 ай бұрын
@@hrmny_ he doesnt even need to check the description, the dude literally stated in the video he was sponsored the stuff
@YourSweatyUncle
@YourSweatyUncle Ай бұрын
Supportive parents? Sponsors? And if youre this smart getting money is no problem
@_suptype_8255
@_suptype_8255 2 ай бұрын
Unbelievable what You have done. It’s insane. Good job.
@promazing
@promazing 7 ай бұрын
well at least you only had to do it once
@vladimirpain3942
@vladimirpain3942 7 ай бұрын
"I only need to do it once" must be reference to Stuff Made here video :D I love the idea behind this. Personaly I think not only work, but also fun should be passed to robots, so we have more time for just thinking.
@xXIkaron
@xXIkaron 7 ай бұрын
Next up: Add motors to the other side, so the table can play against itself, as well as automatic ball drop-in. Then use a neural network to control both sides, and let it train by playing against itself. I bet it'd come up with some insane inhuman strategies. Just have to be careful with local minima, but if you first train it to react like your current manual implementation would (which can fully be done in software at well over 100x real time) it will start out being about as good as your implementation. Then just occasionally switch one side back to your implementation to make sure it doesn't train itself into a weird special case. Leave that running for a few months and see if you can still beat it!
@james-jb3zw
@james-jb3zw 8 ай бұрын
I love how all of his projects are open source, and he is sharing his hard work that he took months making with all of his viewers, unlike other people who would put it behind a premium paywall or something
@ohimdabiggestbird
@ohimdabiggestbird 8 ай бұрын
yes finally instead of watching 1 "stuff made here " style video every 2 months, i watch 1 "stuff made here "style video every month jokes aside, it is impressive how you went for such a huge project at your size, and SUCCEEDED
@peeniewalli
@peeniewalli 7 ай бұрын
I like the way it's made, solid table, good motors/controlls. But one thing i like to mention because the 'robot' side playing only 1 human opponent seems unfair. Because it don't need to switch it's "hands" from one handle to next, like the human does. So Little advantage, or play 2 person×robot f.e.. Still, those accentuaters are fast! Program input/output/calcutating is ofcourse superfast. And indeed the camera stuff versus our stereo eye sight. Nice project!
@PeteBrubaker
@PeteBrubaker 7 ай бұрын
Paused at 5:19 to comment - for some reason I knew where it was. I'm a graphics software engineer so maybe it was the shadows. But I think it also might have been the angle of all the other players on the board. Anyway, great stuff!
@slakjawnotsayin5451
@slakjawnotsayin5451 6 ай бұрын
I would have put the camera where a player would be watching from, and used tracking as well as prediction to avoid the occlusion problems. I've thought about doing this as well, and also doing it with my dome hockey table. Also, great job actually doing this and doing it as well as you did!
@SandbagBouldering
@SandbagBouldering 6 ай бұрын
This guy is giving off stuff made here vibes. But but but. He is sooo young. How is the world producing such smart humans who can casually build / code and design incredible things. Love it.
@c016smith52
@c016smith52 7 ай бұрын
What an incredible project and video, so glad I found your channel!
@daviddecherf8434
@daviddecherf8434 7 ай бұрын
Wow! "Enjoyed" is an understatement! This table soccer robot absolutely blew my mind! I had goosebumps the entire time watching it in action. The precision, speed, and sheer brilliance of the engineering behind it are awe-inspiring. Incredible work, truly a game-changer! 👏🤖⚽ #MindBlown #NextLevelTech
@petrsokol588
@petrsokol588 5 ай бұрын
Dude, this is so cool!
@oleghubal4364
@oleghubal4364 16 күн бұрын
This project was so interesting, great job! Thanks for sharing!
@Kevlux86
@Kevlux86 7 ай бұрын
What a cool video and project. And love the music choices too, I don’t normally notice that. Great job, dude!!
@anonymous_246
@anonymous_246 7 ай бұрын
Glad I became part of your YT journey this early.
@Zemtex47
@Zemtex47 7 ай бұрын
Dude you had me hooked in the first minute. Great intro. You will be big dude. Trust me. *random stranger on the internet*
@jonasgraff5767
@jonasgraff5767 8 ай бұрын
This is hands down the most impressive technical project I've ever seen. I've seen the UBC IGEN table, would be hilarious to see this bot destroy another bot in a match
@lemat8558
@lemat8558 Ай бұрын
OUTSTANDING, young man! Keep up the good work.
@f1andrew52
@f1andrew52 7 ай бұрын
Never seen your content before. Watched from end to end, subscribed. Teaching the robot to play with machine learning would be interesting.
@joelface
@joelface 7 ай бұрын
Awesome video, amazing project and dedication, and I also loved the "at least I only had to do it once" foreshadowing joke. LOL. Excited to see what you do next!
@ryanmcnair3451
@ryanmcnair3451 7 ай бұрын
SUCH a clever cookie! You're gonna go far kid
@Rubynator007
@Rubynator007 7 ай бұрын
Super good and interesting video! The longer I watched it the more I was hoping you would try to code it with machine learning in the end, but I guess that’s too complicated right? Just imagining in my head two robots practicing foosball all day and night in my room and eventually become unbeatable. That would be next level.
@jasonce123
@jasonce123 7 ай бұрын
You've got some fricking skills man. Awesome video.
@bny.0
@bny.0 7 ай бұрын
I’m so glad I found this channel. Can’t wait for what you do next. Keep up the great work!
@MrBlaDiBla68
@MrBlaDiBla68 7 ай бұрын
Exceptionally great experimental physics and software here, Cheers !!
@caleblindsey5421
@caleblindsey5421 6 ай бұрын
Just want you to know that this is great! Don't let anything or anyone (yourself) get in your way. And if you need support, reach out. There is may people that want to help and encourage young geniuses on their path to the stars.
@renestefanez71
@renestefanez71 7 ай бұрын
This channel will grow faster than this robot can shoot the ball. Nice to have i third channel to choose next to Stuff Made Here and Mark Rober
@UffDaDan
@UffDaDan 7 ай бұрын
Saw about 30 seconds and subscribed like i did for Stuff Made Here. The more the merrier!
Automatic pool stick vs. strangers
21:19
Stuff Made Here
Рет қаралды 23 МЛН
I Made a 32-bit Computer Inside Terraria
15:26
From Scratch
Рет қаралды 4,2 МЛН
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН
We Attempted The Impossible 😱
00:54
Topper Guild
Рет қаралды 56 МЛН
She made herself an ear of corn from his marmalade candies🌽🌽🌽
00:38
Valja & Maxim Family
Рет қаралды 18 МЛН
Cat mode and a glass of water #family #humor #fun
00:22
Kotiki_Z
Рет қаралды 42 МЛН
"Master 3D Modeling: A Locomotive Engine Tutorial" (Part 13)
12:09
I Trained an AI for 2 Years on Trackmania. It's Breaking Records.
27:50
Can You Charge A Phone with Marbles?
18:06
Engineezy
Рет қаралды 2,1 МЛН
The Fastest Maze-Solving Competition On Earth
25:22
Veritasium
Рет қаралды 21 МЛН
Hybrid Power Systems! | Real Life Power Armor (Part 4/6)
22:02
Hacksmith Industries
Рет қаралды 829 М.
Is pool actually just mathematics?
26:40
Stand-up Maths
Рет қаралды 1 МЛН
I Made Chess 2.0
14:32
From Scratch
Рет қаралды 1,8 МЛН
I built an Omni-Directional Ball-Wheeled Bike
27:55
James Bruton
Рет қаралды 6 МЛН
Cracking Any Lock from $1 to $500
14:20
Mike Shake
Рет қаралды 4,8 МЛН
How I Won The GMTK Game Jam
25:09
JimmyGameDev
Рет қаралды 562 М.
coco在求救? #小丑 #天使 #shorts
00:29
好人小丑
Рет қаралды 120 МЛН