Why Walking Robots are Easy

แชร์
ฝัง
  • เผยแพร่เมื่อ 20 ธ.ค. 2024

ความคิดเห็น • 674

  • @jamesbruton
    @jamesbruton  2 ปีที่แล้ว +12

    I started a Discord! discord.com/invite/fc6MedG7eW

    • @shaider1982
      @shaider1982 2 ปีที่แล้ว +1

      Wow, you got a shoutout from thundf00t on you tubers who can make better robots than Tesla Motors👍🏻

    • @user-rz2xe8kd6q
      @user-rz2xe8kd6q ปีที่แล้ว +1

      Established titles is fake and a scam you can't actually change you title to Lord or Lady.

    • @kayakMike1000
      @kayakMike1000 ปีที่แล้ว

      ​@@shaider1982 dude, that is probably an insult. Phil has musk derangement syndrome.

    • @gatoninja4387
      @gatoninja4387 ปีที่แล้ว

      TESLA BOUGHT THAT ROBOT AND THAT ROBOT IS A COPY OF THE COPY OF ASIMO TESLA I DON'T BELIEVE THIS ROBOT THAT'S WHY IT'S NOTHING NEW AND IT HAS THE SAME DEFECTS UP TO THE SAME JOINTS AND THE SAME DESIGN ONLY THE PLASTIC EXTERIOR IS DIFFERENT AND THE COLOR

  • @jajasi4752
    @jajasi4752 2 ปีที่แล้ว +894

    As a non engineer that has worked in the animation industry, I am very curious about why usually there is no rotation or torsion in the torso of walking robots, and why they don't use the arms to modify the center of mass even if they are not fully functional. Those two are insanely important for equilibrium and they seem to be completely underused

    • @monkemems220
      @monkemems220 2 ปีที่แล้ว +125

      I would assume that it would have something to do with the flexibility of the hardware and the cost of manufacturing, could also have something to do with the extra weight making the robot less stable?
      I need a robotic engineer to confirm this

    • @rudrecciah
      @rudrecciah 2 ปีที่แล้ว +119

      not an engineer (yet) but i do have a good amount of knowledge about robots--my guess is that it's too challenging to design arms with enough weight to actually change the center of mass. powerful motors are heavy, so to add arms you need to use motors powerful enough to support the weight of said arms, but those motors are now super heavy themselves, which means the arms won't be as useful. as for torso rotation, some robots like atlas do use it, but it's generally easier to design a robot which doesn't need torso rotation rather than try to implement it

    • @frollard
      @frollard 2 ปีที่แล้ว +39

      Typically they do try to use the arms and spine of the humanoid...but it's just another layer of inverse kinematics with multiple possible correct solutions and finding one before it falls over. (look at the boston dynamic clip at 14:55...that is very clearly rotating at the spine above the hips. The arms are pumping with the steps, but only enough to keep it straight. They would do more motion...but that would require the actuators to be even more powerful to justify needing more moment/cancellation of moment.

    • @rrteppo
      @rrteppo 2 ปีที่แล้ว +24

      Because using arms to modify center of balance is hard. Like it takes humans a long time to figure it out as babies hard.

    • @daliasprints9798
      @daliasprints9798 2 ปีที่แล้ว +15

      @@rudrecciah Because everyone ridiculously puts heavy motors all over the place rather than just putting them where they want the mass and using remote drive (spinning flexible shaft, cable drives through bowden tubes, etc) with lightweight stepup and reduction gearing at opposite ends...

  • @jamesbruton
    @jamesbruton  2 ปีที่แล้ว +392

    Should I attempt another Dynamically Stable Bipedal Robot project? This time I'd use the Quasi Direct Drives/Cycloidal Drives and Inverse Kinematics like openDog3.

    • @tiporari
      @tiporari 2 ปีที่แล้ว +7

      Why not? I've seen you nail down the mechanical aspects of balancing and walking machines. As one of those commenters you aptly jest about, why not leverage some of that AI hardware you have laying around to improve the software?
      Your dog designs are great, and yet your commercial and university rivals let AI/machine learning refine the IK models, PID parameters, and gait patterns for more effective movement.
      You have the computer science chops to do it.
      Imagine humans with broken legs, joint and muscle pathologies, etc. What makes them ambulatory is their software IN Spite of their physical imperfections. Keep it up, you're a great engineer.

    • @tiporari
      @tiporari 2 ปีที่แล้ว +2

      Some thoughts on feedback were the machine learning idea interesting, in addition to simulations based on IK, mass, etc., you can also play with computer vision, kinect sensors, heck, even VR trackers with lighthouses to allow for a physical machine to be part of the iterative learning process.
      You could do the crazy evolution with millions of generations, or simply chunk the problems and refine smaller parts of it over fewer cycles with training.

    • @fabiStgt
      @fabiStgt 2 ปีที่แล้ว +1

      Absolutely! I find your approach of iterating your robot designs, applying what you've learned from previous projects fascinating. You have come such a long way with these desings, why stop now?

    • @wellerweller1499
      @wellerweller1499 2 ปีที่แล้ว +2

      Maybe use your gyroscopic flywheel on rotator to handle the counterbalance and see how fast you can make it move.

    • @richardbloemenkamp8532
      @richardbloemenkamp8532 2 ปีที่แล้ว +2

      Absolutely. Dynamically stable bipedal robots are the coolest thing. They can be quite high and I think they will be most impressive on shows.
      Another fantastic challenge would be any robot that can elegantly walk up and down stairs and maybe open and close doors.
      If you want to make something useful for society, you could consider a robot or machine that would be useful in elderly homes or hospitals. I think many people and schools/universities would be happy to see you endeavor in this direction.

  • @ersetzbar.
    @ersetzbar. 2 ปีที่แล้ว +246

    I think people tend to underestimate or simply forget how critical and complicated feet are for walking

    • @DrWhom
      @DrWhom 2 ปีที่แล้ว +10

      and that's just what they'll do

    • @simpasalsunda7244
      @simpasalsunda7244 2 ปีที่แล้ว +4

      Yeah, even baby need to train a lot to walk

    • @Mr_Yod
      @Mr_Yod 2 ปีที่แล้ว +5

      @@simpasalsunda7244 Only human babies, due to the fact that they still have a lot of brain to develop after birth.

    • @Assault_Butter_Knife
      @Assault_Butter_Knife 2 ปีที่แล้ว +2

      I don't blame them, it comes naturally to us all and is something we do on a day to day basis on autopilot

    • @AnkhAnanku
      @AnkhAnanku 2 ปีที่แล้ว

      @@DrWhom one of these days robot feet are gonna walk all over you

  • @YourArmsGone
    @YourArmsGone 2 ปีที่แล้ว +211

    I really like this robot. I know it's slow and awkward but the linear rails and shifting mass make it's movement very unique. It looks like a 3D printer learned how to walk.

    • @darrennew8211
      @darrennew8211 2 ปีที่แล้ว +12

      As long as they don't figure out how to open doors, we'll be OK.

  • @ZeroInDaHouse
    @ZeroInDaHouse 2 ปีที่แล้ว +162

    Can you imagine we live in an age where a 2005 tech prototype robot is used to pump the stock price of a car company. Not to mention its more improved and advanced successor had to be cartwheeled on stage by three people with a stick up its robotic butt. Amazing times we live in.

    • @QuantumMarmalade
      @QuantumMarmalade 2 ปีที่แล้ว +3

      No, too far out there.

    • @ingni123456
      @ingni123456 2 ปีที่แล้ว +13

      Didn't we have Toyota Asimo?

    • @ZeroInDaHouse
      @ZeroInDaHouse 2 ปีที่แล้ว +21

      @@ingni123456 You're technically right there. So basically, Tesla went for stealing the dumb's kid homework thinking it would get all A's :p

    • @kyleeames8229
      @kyleeames8229 2 ปีที่แล้ว

      Yep, the whole upper echelon of our civilization is a stinking cesspool of incompetence venality and corruption.

    • @HVM_fi
      @HVM_fi 2 ปีที่แล้ว +2

      Go watch the AI day 2, and say that again. What can you do.

  • @lionhardt75
    @lionhardt75 2 ปีที่แล้ว +141

    Describing 2007 as "earlier this century" knocked me out cold. At 32 I'm freaking ancient. I was born in the late 1900s. 🤯

    • @Galerak1
      @Galerak1 2 ปีที่แล้ว +21

      You're ancient?? Imagine how I feel being born 6 months before the 70's started 😂😂

    • @anon_y_mousse
      @anon_y_mousse 2 ปีที่แล้ว +1

      You make me feel old.

    • @NeilABliss
      @NeilABliss 2 ปีที่แล้ว +14

      @@Galerak1 Kid... seriously...yeah I'm talking to you Mr "I was born in 1969".
      Lol.!! I got nearly a decade on you...guess how I feel...well great actually, the arthritis drugs work well and I can't remember if I was in pain half an hour ago, so life's good. 😝

    • @Galerak1
      @Galerak1 2 ปีที่แล้ว +4

      @@NeilABliss You win sir 😁

    • @Matty.Hill_87
      @Matty.Hill_87 2 ปีที่แล้ว

      I feel your pain, I'm 35 and it still fucks me up thinking that the year 2000 was 22 years ago 😂😂

  • @Galerak1
    @Galerak1 2 ปีที่แล้ว +104

    It's great to see that your dad takes an interest in your work and even makes recommendations as to how you should accomplish certain tasks.
    It's strange how you never picked up his accent though 🤣🤣

  • @SuperShootter
    @SuperShootter 2 ปีที่แล้ว +8

    This might sound weird but i truly hope the joy and wonder of making these robots, even one so "simple" hasn't been lost on you at all.
    I can only imagine the ammount of joy gained from seeing a creations first steps

  • @Mu-podcast
    @Mu-podcast 2 ปีที่แล้ว +113

    The way you built this new bot is how I imagined the Gonk droid worked (in universe) when I was little. I imagined a chunk moving back and forth, or some kind of hinged hammer-like thing swinging side to side to make it balance.

    • @Hirosjimma
      @Hirosjimma 2 ปีที่แล้ว +16

      This is such an amazing gonk droid mechanism. It really embodies its slow lumbering movement.

    • @torydavis10
      @torydavis10 2 ปีที่แล้ว +8

      I prefer to imagine that (also in universe) the droids actually all have slave midgets inside them (except the big ones, those are full-size slaves) and the entire universe just pretends they're not even organic because it feels better.

  • @asquithea
    @asquithea 2 ปีที่แล้ว +37

    The behaviour at 14:30 actually looked kinda interesting - makes me wonder what would happen if your robot had a greater focus on throwing mass around up top in two axes to create rapid dynamic movements a bit like some of your balacing robots, paired with lighter fast-moving legs to "catch" and redirect the movement to run (or stagger!)

    • @undiecover3939
      @undiecover3939 2 ปีที่แล้ว +4

      Look up advances in underactuated robotics, sort of similar

  • @boogeyman8099
    @boogeyman8099 2 ปีที่แล้ว +69

    I love how passionate you are about your work, always a gem to see the level of ingenuity you put into your videos, CAD Designs, and Robots. Cheers!

  • @jumhig
    @jumhig 2 ปีที่แล้ว +10

    Perhaps a good idea would be to mechanically link the leg lift with the weight shift - as the leg lifts it swings or rotates the counterweight to the opposite side of the machine.

  • @olikat9774
    @olikat9774 2 ปีที่แล้ว +3

    the issue with the reaction force from high accelerations you mention at 14:27 could be reduced by using a trapezoidal or triangular motion profile where the acceleration and deceleration is limited rather than exponential smoothing which has high initial acceleration.

  • @conorstewart2214
    @conorstewart2214 2 ปีที่แล้ว +8

    Some STM32 chips can use their timers to measure quadrature encoders, it has the advantage that it keeps track of them in hardware so you don’t need interrupts or to poll the pins, you just ask the timer what the counter is at whenever you want.

  • @iancrone2906
    @iancrone2906 2 ปีที่แล้ว +2

    What a legend, you grew a beard just for one scene in the video.

  • @Reac2
    @Reac2 2 ปีที่แล้ว +3

    My question is and always will be: "But why?"
    The human shape is so inefficient in doing literally anything. What is this robot actually made to do and what makes the human shape better at achieving that than literally anything else.
    So far the only real argument I've heard is "Looky like human, coooool. Walky like human wow".

  • @H34...
    @H34... 2 ปีที่แล้ว +19

    Even easier, have two "meshed" forked legs that walk over each other, like many wind up toys. Personally I was unimpressed with tesla's reveal, and I have serious doubts about everything elon claimed. The robot they showcased walking was doing a static walk, just like this robot.
    I'd be pretty keen to see you tackle a walking robot that's uses a control moment gyro, just like your one wheel balancing robots. I (and I'm sure everyone else) really appreciate your honesty and frankness with how things are going. You don't exaggerate what your robots can do and you show a lot of the R&D, and how you work step by step to fix problems and improve whats there. Elon could learn a thing or two from you.
    Love the sped up edit. Between how it moves and the music reminds me of older cartoons.

    • @DerSolinski
      @DerSolinski 2 ปีที่แล้ว +3

      Oh the Tesla platform was impressive but not for the reason people hype it for.
      If they actually managed to build this in a years worth of time it is a considerable feat.
      It looks suitable for mass production and should be a good platform foundation to be expanded on.
      The static gait seen in the demo is mainly a software problem, and I'm pretty sure they toned it down a lot so it doesn't fall over for the demo.

    • @ThumpertTheFascistCottontail
      @ThumpertTheFascistCottontail 2 ปีที่แล้ว +4

      Tesla's bot was boring. James' bots mop the floor with Elon's lame effort.

    • @NyeMechworks
      @NyeMechworks 2 ปีที่แล้ว +7

      I agree with ya, so many youtubers and stuff are not up front with the limitations of their builds, so when someone is like james here it is quite refreshing.

    • @adamrak7560
      @adamrak7560 2 ปีที่แล้ว +3

      @@DerSolinski right now robotics are mainly software limited. That is the really hard part.

    • @Nordlicht05
      @Nordlicht05 2 ปีที่แล้ว +1

      @@DerSolinski they simply got people wich know what they are doing or did build a robot bevore.
      This will be a case in how much money can be thrown into it. With enough funding you simply buy what you need. Not necessarily stuff but people.

  • @scoops2016
    @scoops2016 2 ปีที่แล้ว +24

    You might be able to damp the wobble by using a simple Input Shaping algorithm. This shaping process splits the acceleration into two phases, where the second phase cancels out the vibration created by the first. As always, an insane amount of design work done in an insanely short time. Another great piece of work.

  • @franckcarton4137
    @franckcarton4137 2 ปีที่แล้ว +5

    If it's just for left and right balancing, maybe a reaction wheel could do the trick ?

    • @jamesbruton
      @jamesbruton  2 ปีที่แล้ว +4

      I've considered it, reaction wheel also cause a gyroscopic effect when they are rotating which causes some other issues.

  • @kevinbissinger
    @kevinbissinger 2 ปีที่แล้ว +1

    11:26 JUMP AROUND! JUMP AROUND! 🎶🎵 so that's what they were sampling for that sound effect in that song

  • @FifthConcerto
    @FifthConcerto 2 ปีที่แล้ว +2

    That does it. The ATATs don't shift their mass laterally, and having seen this, I now call foul! Unless the Empire just stuffed a bunch of Storm Troopers in the main body and they fly around from side to side as counterbalances. That would be hilarious, and mechanically acceptable.

  • @naikrovek
    @naikrovek 2 ปีที่แล้ว +2

    ok you definitely need to do more impressions of people. "why don't you have it shift its weight while it lifts up the opposite leg? seems easy to me" rofl

  • @wolf1066
    @wolf1066 2 ปีที่แล้ว +1

    Your "That _One_ Person" impression had me in fits!

  • @Luke_9
    @Luke_9 2 ปีที่แล้ว +2

    That was such a nice smile when you were throwing that weight around 😁

  • @unknownhours
    @unknownhours 2 ปีที่แล้ว +3

    This robot is fantastic! The movement is very funky. Just needs some googly eyes on the moving mass.

  • @MrSaemichlaus
    @MrSaemichlaus 2 ปีที่แล้ว +2

    James, I'm fully convinced you could build a hollow Easter Island Moai Statue that walks by itself by wobbling side to side and rotating between steps. You could use reaction wheels to cause the statue to wobble.

  • @McCandolin
    @McCandolin 2 ปีที่แล้ว +2

    Bearded critic James is a great addition to the channel hahaha!

    • @DrWhom
      @DrWhom 2 ปีที่แล้ว

      he should get a 1-minute look-in at the start of every episode

  • @theburritomonkey9900
    @theburritomonkey9900 2 ปีที่แล้ว +1

    I'm sorry, DID I JUST SEE A ROBOT DOING PARKOUR??

  • @watchimgo
    @watchimgo 2 ปีที่แล้ว +5

    I made a very similar robot when I was 10 out of Legos - I wish I had photos. I love your channel and it inspired me to make more cool stuff of my own (I'm a senior mechanical engineer with a bunch of robotics experience). If you ever need help designing any particularly complex mechanisms, I would love to help!

  • @AJB2K3
    @AJB2K3 2 ปีที่แล้ว +5

    there used to be a simple 2 servo bipedal robot, I would love to see your take on simple walking robots that could be made with toys like lego.

  • @JinKee
    @JinKee 2 ปีที่แล้ว +1

    Your statically stable leg system would make an awesome star wars droid

  • @vodzurk
    @vodzurk 2 ปีที่แล้ว +1

    I'm curious why you didn't interpolate the upward and forward movement of the leg and have it sinusoidally starting and stopping so as to minimise the jerk?

  • @Matty.Hill_87
    @Matty.Hill_87 2 ปีที่แล้ว +1

    Your Impression of a channel viewer was absolutely incredible 😂😂😂

  • @RegisMichelLeclerc
    @RegisMichelLeclerc 2 ปีที่แล้ว +1

    AFAIK, human walk is anything but stable, therefore trying to keep the robot statically stable at every moment (i.e. you power off, it's still in equilibrium at any stage), while human walk is a very different thing: if you froze when you start running, you'd fall. Thus, here comes the MPU and a lot more maths so you combine movements together (such as up+forward, or spin+up), including movements of multiple limbs (arm opposite to the leg, etc.)
    Also, a flat foot will never bring you too far. Try spinning half-hexagons instead of static feet, you may figure that you can use torque and forward motion to spin, and that springing your movements is just about controlling the instability mid-air...

  • @providentpathfinders219
    @providentpathfinders219 ปีที่แล้ว +1

    If a vintage credit card imprinter had legs.

  • @RR-gm7qj
    @RR-gm7qj 2 ปีที่แล้ว +3

    Elon Musk: mark my words! Robots will kill us all!
    Also Elon Musk: Here’s my state of the art robot

  • @vesstig
    @vesstig 2 ปีที่แล้ว +1

    My mind is blown by these projects, I cant wait for robots

    • @stellaoh9217
      @stellaoh9217 2 ปีที่แล้ว

      You are surrounded by robots already. Soon....you will join us

  • @bentsprockettech
    @bentsprockettech 2 ปีที่แล้ว +6

    I am soooo glad you did this one. I put together a small tabletop version similar to this many years ago. Incredible to see one at a scale that would actually be useful for something. :)

  • @08Jacky15
    @08Jacky15 2 ปีที่แล้ว +3

    I wish you would still make more stuff with bipedal robots.

    • @jamesbruton
      @jamesbruton  2 ปีที่แล้ว +4

      I'm considering it

    • @08Jacky15
      @08Jacky15 2 ปีที่แล้ว +2

      @@jamesbruton Glad to hear I'm really looking forward to it. Your videos have really inspired me for my own project.

  • @nowymail
    @nowymail 2 ปีที่แล้ว +13

    What about a robot calculating where it would fall, and putting a leg in a spot preventing the fall? Sort of like a "controlled fall" that never actually happens.

    • @steveman1982
      @steveman1982 2 ปีที่แล้ว +10

      That's what walking actually is :)

    • @serversurfer6169
      @serversurfer6169 2 ปีที่แล้ว +1

      I was gonna say he could probably speed it up by sliding the weight back towards the swinging leg before it plants. But you're right, ideally he needs to plan ahead, so that the foot comes into position just as the robot's center of gravity crosses the centerline. 🤓👍

    • @anon_y_mousse
      @anon_y_mousse 2 ปีที่แล้ว +1

      @@steveman1982 I think that's his point.

    • @blinded6502
      @blinded6502 2 ปีที่แล้ว +3

      You also need to account for the shifting mass when you put down the leg

    • @Hirosjimma
      @Hirosjimma 2 ปีที่แล้ว +3

      It's impossible for me to tell if this is very clever snark or just you genuinely not knowing that's how walking works.

  • @FrankGraffagnino
    @FrankGraffagnino 2 ปีที่แล้ว +3

    if you can drive the servos partially while one leg is lifting and a bit as it is coming back down, you could spread out the servo motion over a longer period and possibly make the turning less jerky (since the mass on top would rotate at a smaller speed). Great stuff!

  • @avi8r66
    @avi8r66 2 ปีที่แล้ว +4

    A working AT-AT would be cool as well.

  • @jaceyrector9320
    @jaceyrector9320 2 ปีที่แล้ว +2

    Would be cool to see a setup like a delta 3D printer used to balance. The mass could be lifted and lowered to reduce sideways inertia. And only one mass would be required.

  • @moth.monster
    @moth.monster 2 ปีที่แล้ว +1

    The real issue that Boston Dynamics bots have is battery. There's a reason you only see short demos and wired tethers.

  • @LoganKearsley
    @LoganKearsley 2 ปีที่แล้ว +1

    This is how I built two-legged walkers out of LEGO when I was a child.

  • @recklessroges
    @recklessroges 2 ปีที่แล้ว +1

    Could you use the inertia to enable the leg to lift earlier? Effectively the robot would be "holding itself up" by the resistance to movement from the upper mass, rather than waiting for the mass to move AND for the entire structure to be stable?

    • @DrWhom
      @DrWhom 2 ปีที่แล้ว

      timing might be quite critical to pull that off, even the difference in kinematics between start from standstill and cruising speed (such as it is) might be significant.

  • @wanglydiaplt
    @wanglydiaplt 10 หลายเดือนก่อน

    Maybe ten years ago I built a prototype of a tap dancing robot called Paddy O'Furniture. I used Basic Stamp and pneumatics. It was pre-3D printing so the project was pretty primitive but I made a few observations along the way. One is that a tapping toe needs two axes of movement. The other discovery was that knees are also essential: tap dancing without them is pretty awful. :-)

  • @Cai_VR
    @Cai_VR 2 ปีที่แล้ว +1

    i really enjoyed that little comedy bit at the start james, keep it up!

  • @107kpl
    @107kpl 2 ปีที่แล้ว +1

    Can you plz send me a link tell me where I can buy the DC motor and encoders you always use for your projects?

  • @oswaldtime
    @oswaldtime ปีที่แล้ว

    As a technical productdesigner, I understood almost everything, and could really understand the reasoning behind the decisions.

  • @rafaelsays175
    @rafaelsays175 2 ปีที่แล้ว +1

    Imagine Tesla’s robot creepily walking about the house at night. Thanks, Mr Musk, but I’ll take a Bruton instead

  • @anonymous-rb2sr
    @anonymous-rb2sr 2 ปีที่แล้ว +2

    what if you reduced the mass but accelerated the speed of the action cycle, to make it go much faster
    this way the weight shift would be caused by the inertia rather than the rest mass, you could probably even switch the rail at the top by some sort of pendulum for natural mechanical stability, though that would of course get in the way of any ability to turn, which the robot doesn't have anyways
    anyways that's a fairly small modification, basically just redoing a third of the robot, which could make it walk much faster, just a thought

  • @martin_mue
    @martin_mue 2 ปีที่แล้ว +3

    Would be funny to see this robot laying tiles on its path.

  • @MakerFarmNL
    @MakerFarmNL 2 ปีที่แล้ว +2

    No compliment to your creativity and skills could ever be an exaggeration ! Again a very inspirational video, presenting the construction of a walking mechanisme as an easy thing. Fabulous!

  • @c.fisherfighter638
    @c.fisherfighter638 2 ปีที่แล้ว +2

    could you tell us how much time you take to make like each section? Because i know for you, this litterally no dig deal or its your "Job". But whenever i try to do anything it takes ages, so seeing your stuff is mine blowing. dedication👍

  • @CleanPhilWanted
    @CleanPhilWanted 2 ปีที่แล้ว +2

    If I ever see you at a maker fair I'm totally saying that to you!

  • @AndyPue
    @AndyPue 2 ปีที่แล้ว +1

    Hm, that clearly explains why the full lean over to one leg is slow and impractical. (Especially thinking they wont just walk, but may need to move payloads.)
    There could be some speed up by using pressure sensors on the feet to move the weight only far enough to notice either the supporting leg to not increase in load (took all the weight already) or get the leg that is being unloaded detect its not bearing load anymore.
    Could even start the raise of the leg a few % earlier and use the weight carriage slow down to add extra force 'off the leg'.
    Sort of using the inertia to use the force that made the walker fall to the side as extra speed.

  • @fluffypinkpandas
    @fluffypinkpandas 2 ปีที่แล้ว +3

    I feel like for a robot biped
    You should actually make it's hips wider
    And have mechanisms that smooth out the walk cycle to eliminate jitter. Taking a more feminine one foot directly in front of the other walk cycle with the sway necessary to ease into each stride and smoothly transfer center of mass in each step. Leaning into the next by rotating the hip. Just allow the knee to just slightly hyper extend and lock up when necessary.
    Feet articulation and things that help the feet change shape to distribute pressure, or work together to form a sense of springiness, is a big deal
    Listen it's not a kink
    It will just help it walk and balance better
    ....robot feet 😳

  • @dhasfhadngsdgsdgrwg
    @dhasfhadngsdgsdgrwg 2 ปีที่แล้ว +1

    I would be very interested in seeing your take on pneumatic muscles!

  • @jackmino729
    @jackmino729 2 ปีที่แล้ว +1

    Walking robots are incredibly easy, they don't even need complicated active stabilisation. Just build it with 6 legs and enjoy passive stability when both standing and moving

  • @creaturesaurus9926
    @creaturesaurus9926 2 ปีที่แล้ว +1

    I want walking pizzeria animatronics

  • @totalrecone
    @totalrecone 2 ปีที่แล้ว +1

    LOVE the Muskrat piss take at the start, James. That was golden.

    • @HVM_fi
      @HVM_fi 2 ปีที่แล้ว

      Do all of TSLAQ watch Bruton why are you here? Tell me do you watch Phil Mason too?

    • @totalrecone
      @totalrecone 2 ปีที่แล้ว +1

      @@HVM_fi I'm here because Mr Bruton does what the Muskrat purports to do only infinitely better. If I ever see Mr Bruton present a guy in a spandex suit pretending to be a mechanoid as true engineering nirvana then I will start to seriously judge his mental state. Until then, as far as I am concerned, Mr Musk can disappear up his own Hyperloop.

    • @HVM_fi
      @HVM_fi 2 ปีที่แล้ว

      @@totalrecone Damn you are sad.

  • @OMNI_INFINITY
    @OMNI_INFINITY ปีที่แล้ว

    Thanks! Nice that a simple design such as that functions. Yesterday the stepper motor on one of My robots "passed away". Those need to be lower cost and lighter weight, so I can buy a replacement without worrying about if it will get on the plane easily.

  • @MrKfadrat
    @MrKfadrat 2 ปีที่แล้ว +18

    could you please make your own robot, slightly better than boston dynamics one, and put it as open source? i mean, id love to see tesla show something less embarressing next year, and we all know all they are capable of is stealing ideas..

    • @dissonanceparadiddle
      @dissonanceparadiddle 2 ปีที่แล้ว +1

      Now now. Open source is too honest of a way for them. They'd never take it

    • @MrKfadrat
      @MrKfadrat 2 ปีที่แล้ว +1

      @@dissonanceparadiddle theres a simple fix. just put it under a license to allow private non commercial use. voila, were getting optimus prime like in transformers cgi next year!

    • @ianmilham7397
      @ianmilham7397 2 ปีที่แล้ว

      Tesla developed their own in house actuators, motors, chips, neural nets, massive data engine, and super computer level processing. In less than a year.
      James is absolute proof that you don’t need millions of dollars to produce a decent robot that works most of the time and reasonably well. It’s an entirely different task to create a usable, reliable product that can be manufactured at large scale for an “affordable” price that ISNT a remote controlled bot but autonomously mobile and functional.
      So what exactly was embarrassing about the tesla bot? I think perhaps your frame of reference for their goal and project scope is a bit obscured and not seeing the forest for the trees.

    • @MrKfadrat
      @MrKfadrat 2 ปีที่แล้ว +3

      @@ianmilham7397 oh yea, and they developed a hamburger, original pizza, and sliced bread.
      if you wanna jump with that kind of fanboy bs - post links to support your claims, and tell me how is it better than buying shit that exists on market for decades?

    • @MrKfadrat
      @MrKfadrat 2 ปีที่แล้ว +4

      @@ianmilham7397 also dont forget about their own developed bricks, roof tiles with solar panels, trucks, hyperloops and cyber cars with unbreakable windows.

  • @bradleymarks
    @bradleymarks 2 ปีที่แล้ว +1

    The reason he can't move fast is the first rule of physics...a body in motion continues in motion until acted upon by an outside force...

  • @davidbarrett7424
    @davidbarrett7424 2 ปีที่แล้ว +12

    Great to see you back on walking bots. Applying your knowledge to a biped would be great, but please a small one would be far more appealing to other makers 👍

  • @xinareiaz
    @xinareiaz 2 ปีที่แล้ว +3

    That's a big bruise on your forearm, hope it doesn't smart too much!
    I'm always blown away with what you can accomplish in a week. I made a few servo robots in college and it would take an entire semester of work to get one working XD

  • @1111757
    @1111757 2 ปีที่แล้ว +1

    I'd be interested if you could use this robot as a platform and write a more sophisticated control loop that takes inertia into account. In theory, you wouldn't need to wait for the mass to reach the other side if you could use the inertia of the mass decelerating to balance out lifting and moving the other leg in just the right moment, right?

  • @emmanuelchavez7748
    @emmanuelchavez7748 2 ปีที่แล้ว +1

    Bruh the Honda robot looks better than the Tesla bot lmao

  • @flink1231
    @flink1231 ปีที่แล้ว

    Love your mechanical designs! So much of these robots is about your creative solutions.

  • @AmitKumar-cf4ff
    @AmitKumar-cf4ff 2 ปีที่แล้ว +1

    you could speed this up by lifting the leg up, moving it forward, and shifting the weight, all three happening in parallel. slight tilting on the robot as the leg lifts will be negated by the weight shifting. some trigonometry(the like you've already done in so many videos) should get you there!

  • @TheLastFoFPlayer
    @TheLastFoFPlayer 2 ปีที่แล้ว +1

    Actually it looks like a base for some kind of "heavy" industrial machinery.

  • @ArtamisBot
    @ArtamisBot 2 ปีที่แล้ว

    I like that you went with the "hold my beer" approach for lodging a complaint.

  • @duskpede5146
    @duskpede5146 2 ปีที่แล้ว

    an idea i had to make this way lower tech is to have it so that the mass has an electrode on it and so does each side of the top which completes a circuit to activate the motors for the leg (which could probably be done using the same concept). which eventually activates a circuit to bring the mass back to the otherside

  • @ShaneSemler
    @ShaneSemler 2 ปีที่แล้ว +1

    I actually think you’re on to something here, in principle. But servos may be the main limiting factor. Humans of course have multiple groups of muscles and a few servos simply can’t compare.

  • @benediktbeutinger6774
    @benediktbeutinger6774 2 ปีที่แล้ว

    Maybe try a big tilting lever with weights on top next time. That could move faster than the carriage and balance the mass better by going fast and farther than needed and then jerking back to cancel the innertia.

  • @akselwilliamdanenbarger7969
    @akselwilliamdanenbarger7969 2 ปีที่แล้ว

    Awsame perfect job, with the simplest mooving walking robot. A improovement is rotation, when you rotate pleae make it rotate faster with full rotary motchen, baybe with a pinion and sun-gear.

  • @Ducerobot
    @Ducerobot 2 ปีที่แล้ว +1

    Heck my Annie is 6 '8" the chassis is built out of dollar tree items and the project can stand but has no gyroscope and can also roll .which I think is more efficient in my opinion. And heck yes I want to see another Bruton walking robot .I love those builds .they have good ideas😁👍

  • @edwardhammock24
    @edwardhammock24 2 ปีที่แล้ว +1

    A great vid James. I found the detailed construction bit really interesting, showing how to integrate off the shelf components. Many thanks.

  • @Harlequin_Actor
    @Harlequin_Actor 2 ปีที่แล้ว +2

    This was a fun video, it did make me curious, is balance the main benefit of multiple legs on robots and/or animals? Like comparing spiders to ants to dogs to humans in terms of speed to balance. You would think many spread out legs give better balance but a slower pace.

    • @Hirosjimma
      @Hirosjimma 2 ปีที่แล้ว +3

      The fastest 4 legged robot can beat a cheetah in a sprint. The fastest bipedal robot doesn't go half as fast as Usain Bolt. Bipedal motion is so hilariously difficult.

  •  2 ปีที่แล้ว +1

    I was wondering if there is a store where you get all the hardware (bearings, lead screws, motors, nuts) or do you source them from various different sellers?

  • @jeffreycutler7364
    @jeffreycutler7364 2 ปีที่แล้ว +1

    I'd love to see you ride a larger model around. Great work and fascinating as always!

  • @davydatwood3158
    @davydatwood3158 2 ปีที่แล้ว

    As a legal technicality, Canadians who participated in the Established Titles program wouldn't be able to use the title "Lord" or "Lady," because as part of repatriating the Constitution in the 1980s Canadians were barred from accepting UK honours and titles. Not that anyone would get in real trouble over it, it's just a bit of pendantry I felt like sharing.
    Also, I really like this design and want to stick it in an GNK droid, so thank you for sharing it!

  • @euglenii
    @euglenii 2 ปีที่แล้ว +1

    Goes to show how simple things like walking are so hard to recreate, eventhough you are doing a good job with your inventions.
    Life is not created by chance.

  • @gibarel
    @gibarel 2 ปีที่แล้ว +1

    Question: has anyone tried to use gyroscopic stabilization on a bipedal robot? It feels possible.

    • @jamesbruton
      @jamesbruton  2 ปีที่แล้ว +1

      Yep th-cam.com/video/DRP71htn1MU/w-d-xo.html

  • @ryanhebron4287
    @ryanhebron4287 2 ปีที่แล้ว

    I don't know what it is about this particular robot but I absolutely love it. More than any of the others you've built which doesn't make a lot of sense since this robot is a lot more crude than the others.

  • @sergioa.1530
    @sergioa.1530 2 ปีที่แล้ว +2

    Wouldn't it be cool to make an AT-AT or an AT-ST like that?

  • @alexthesage
    @alexthesage 2 ปีที่แล้ว

    You must use parallel execution of steps. Not step by step, but together 2 steps.
    You must use inertia to start the step earlier.
    You should consider using inertial counterweights. A human uses his arms, torso, head for this. Some animals have a tail.
    A robot with a tail is cool.

    • @jamesbruton
      @jamesbruton  2 ปีที่แล้ว

      Yes that's how my other robots worked at the start of the video

  • @thinkdunson
    @thinkdunson 2 ปีที่แล้ว

    how long do you expect, on average, those v-wheel linear slider brackets to last before they're not tight enough on the t-slot extrusion and need to be replaced?

  • @zoeyk.6338
    @zoeyk.6338 2 ปีที่แล้ว +2

    Implementing S-curve acceleration may help with the oscillations seen as the mass starts to move

  • @jannepeltonen2036
    @jannepeltonen2036 2 ปีที่แล้ว

    Love the bright primary colours on that robot :D

  • @IanSlothieRolfe
    @IanSlothieRolfe 2 ปีที่แล้ว +1

    The Tesla robot, like Asimo, have a semi-crouched posture that looks like its had an unfortunate accident in the underpants area and is trying hard to get somewhere it can clean up. I presume this is something to do with the geometry or because it is avoiding having to deal with dynamic balance or something, but it always looks strange, and somewhat comical. Your robots don't seem to exhibit this feature, is there any reason for that?

    • @DrWhom
      @DrWhom 2 ปีที่แล้ว

      they are always fully evacuated

  • @ivant1407
    @ivant1407 2 ปีที่แล้ว

    You can add a rotating weight, that can counter the inertia of moving weight.

  • @themakesmith
    @themakesmith 2 ปีที่แล้ว +3

    Love your work James. You have no idea how much you inspire me on a daily basis

  • @takodragionextream3625
    @takodragionextream3625 2 ปีที่แล้ว

    Have you thought about using gallium or mercury with pumps to shift the weight balance of the robot,it would be self contained and lower the amount of moving parts necessary to keep balance mercury would have 3x the molar weight of gallium if it’s reasonably contained it may be a more worthwhile fluid to due this with it also has a lower liquid temp then gallium .

  • @camperlab6546
    @camperlab6546 2 ปีที่แล้ว +1

    Walking is falling with a recovery by the other leg.

  • @thomasvnl
    @thomasvnl 2 ปีที่แล้ว +1

    All hail our brutally slow overlords as they try to lift their foot up to trample us with their reactive greatness!

  • @thinkdunson
    @thinkdunson 2 ปีที่แล้ว

    what about the belts and pulleys; do you have a link for those or are they from the same bearing site???

  • @iAmTheSquidThing
    @iAmTheSquidThing 2 ปีที่แล้ว

    Glad to finally see a guest appearance by Professor Noel Sharkey at 1:10.