Return to Video

World Record Domino Robot (100k dominoes in 24hrs)

  • Not Synced
  • Not Synced
    This is Dom.
  • Not Synced
    He's a friendly little robot
  • Not Synced
    that's super good at only one thing.
  • Not Synced
    Setting up a butt-ton of dominos
  • Not Synced
    really really fast.
  • Not Synced
    It's taken five years to get to this point
  • Not Synced
    but according to our initial tests,
  • Not Synced
    we have hopes that he might be more than
  • Not Synced
    ten times faster than the fastest human.
  • Not Synced
    So today we're gonna put him to the test
  • Not Synced
    going head to head against he world's
  • Not Synced
    foremost domino expert,
  • Not Synced
    who unfortunately is a mere human.
  • Not Synced
    Then we're gonna attempt a
  • Not Synced
    Guinness world record and he's gonna try
  • Not Synced
    and fill this entire warehouse
  • Not Synced
    with a mural
  • Not Synced
    of a hundred thousand dominos.
  • Not Synced
    And for context, setting up a domino mural
  • Not Synced
    that size would take a team of seven
  • Not Synced
    skill builders one full week.
  • Not Synced
    Dom here, is gonna attempt to do it
  • Not Synced
    by himself in 24 hours.
  • Not Synced
    Now I know what you're thinking,
  • Not Synced
    "Big whoop Mark,"
  • Not Synced
    because as a kid you might have had a toy
  • Not Synced
    that looked like this.
  • Not Synced
    Or even this custom robot
  • Not Synced
    KiwiCo made me that can drop
  • Not Synced
    twenty dominos in a row.
  • Not Synced
    So isn't a bit overkill to utilize
  • Not Synced
    an autonomous robot,
  • Not Synced
    a half mile of Hot Wheels track,
  • Not Synced
    and a high speed robotic arm?
  • Not Synced
    And I get it because our designs
  • Not Synced
    look like this where we were just trying
  • Not Synced
    to hack a Roomba when we first tried to
  • Not Synced
    tackle this problem
  • Not Synced
    exactly five years ago.
  • Not Synced
    But then pesky details with scale arise
  • Not Synced
    like for starters, just how much
  • Not Synced
    100,000 dominos is.
  • Not Synced
    So the robot will need to come and reload
  • Not Synced
    at least 1,000 times.
  • Not Synced
    But how exactly do you reload it?
  • Not Synced
    And how would it know exactly where
  • Not Synced
    to drop each domino and what color
  • Not Synced
    it should be?
  • Not Synced
    And how do you make it so reliable,
  • Not Synced
    that it doesn't screw up once
  • Not Synced
    in a 100,000 drops of a domino?
  • Not Synced
    A system to reliably tackle issues
  • Not Synced
    at scales like this is just going to be
  • Not Synced
    inherently complex.
  • Not Synced
    Like ten times more complex
  • Not Synced
    than my automatic bullseye dartboard,
  • Not Synced
    which to this point was probably the most
  • Not Synced
    complicated build on my channel.
  • Not Synced
    So after failing off and on
  • Not Synced
    for three years,
  • Not Synced
    I was doing a Q and A at Makerfaire
  • Not Synced
    and I told the crowd if anyone wanted
  • Not Synced
    to help me with the brutal challenge
  • Not Synced
    to hit me up afterwards.
  • Not Synced
    And to my absolute delight,
  • Not Synced
    two freshmen from Stanford
  • Not Synced
    and a software engineer from
  • Not Synced
    The Bay Area,
  • Not Synced
    all took me up on the challenge.
  • Not Synced
    So I hired them and two years later,
  • Not Synced
    here we were.
  • Not Synced
    Now before I show you how it all works,
  • Not Synced
    I just wanted to put him in a head to head
  • Not Synced
    competition to see how good he really was.
  • Not Synced
    And for that we need the undisputed
  • Not Synced
    heavyweight champion on YouTube
  • Not Synced
    for all things dominos,
  • Not Synced
    Lily Hevesh.
  • Not Synced
    Lily, you are known on YouTube as
  • Not Synced
    The Queen of Dominos right?
  • Not Synced
    People do call me The Domino Queen.
  • Not Synced
    And for very good reason,
  • Not Synced
    with over 1.2 billion views on
  • Not Synced
    her channel,
  • Not Synced
    you've almost certainly seen
  • Not Synced
    one of her incredible creations
  • Not Synced
    over her 12 years on the platform.
  • Not Synced
    She's so good,
  • Not Synced
    she's even got her own line of dominos
  • Not Synced
    you can buy in stores.
  • Not Synced
    Ok, so here's the challenge Lily.
  • Not Synced
    I want you to set up like 300 dominos
  • Not Synced
    right now and let's see how long it takes
  • Not Synced
    a human to do that.
  • Not Synced
    Ok.
  • Not Synced
    Clock starts,
  • Not Synced
    Now.
  • Not Synced
    I got to do two hands.
  • Not Synced
    If you need me, Lily,
  • Not Synced
    just sitting here reading my newspaper.
  • Not Synced
    For you kids at home a newspaper is like
  • Not Synced
    a boring ipad made from trees.
  • Not Synced
    That's actually pretty fast.
  • Not Synced
    Oh no.
  • Not Synced
    Disaster, the foibles of being human.
  • Not Synced
    Ok Lily are ready for this?
  • Not Synced
    No.
  • Not Synced
    I've seen enough.
  • Not Synced
    (Failure to whistle)
  • Not Synced
    I actually don't know how to whistle.
  • Not Synced
    This, is the Dominator.
  • Not Synced
    Oh my god
  • Not Synced
    Wow
  • Not Synced
    I lve the eyes.
  • Not Synced
    A good set of googly eyes will go
  • Not Synced
    a long ways.
  • Not Synced
    Ok boy, let em down.
  • Not Synced
    I suck at dominos, Lily,
  • Not Synced
    but i'm good at engineering which means
  • Not Synced
    I'm actually really good at dominos.
  • Not Synced
    We even showed off
  • Not Synced
    the Dominator doubled-stacked
  • Not Synced
    the middle row for you.
  • Not Synced
    That is impressive,
  • Not Synced
    that is seriously impressive.
  • Not Synced
    This technique of laying down
  • Not Synced
    a tile of 300 dominos at once
  • Not Synced
    was really the key that helped us crack
  • Not Synced
    the scale and reliability issues.
  • Not Synced
    And its probably my favorite part about
  • Not Synced
    the Dominator,
  • Not Synced
    besides his wiggly tail of course.
  • Not Synced
    Here's Josh to explain more.
  • Not Synced
    So these 3D printed funnels here,
  • Not Synced
    which allow us to drop all 300 dominos
  • Not Synced
    all at once.
  • Not Synced
    And the mechanism that drops those into
  • Not Synced
    the top of this tray
  • Not Synced
    we'll show that in just a second.
  • Not Synced
    And if we remove these funnels here
  • Not Synced
    we can see that the dominos are
  • Not Synced
    precisely placed in their locations.
  • Not Synced
    This allows us to place 300 dominos
  • Not Synced
    exactly where we want them all at once.
  • Not Synced
    And they don't fall out because of what we
  • Not Synced
    call the Connect 4 mechanism under here.
  • Not Synced
    But if we trigger the servo,
  • Not Synced
    then it slides that Connect 4 tray over
  • Not Synced
    and drops them all at once
  • Not Synced
    making for some gratuitous, beautiful
  • Not Synced
    slow-mo shots.
  • Not Synced
    And so while this looks very cool,
  • Not Synced
    obviously dropping from that height
  • Not Synced
    wouldn't be effective.
  • Not Synced
    So we lower the whole platform down
  • Not Synced
    on this ball screw.
  • Not Synced
    Then set them right on the floor,
  • Not Synced
    which turned out to be incredibly reliable.
  • Not Synced
    So Dom took the W in round one.
  • Not Synced
    But now it's time for the endurance round.
  • Not Synced
    Ok, first one to 10,000 dominos wins.
  • Not Synced
    Lily, you ready?
  • Not Synced
    I'm ready.
  • Not Synced
    Dominator, you ready?
  • Not Synced
    Start
  • Not Synced
    Oh my god
  • Not Synced
    Wow
  • Not Synced
    I aready failed.
  • Not Synced
    That's great.
  • Not Synced
    And to Lily's credit,
  • Not Synced
    she was actually insanely fast.
  • Not Synced
    Just not, you know, robot fast.
  • Not Synced
    So unfair,
  • Not Synced
    so unfair.
  • Not Synced
    On top of that she had to handle a very
  • Not Synced
    large distraction with emotional maturity
  • Not Synced
    of a 9 year old.
  • Not Synced
    Yep, I think I'm doing pretty good.
  • Not Synced
    You're doing very good for a human
  • Not Synced
    I'll give you that.
  • Not Synced
    Oh no
  • Not Synced
    Woah
  • Not Synced
    No what, no what Lily
  • Not Synced
    Get out, Get out
  • Not Synced
    Aaaaaahhh
  • Not Synced
    That feels so much faster than
  • Not Synced
    it probably looks.
  • Not Synced
    How's Lily doing?
  • Not Synced
    Tired.
  • Not Synced
    And so while Lily's output slowed down
  • Not Synced
    considerably,
  • Not Synced
    Dom's did not.
  • Not Synced
    And I should mention we sometimes call him
  • Not Synced
    Dom but that's just short for his
  • Not Synced
    legal birth name,
  • Not Synced
    which as noted before,
  • Not Synced
    is Dominator.
  • Not Synced
    Cause you know like
  • Not Synced
    domino
  • Not Synced
    Dominator
  • Not Synced
    whatever, it all works.
  • Not Synced
    I'm gonna head to the bathroom.
  • Not Synced
    Oh, Lily has to go to the bathroom.
  • Not Synced
    I'm human, right?
  • Not Synced
    Dominator do you have to go
  • Not Synced
    to the bathroom?
  • Not Synced
    Didn't think so.
  • Not Synced
    9,000 perfectly laid dominos in a little
  • Not Synced
    over two hours.
  • Not Synced
    Actually 9,000 and 1,
  • Not Synced
    we got a bonus domino out there in
  • Not Synced
    the middle of this field.
  • Not Synced
    May or may not have been on purpose,
  • Not Synced
    but now we can say that it's over 9,000.
  • Not Synced
    It was a pretty clear result
  • Not Synced
    and Lily, of course, was gracious
  • Not Synced
    in her defeat to the machine overlords.
  • Not Synced
    So all that was left to do now,
  • Not Synced
    was to knock em down.
  • Not Synced
    Yes! That was satisfying.
  • Not Synced
    So we went head to head against
  • Not Synced
    the world's foremost domino expert
  • Not Synced
    and came out on top.
  • Not Synced
    And now it's time for the real challenge.
  • Not Synced
    To attempt a Guinness World Record,
  • Not Synced
    and see how quickly we can fill
  • Not Synced
    this entire room with a mural,
  • Not Synced
    of over 100,000 dominos.
  • Not Synced
    Alright buddy,
  • Not Synced
    you got the game plan,
  • Not Synced
    now you just got to get out there
  • Not Synced
    and execute.
  • Not Synced
    Godspeed little fella, Godspeed.
  • Not Synced
    300 dominos down, 102,000 left to go.
  • Not Synced
    So we're about six hours in
  • Not Synced
    but more importantly,
  • Not Synced
    We just got our first Goomba.
  • Not Synced
    It's beautiful.
  • Not Synced
    Back to work Dom.
  • Not Synced
    And the best part of working
  • Not Synced
    really hard for a few years,
  • Not Synced
    is that the last 24 hours
  • Not Synced
    are super relaxing.
  • Not Synced
    And with that tile placed,
  • Not Synced
    we are officially half way done.
  • Not Synced
    With over 50,000 dominos put down,
  • Not Synced
    and just a little over 12 hours.
  • Not Synced
    And Dom, woah easy boy,
  • Not Synced
    just showing no signs of slowing down.
  • Not Synced
    So this is a good point
  • Not Synced
    to explain the rest of the robotics system.
  • Not Synced
    It all starts over here
  • Not Synced
    with the loading station that
  • Not Synced
    Josh and John Luke spent a lot
  • Not Synced
    of time optimizing.
  • Not Synced
    The dominos are loaded by color
  • Not Synced
    on these conveyer belts
  • Not Synced
    and then a Kuka robot arm
  • Not Synced
    grabs them and places them in one of
  • Not Synced
    300 loading shoots made from 2.7 miles
  • Not Synced
    worth of Hot Wheels tracks.
  • Not Synced
    And you could load Dom directly
  • Not Synced
    with the robot arm,
  • Not Synced
    but this is much faster because he doesn't
  • Not Synced
    have to wait,
  • Not Synced
    he just comes in here to the
  • Not Synced
    docking station and the lower
  • Not Synced
    platform slides over so the bottem
  • Not Synced
    layer of 300 dominos gets loaded up
  • Not Synced
    all at once.
  • Not Synced
    And we also had a back up loading system
  • Not Synced
    using a tray just incase at any point
  • Not Synced
    the robot arm wasn't working.
  • Not Synced
    Besides the Hot Wheels tracks,
  • Not Synced
    there's a ton of 3D printed parts
  • Not Synced
    throughout the build that we either
  • Not Synced
    printed ourselves or, if we were in
  • Not Synced
    a pinch, my friends at MatterHackers
  • Not Synced
    helped us out.
  • Not Synced
    So that's the loader,
  • Not Synced
    now how about the Dominator himself?
  • Not Synced
    How does Dom know exactly where to go
  • Not Synced
    in the room to drop a domino?
  • Not Synced
    So we preprogramed the route for
  • Not Synced
    all 102,000 dominos.
  • Not Synced
    So the robot knows exactly where to go
  • Not Synced
    right from the start.
  • Not Synced
    Then as we're driving around,
  • Not Synced
    we use these indoor GPS sensors
  • Not Synced
    to track the position of the robot
  • Not Synced
    so it knows roughly where it is
  • Not Synced
    and then as we get closer the place
  • Not Synced
    where the dominos need to drop,
  • Not Synced
    we use these IR cameras that are
  • Not Synced
    tracking markers on the ground to make
  • Not Synced
    sure the robot lines up perfectly
  • Not Synced
    every single time.
  • Not Synced
    SO the vision from the beginning was that
  • Not Synced
    we could set Dom up
  • Not Synced
    we could turn off the lights and leave,
  • Not Synced
    and come back the next morning
  • Not Synced
    and you've got like a full field
  • Not Synced
    of dominos set up.
  • Not Synced
    He could work all night in the dark
  • Not Synced
    just fine.
  • Not Synced
    Alright now how bout these
  • Not Synced
    super cool wheels?
  • Not Synced
    So these are called omni-wheels
  • Not Synced
    and they're awesome because they let you
  • Not Synced
    translate it any direction you want.
  • Not Synced
    So this is way better than like your car
  • Not Synced
    where if you need to move a little bit
  • Not Synced
    to the left or right,
  • Not Synced
    you have to make like a five point turn.
  • Not Synced
    So with these guys you can move any
  • Not Synced
    direction you want to adjust for small
  • Not Synced
    corrections in the placement
  • Not Synced
    of the dominos.
  • Not Synced
    These wheels are powered by these
  • Not Synced
    clear path, brushless DC server motors.
  • Not Synced
    These are like the gold standard in terms
  • Not Synced
    of speed and accuracy.
  • Not Synced
    And they allow us to slide the robot
  • Not Synced
    around by even just a couple millimeters
  • Not Synced
    a time,
  • Not Synced
    which is super useful when we're trying
  • Not Synced
    to make real fine adjustments for placing
  • Not Synced
    the dominos down.
  • Not Synced
    Now obviously that's just the uppermost
  • Not Synced
    tip of the iceberg tip.
  • Not Synced
    But Dom's brain is over 14,000 lines
  • Not Synced
    of code all from scratch.
  • Not Synced
    So if you want to go way deeper into
  • Not Synced
    the technical details I'll
  • Not Synced
    put a link in the video's description,
  • Not Synced
    where I'll just put it all in one spot.
  • Not Synced
    Now back to finishing the second half.
  • Not Synced
    So the Dominator has been running
  • Not Synced
    just under 24 hours.
  • Not Synced
    And this is a bit of a momentous tile here.
  • Not Synced
    It's a me Mario.
  • Not Synced
    102,300 dominos are on the floor
  • Not Synced
    succesfully.
  • Not Synced
    This is the last 300.
  • Not Synced
    I think this is a moment.
  • Not Synced
    You guys get back over here.
  • Not Synced
    Josh and Alex, lets observe it.
  • Not Synced
    Don't blow this Dom, you got it buddy
  • Not Synced
    finish strong.
  • Not Synced
    We got it.
  • Not Synced
    Just over 24 hours,
  • Not Synced
    to lay all the dominos.
  • Not Synced
    Gentlemen
  • Not Synced
    It feels really fulfilling as an engineer
  • Not Synced
    to see the design prosses yield results
  • Not Synced
    like this.
  • Not Synced
    And speaking of the engineering
  • Not Synced
    and design prosses,
  • Not Synced
    my month long creative engineering course
  • Not Synced
    where I teach this process,
  • Not Synced
    and where you watch me make three builds
  • Not Synced
    from scratch, and you make
  • Not Synced
    three builds of your own.
  • Not Synced
    Is once again open for enrollment for
  • Not Synced
    a bonus Summer session right now.
  • Not Synced
    So go to
  • Not Synced
    monthly.com/markrober
  • Not Synced
    or use the link in the video description.
  • Not Synced
    And I'll see you in class.
  • Not Synced
    So now with everything set up,
  • Not Synced
    the final step was to knock em down.
  • Not Synced
    You can see John loading in the Mario
  • Not Synced
    pipes because they were going to be our
  • Not Synced
    trigger mechanism.
  • Not Synced
    The way that works is we've got four
  • Not Synced
    Hot Wheels cars glued to the bottom of
  • Not Synced
    this platform that rides in these
  • Not Synced
    parallel Hot Wheels tracks.
  • Not Synced
    Then you slap a green sliding shell on top,
  • Not Synced
    and a motor at the end
  • Not Synced
    pulls the cart along the track with
  • Not Synced
    a string.
  • Not Synced
    Then the shell contacts the lever arm
  • Not Synced
    at each pipe like this,
  • Not Synced
    which causes them to roll forward
  • Not Synced
    down the ramp hopefully into the dominos.
  • Not Synced
    Ok now I'm nervous.
  • Not Synced
    I wasn't nervous, now I'm nervous.
  • Not Synced
    OK
  • Not Synced
    3
  • Not Synced
    2
  • Not Synced
    1
  • Not Synced
    Go
  • Not Synced
    Yes! Two!
  • Not Synced
    Three!
  • Not Synced
    Four!
  • Not Synced
    Five!
  • Not Synced
    Oh my gosh
  • Not Synced
    Got em wooo
  • Not Synced
    Yes!
  • Not Synced
    Awesome!
  • Not Synced
    Holy cow!
  • Not Synced
    Wooooaaah!
  • Not Synced
    Oh my gosh
  • Not Synced
    And in the end Dom was 50 times faster
  • Not Synced
    than the skill domino builder
  • Not Synced
    and he got himself a world record
  • Not Synced
    to show for it.
  • Not Synced
    Although to be fair to us organisms,
  • Not Synced
    It was in the non-human category.
  • Not Synced
    And at that point after five years,
  • Not Synced
    we were just so relieved to be done,
  • Not Synced
    we got a little carried away carried away
  • Not Synced
    celebrating the champ with
  • Not Synced
    an appropriate sendoff.
  • Not Synced
    Six year old me would be so stoked
  • Not Synced
    to know that I would eventually build
  • Not Synced
    a robot that could set up all the dominos
  • Not Synced
    for me.
  • Not Synced
    So if you want the same feeling of making
  • Not Synced
    things with your hands to do cool things,
  • Not Synced
    but you don't want to wait 35 years.
  • Not Synced
    Then my friends at KiwiCo have got
  • Not Synced
    the answer.
  • Not Synced
    In fact, this is an actual mini version
  • Not Synced
    of the Dom I designed together with them
  • Not Synced
    just for this video.
  • Not Synced
    I mean how awesome and adorable is that.
  • Not Synced
    He's like the protégé.
  • Not Synced
    The Dom Jr.
  • Not Synced
    They got an incredible team of designers
  • Not Synced
    that work on each project and honestly
  • Not Synced
    if I wasn't making YouTube videos
  • Not Synced
    I think I would apply to be on their team.
  • Not Synced
    Then all the concepts are contested
  • Not Synced
    and then its delivered right to your door
  • Not Synced
    every month,
  • Not Synced
    so you can foster your creativity
  • Not Synced
    and make your abilities in a fun
  • Not Synced
    and natural way.
  • Not Synced
    So for example this domino machine box,
  • Not Synced
    inside you've got all the supplies
  • Not Synced
    you need to put it together.
  • Not Synced
    You've got simple instructions.
  • Not Synced
    And then a booklet with more info
  • Not Synced
    like a Q and A with someone you might know.
  • Not Synced
    And this is the tinker crate line
  • Not Synced
    But they've got eight different
  • Not Synced
    subscription lines each catering to
  • Not Synced
    a different age group and topic.
  • Not Synced
    So if you want to support my channel
  • Not Synced
    and feed your brain while having
  • Not Synced
    fu at the same time,
  • Not Synced
    go to kiwico.com/roberdomino
  • Not Synced
    or use the link in the video description
  • Not Synced
    to get an excusive offer.
  • Not Synced
    so thanks to KiwiCo for being so great
  • Not Synced
    to work with, thanks to Dom
  • Not Synced
    and Dom Jr. for just dominating,
  • Not Synced
    and of course thanks to you for watching.
  • Not Synced
    What do we do now?
  • Not Synced
    We're about to clean it up.
  • Not Synced
    Oh there we go a cleanup robot.
Title:
World Record Domino Robot (100k dominoes in 24hrs)
Description:

more » « less
Video Language:
English
Team:
Captions Requested
Duration:
15:58

English subtitles

Revisions Compare revisions