I Made the World's Best Foosball Robot!

Поделиться
HTML-код
  • Опубликовано: 4 июн 2024
  • My process making Foosbar: the (unverifiably but plausibly) world's best foosball robot! This has probably taken on the order of 500 hours over the last 8 months to make, and you get to see it all in the span of a mere 15 minutes!
    Code: github.com/misprit7/foosbar
    Twitter/X: / from_scratch_yt
    Instagram: / from_scratch_yt
    TikTok: / from_scratch_yt
    Github: github.com/misprit7
    Thank you to Teknic, Qualisys and Tornado/Home Billiards for making this possible!
    Teknic: teknic.com
    Parts: SC4-HUB, IPC-5, PWR-IO-24VDC, CPM-SCSK-2331S-ELNA, CPM-SCSK-2331P-ELNA, CPM-SCSK-2331S-RLNA, CPM-SCSK-2331P-RLNB, CPM-SCSK-2310S-RLNA
    Qualisys: qualisys.com
    Tornado: tornadofoosball.com
    Home Billiards: homebilliards.ca
    Music credits:
    Rachmaninoff Piano Concerto No. 1, University of Washington Symphony: imslp.org/wiki/Special:Revers...
  • НаукаНаука

Комментарии • 1,6 тыс.

  • @Gio81Sa
    @Gio81Sa Месяц назад +2164

    *Uploads a video that goes viral
    *Disappears for 10 months
    *Comes back with another banger
    I love this.

    • @Turalcar
      @Turalcar Месяц назад +68

      The Michael Reeves Stratagem

    • @whateverppl1229
      @whateverppl1229 Месяц назад +16

      and hes a little kid, 10 months to him is like 5 years. he'd even put Howard Wolowitz to shame

    • @Vinz3ntR
      @Vinz3ntR Месяц назад +9

      he probably worked 10 months on this

    • @blad...
      @blad... Месяц назад +3

      @@Turalcar That's who I immediately thought of.

    • @NoHope-WhatSoEver
      @NoHope-WhatSoEver Месяц назад +2

      Quality not quantity.

  • @nathanielvanrumpt4126
    @nathanielvanrumpt4126 Месяц назад +2799

    "Hey you wanna see my foosball playing robot" - fastest way anyone's gotten me into their bedroom

    • @ezrakornfeld8436
      @ezrakornfeld8436 Месяц назад +24

      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 Месяц назад

      @@ezrakornfeld8436 that would be amazing lol

    • @wooow8543
      @wooow8543 Месяц назад +19

      @@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 Месяц назад +2

      seconded

    • @antonliakhovitch8306
      @antonliakhovitch8306 Месяц назад +20

      ​@@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.

  • @jimihenrik11
    @jimihenrik11 Месяц назад +326

    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 Месяц назад

      lol, same here!

    • @semjoneschweiler2229
      @semjoneschweiler2229 Месяц назад

      Same, haha

    • @solidfuel0
      @solidfuel0 Месяц назад

      I feel we all worked together 😅

    • @eduardomoroyoqui622
      @eduardomoroyoqui622 5 дней назад

      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

  • @NeptuneDesigner
    @NeptuneDesigner Месяц назад +571

    A new "Stuff Made Here" is born !
    Amazing project.

    • @impact_42
      @impact_42 Месяц назад +15

      If only he could stop using the exact same punch lines as SMH.

    • @user-oz1oz7oo2l
      @user-oz1oz7oo2l Месяц назад

      Really!

    • @egrabe31
      @egrabe31 Месяц назад +28

      @@impact_42 Hey, at least he only did it once.

    • @dallinmilby8021
      @dallinmilby8021 Месяц назад +7

      I came looking for this comment.

    • @princetikki
      @princetikki Месяц назад +1

      I was about to say this too!

  • @renurajamagesh7470
    @renurajamagesh7470 Месяц назад +525

    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  Месяц назад +116

      It is until you realize I have 5 cameras menacingly staring at my bed... (albeit not plugged in all the time)

    • @BuLLGotcha
      @BuLLGotcha Месяц назад +3

      @@built-from-scratchI’m curious if you thought about using some sort of gyroscopic/accelerometer equipped ball instead of the cameras?

    • @rider573
      @rider573 Месяц назад +14

      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 Месяц назад +1

      @@rider573 same thing I thought about - instead of robots killing robots in arena - this gem!

    • @candyman9635
      @candyman9635 Месяц назад +1

      @@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

  • @kanana3125
    @kanana3125 Месяц назад +765

    holly shit that no eyes smack was crazy

    • @built-from-scratch
      @built-from-scratch  Месяц назад +135

      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 Месяц назад +2

      @@built-from-scratch i fully believed you were using a closed-eyes filter (like the many available on tiktok)

    • @aze4308
      @aze4308 Месяц назад

      niice

    • @built-from-scratch
      @built-from-scratch  Месяц назад +29

      ​@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 Месяц назад +4

      @@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.

  • @Some_Kid11
    @Some_Kid11 Месяц назад +147

    You are like Michael Reeves if he went to rehab

  • @kenmohler4081
    @kenmohler4081 Месяц назад +44

    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.

  • @CraftyMasterman
    @CraftyMasterman Месяц назад +462

    Bro is gonna blow up on yt I'm calling it

    • @limeedhot
      @limeedhot Месяц назад +11

      why are you here

    • @pseudolimao
      @pseudolimao Месяц назад +6

      ​@@limeedhothis last video was about making a terraria computer

    • @neilasp2526
      @neilasp2526 Месяц назад +2

      oh my days craftymasterman

    • @aze4308
      @aze4308 Месяц назад

      fr

    • @PeterPaoliello
      @PeterPaoliello Месяц назад

      Not the only one doing it

  • @spock81
    @spock81 Месяц назад +415

    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 Месяц назад +33

      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 Месяц назад +15

      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 Месяц назад +32

      @@mxblock Rich family lol

    • @minh8080
      @minh8080 Месяц назад +27

      If your only goal is profit you will be poor for the rest of your life.

    • @pierrotA
      @pierrotA Месяц назад +16

      ​@@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.

  • @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!

  • @SoCalFlyingMonkey
    @SoCalFlyingMonkey 19 дней назад +1

    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.

  • @johiahdoesstuff1614
    @johiahdoesstuff1614 Месяц назад +201

    Are you taking friendship applications? This is extremely impressive.

    • @ferocious_r
      @ferocious_r Месяц назад +1

      So ... friendship being ... you want free computer vision lessons from him?

    • @johiahdoesstuff1614
      @johiahdoesstuff1614 Месяц назад +2

      @@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 Месяц назад

      @@johiahdoesstuff1614 Sure was an assumption, to test you.

    • @Asadhedgehog
      @Asadhedgehog Месяц назад

    • @sbonel3224
      @sbonel3224 Месяц назад

      @johiahdoesstuff1614 You're cringe

  • @cademcmanus2865
    @cademcmanus2865 Месяц назад +148

    reassembly gag was pretty good

    • @mortiphago
      @mortiphago Месяц назад +31

      Thankfully he only had to do it once

    • @spock81
      @spock81 Месяц назад +14

      Just like Stuff Made Here lol

    • @hanswoast7
      @hanswoast7 Месяц назад +2

      I think it's an engineering thing.

    • @jamescollier3
      @jamescollier3 Месяц назад +1

      the "racist" joke wasn't.

  • @JeffGeerling
    @JeffGeerling Месяц назад +38

    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 19 дней назад +2

      You know you've accomplished something special in the engineering and maker community when Jeff Geerling replies to your video!

    • @JeffGeerling
      @JeffGeerling 18 дней назад +1

      @@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.

  • @johannes.scharf
    @johannes.scharf Месяц назад +6

    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!

  • @alacer8878
    @alacer8878 Месяц назад +84

    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.

  • @moocowgobark22
    @moocowgobark22 Месяц назад +19

    the next logical step is to put a robot on each side.

  • @pufthemajicdragon
    @pufthemajicdragon Месяц назад +7

    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!

  • @passby8070
    @passby8070 Месяц назад

    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.

  • @aidenroy2569
    @aidenroy2569 Месяц назад +20

    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.

  • @isaacnaumenko2053
    @isaacnaumenko2053 Месяц назад +189

    Video turned out amazing. Btw That's my hand in the stream at 13:48.

    • @built-from-scratch
      @built-from-scratch  Месяц назад +80

      Can confirm if anyone had doubts about this prestigious honor, that was indeed him.

    • @penapenis
      @penapenis Месяц назад

      @@built-from-scratch Did the foosbar ever smack your fingers? XD

    • @aze4308
      @aze4308 Месяц назад +3

      nice

    • @WarFish_Sardini
      @WarFish_Sardini Месяц назад +8

      Your hand is awesome, thank you so much for gracing us with such beautiful sight.

    • @aviko9560
      @aviko9560 Месяц назад +2

      The hand made the video fr, I'd be otherwise very bored! Gracious sight!

  • @SandbagBouldering
    @SandbagBouldering 20 дней назад

    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.

  • @charlesbaldo
    @charlesbaldo Месяц назад +1

    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

  • @myrmatta1
    @myrmatta1 Месяц назад +71

    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!

  • @simonabunker
    @simonabunker Месяц назад +35

    I love that your brother has the confidence of a LLM!

    • @mr.dayearly3583
      @mr.dayearly3583 Месяц назад

      Was this an LLM? It sounded like he wrote the instructions. Was actually gonna ask about using a model lol

  • @ChrisMaveric
    @ChrisMaveric 20 дней назад

    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!

  • @ragleysenpai698
    @ragleysenpai698 Месяц назад +2

    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!

  • @wojciechwilimowski985
    @wojciechwilimowski985 Месяц назад +114

    Great, I watched all Stuff Made Here videos, and now I found another suspiciously similar channel to binge!

    • @multiarray2320
      @multiarray2320 Месяц назад +3

      "works by design" is another good choice.

    • @simpli_A
      @simpli_A Месяц назад +13

      Sadly, it’s not gonna take you too long to “binge” 2 videos

    • @multiarray2320
      @multiarray2320 Месяц назад +7

      @@simpli_A watch both videos twice and with 0.25x speed. thats a lot of content :)

    • @muenstercheese
      @muenstercheese Месяц назад

      yeeeeeeeaaaaaaas

    • @pufthemajicdragon
      @pufthemajicdragon Месяц назад

      Oh this is WAY better than Stuff Made Here. More interesting, more fun, and much better jokes!

  • @jamenkaye987
    @jamenkaye987 Месяц назад +28

    4:29 Dude perfect better watch out!

  • @c016smith52
    @c016smith52 Месяц назад +1

    What an incredible project and video, so glad I found your channel!

  • @rudycramer225
    @rudycramer225 Месяц назад +1

    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.

  • @ryanhacker5259
    @ryanhacker5259 Месяц назад +4

    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!

  • @bmcgee3507
    @bmcgee3507 Месяц назад +11

    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!

  • @7Tp01
    @7Tp01 Месяц назад

    I’m so glad I found this channel. Can’t wait for what you do next. Keep up the great work!

  • @vonallm
    @vonallm Месяц назад

    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 !

  • @0x5DA
    @0x5DA Месяц назад +27

    you're obscenely talented

  • @SamualN
    @SamualN Месяц назад +33

    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 Месяц назад +3

      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 Месяц назад +2

      @@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 Месяц назад +2

      @@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 Месяц назад

      @@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 Месяц назад

      @@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.

  • @JujuProdGames
    @JujuProdGames Месяц назад +1

    The amount of passion into this is unleveled, UNBELIEVABLE JOB :O

  • @therob39
    @therob39 Месяц назад

    i myself am an active foosball player from germany and as an it guy i also plan to do my bachelor thesis on foosball. really nice project and well done. kudos!

  • @puzzLEGO
    @puzzLEGO Месяц назад +56

    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

  • @acursedhope
    @acursedhope Месяц назад +3

    This is awesome. Im so incredibly impressed with this project. I havent been this excited about finding a new engineering channel since Stuff Made Here years ago. I cannot wait to see wait to see what you do next

  • @user-pb1zd8nl4f
    @user-pb1zd8nl4f Месяц назад +1

    Subscribed! Thank you for sharing your talent, ingenuity and passion with us ☺

  • @Kevlux86
    @Kevlux86 Месяц назад

    What a cool video and project. And love the music choices too, I don’t normally notice that. Great job, dude!!

  • @dulesipu
    @dulesipu Месяц назад +5

    So glad I subscribed, this is fire. Excited to see what other projects you will work on!

  • @DungeonMetal
    @DungeonMetal Месяц назад +4

    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.

  • @mr_tantrum5051
    @mr_tantrum5051 Месяц назад

    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!

  • @jonjimihendrix
    @jonjimihendrix Месяц назад +1

    “The software was the part I *was originally* really looking forward to,” said every engineer ever.
    Nonetheless, amazing work. Really impressive! Earned my sub.

  • @FoosballSportsNetwork
    @FoosballSportsNetwork Месяц назад +12

    Nice video man. Glad you got a Tornado. That other table would have failed your test 100% of the time.

  • @Klos1neMN
    @Klos1neMN Месяц назад +11

    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  Месяц назад +5

      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 Месяц назад +5

      @@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!

  • @petemiller519
    @petemiller519 28 дней назад

    Well done young man! When I went through Engineering back in the early eighties, I would hustle foosball in bars, playing for cash and beer. My buddy and I would own the table almost every night we played. Good memories, when I think back. Your project is amazing, you're extremely bright and have a successful future to look forward to. Just don't get married until you're at least 35. Cheers from Canada.

  • @anacarolinebastos1337
    @anacarolinebastos1337 Месяц назад

    This is awesome. It gave me the itch to make stuff again. Thank you, keep creating

  • @vildis.
    @vildis. Месяц назад +5

    those motors and cameras are so overkill, i love it 🥰

  • @Mo_2077
    @Mo_2077 Месяц назад +4

    Can't wait to see what else you make

  • @joelface
    @joelface Месяц назад

    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!

  • @MrBlaDiBla68
    @MrBlaDiBla68 Месяц назад

    Exceptionally great experimental physics and software here, Cheers !!

  • @Christanoid
    @Christanoid Месяц назад +3

    I worked on the Bosch Kicker table while in university a few years ago. Harware wise it was top of the line industrial hardware, a showcase assembly for bosch rexroth.
    The software was written by the university I studied at. Last I worked on it a few years back it was not capable of really playing because we were focussing hard on the idea of using AI and we couldn't get the AI to do smart moves.

  • @khloros17
    @khloros17 Месяц назад +4

    This is such a Stuff Made Here idea and I love it.

    • @msx80
      @msx80 Месяц назад

      Right? It's like a Young Stuff Made Here show

  • @taesssi
    @taesssi Месяц назад

    Certainly enjoying your channel. I'll continue watching for new vids, just hope it's not another 10 month wait! Great job!

  • @AndyZE123
    @AndyZE123 Месяц назад

    That is absolutely amazing - well done. I can see big things in your future.

  • @arbo6850
    @arbo6850 Месяц назад +10

    No way, he's back!

  • @Hchn3009
    @Hchn3009 Месяц назад +3

    Awesome video and robot man!

  • @aramkhalil-uz5xh
    @aramkhalil-uz5xh Месяц назад +1

    *Uploads masterpiece,*
    *Disappears for a year,*
    *Uploads another masterpiece*
    *Refuses to elaborate*

  • @ToolShow
    @ToolShow Месяц назад +1

    Freak'n amazing project, well executed, and a great video. Thanks for sharing!

  • @thoughted6069
    @thoughted6069 Месяц назад +5

    Would be interesting to see a what a ML approach could do.

  • @Europeanairsofter
    @Europeanairsofter Месяц назад +10

    this is why nerds are important

  • @climbscience4813
    @climbscience4813 Месяц назад

    Incredible work! Well done man!

  • @MrAppleIos74
    @MrAppleIos74 Месяц назад

    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.

  • @gaelonhays1712
    @gaelonhays1712 Месяц назад +3

    4:18 Ha! (I don't have anything else to add. Obligatory interaction for the algorithm.)

  • @petobuild1922
    @petobuild1922 Месяц назад

    I wasn't about to like this but when you mentioned that everything is opensource I instantly liked the video even before you could mention it.

  • @Ethans_tech
    @Ethans_tech Месяц назад +43

    ok where in the world did you get all this money?

    • @danielgysi5729
      @danielgysi5729 Месяц назад +7

      check his resume sometime

    • @tellurium3754
      @tellurium3754 Месяц назад

      Kind of a useless comment. Where can I find it?​@@danielgysi5729

    • @hrmny_
      @hrmny_ Месяц назад +6

      Check the description, most of it is sponsored by the manufacturers

    • @AllenLantz
      @AllenLantz Месяц назад +6

      @@hrmny_ he doesnt even need to check the description, the dude literally stated in the video he was sponsored the stuff

  • @promazing2424
    @promazing2424 Месяц назад +4

    well at least you only had to do it once

  • @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.

  • @johnmalin4933
    @johnmalin4933 25 дней назад

    Awesome work! I'd be really interested to see end to end deep reinforcement learning on this :)

  • @4bSix86f61
    @4bSix86f61 Месяц назад +4

    2:50 That cheap servo uses a potentiometer not a hall sensor

    • @built-from-scratch
      @built-from-scratch  Месяц назад +5

      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 Месяц назад +1

      @@built-from-scratch Lol

  • @Judbutnotspud
    @Judbutnotspud Месяц назад +3

    Ok

  • @renestefanez71
    @renestefanez71 Месяц назад

    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

  • @THSV275
    @THSV275 Месяц назад

    Incredible work. Keep it up!

  • @jenniferdarline
    @jenniferdarline Месяц назад

    Please keep doing this the world needs more people like you. You will go on to do great things for society and the world. remember this

  • @brewdium
    @brewdium Месяц назад +1

    Could be cool to take the low-quality foosball table and turn it into a remote control for the robot, then deliver the remote control to a friends place and play foosball over the internet.

  • @dtengineering
    @dtengineering Месяц назад

    Awesome video... and project! Thank you for sharing!

  • @ohimdabiggestbird
    @ohimdabiggestbird Месяц назад

    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

  • @stefanolassandro886
    @stefanolassandro886 Месяц назад

    Amazing project, congrats! That one last addition is so cool too :O

  • @tobymaxl
    @tobymaxl Месяц назад

    This is so incredible on so many levels!

  • @deplorablesecuritydevices
    @deplorablesecuritydevices Месяц назад

    This is amaizing! Great Work!

  • @aramkhalil-uz5xh
    @aramkhalil-uz5xh Месяц назад

    When the world needed him the most, He returned!

  • @spencer2113
    @spencer2113 Месяц назад

    Wow. What a huge project this would have been. Great work!

  • @gregs4400
    @gregs4400 Месяц назад

    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! :)

  • @rev0luzeR
    @rev0luzeR Месяц назад

    Dude. Who are you? 😮 This is amazing. RUclips algorithm took me here and i am staying! Keep up the mindblowing work!

  • @FlorencioHugando
    @FlorencioHugando Месяц назад

    Congratulations!!! Nice work!

  • @nathanking635
    @nathanking635 Месяц назад

    Would absolutely LOVE to see a collab between you and Stuff Made Here; maybe you guys could pick something else similar to foosball and have your robots compete..

  • @GGGG_3333
    @GGGG_3333 Месяц назад

    Man, you are soooooo talented.
    Great project, can't wait for more 😁

  • @AaronRiedemann
    @AaronRiedemann Месяц назад

    This is just amazing! Awesome job man!

  • @juskim
    @juskim Месяц назад +1

    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! :)

  • @jasonce123
    @jasonce123 28 дней назад

    You've got some fricking skills man. Awesome video.

  • @joefisher3950
    @joefisher3950 Месяц назад

    Huge recommendation. Usually if you find yourself coding very small simple tasks humans are naturally familiar with… use a neural network. I’d love to see this in a new iteration but with nerfed action/reaction speeds for human viability and the robot actually being a great player.

  • @Resolute900
    @Resolute900 Месяц назад +1

    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.

  • @x9x9x9x9x9
    @x9x9x9x9x9 Месяц назад

    That's sick. Hard to believe that this was done in someone's home. 10 years ago this would have taken way more space and money to make.

  • @NeoKailthas
    @NeoKailthas Месяц назад

    Very cool. This looks like a perfect project for ML.

  • @keennickolas8575
    @keennickolas8575 Месяц назад

    10:01 ... I found THAT part quite important ... and you just skimmed over it.
    "WANTING TO GIVE UP" ... I am a few years older than you ... and had a pretty f-ed up life .... with too many people actually trying ...reduce, break, destroy, push me into giving up ... on everything.
    It is still a big process,
    but I am at a point, where I try to not let other people ruin my own inner peace any more ...
    ... and there are still TOO MANY ... trying REALLY hard ... I guess, that is my little project.
    I have pretty good conditions, to learn.
    And I really had to stop the contact to too many people, as they didn't stop trying to break my mentality. With ALL different kinds of success ... so, I am quite happy to still be here and watching this.
    I feel like,
    it is way too little appreciated, that we actually DON'T give up ... struggle through, to get a new result.
    I have to rewrite and rewire my very own appreciation matrix ... as it is good on it's own ... but, the vast variables of human individuals ... and their rather ... destructive chaotic coding ... they have been preventing me, from having satisfying long time results.
    (Other people give up ... or won't learn ...
    and sadly, my human shell is rather very ... dependant on too many different variables, that many people struggle way less with.)