How To Build FAST Hexapod Robots! Fast Walking DIY Spider Robot

แชร์
ฝัง
  • เผยแพร่เมื่อ 29 ก.ย. 2024

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

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

    That spider has the jitters. Needs less coffee ☕️ 😅

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

    How much cost this hexapod ❓ what do you control ❓ with PS2 controller ❓ please let me know thanks have a good day IS VERY IMPRESSIVE

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

      Join my Discord server for the answer to all of those questions.

  • @ITpanda
    @ITpanda 19 วันที่ผ่านมา

    Was a fast but jitter free solution found that would not limit the application or lifetime of this bot?

  • @monsterinsane2228
    @monsterinsane2228 2 หลายเดือนก่อน +1

    2:24 Please calm down bro

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

    Thanks mate. I was going to buy those faster servos. Now, I need to think it twice.🤔

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

    So DS3225 are quicker than DS3235 but WE may have troubles
    We could use DS3235 PRO but the price is more expansive ? Such a Big difference ?

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

      I haven't tried the pro versions so I can't give you a definite answer. But If I have to guess I would say the faster servos will have overshoot. But if you just want to zoom around and go fast overshoot doesn't matter as you see in the video

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

    You may be able to correct for the jittering in software if you had analogue feedback on the servos, the jitters should show up in the feedback and allow you to dampen them somehow in the software. You may also be able to add some software compliance too based on the position feedback. It wouldn’t be as good as hardware compliance or current/torque controlled actuators though.

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

      yeah that would be great and if the jitter shows up in the feedback I could probably do something about it in the code. but the downside of that is I will need 18 analog inputs for the 18 servos...

    • @terryphan7451
      @terryphan7451 6 หลายเดือนก่อน

      Is analogue feedback servo more expensive?

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

    No idea why this video was recommended to me, I understand next to nothing of robotics, but these bots are adorable. I'd want one as a pet if it had the actual AI to behave as one.

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

      Happy you like it and welcome to my channel! You need no robotics knowledge to be able to build one of these.

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

    I have a standard bluetooth game controller for phones (iPega PG-9023S) I use it often in my own robot projects. What I mean is to pair the joystick with the phone and control movement without touching to phone.
    It shouldn't be difficult to include these types of joysticks in the software? Would you consider adding this feature?

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

      Yes, that is in the plans. I was thinking to start with a PS4 controller.

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

    hey. umm so I have been watching a lot of your videos, but I'm always left clueless as to where to start, and what to even look for on the GitHub page because I don't really understand. I see people building it, but I still can't figure it out. Is there a way for me to get a detailed explanation on how to build it ? like what parts do I need , If I don't have a 3d printer can I still get the parts? how to implement the code ?,how its connected to the phone? a detailed explanation on where each part goes because I have only half a years' worth of experience coding, so I'm practically a lay man here . I soooo want to build this, and I really love the content. Please can you make it more understandable?

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

      Thank you for the nice words. If you need more help and details, definitely join the Discord server and ask there. I and many others are usually online and available to help.

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

    Will this android control work on other hexapod frames. I don't have have access to a 3D printer. I do have a built hexapod. Adding switches to this robot will not be difficult.

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

      Yes it should work. You just need to modify the geometry values in the config to reflect the parts that you are using.

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

    The problem with overshoot is a PID issue with the servo. The problem is that youll have to replace the internal drive controller to mess with the motors pids. Totally possible though just a lot extra work

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

      True. My guess is that these RC servos are tuned to function under load, like in a RC car. That's why I have the most issue on the coxa servos where there is no lateral load on the servo and it oscillates as a result. But it seems the faster the servo, the more obvious this issue it.

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

      @@MakeYourPet Does that mean that you could use faster servos for all except the coaxial one?

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

      It would be so easy to just adjust the gains. Too bad they won't let you do that easily.

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

    can you add your spidey a robotic arm so it can collect apple from tree.

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

    I love your hexa but especially firmware! I want to redesign it but with your firmware. I need the lengths from joint to joint for your already calculated kinematics codes. I measured coxa, femur, tibia's lengths from STL files it is 43, 80, 130mm respectively. Can you confirm this?

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

      Thank you. Yes those are about right. You can find the exact lengths from the config file for each robot on my github page. You should be able to use any size leg parts and enter the values in the config.

  • @Technicallyaddicted
    @Technicallyaddicted 7 หลายเดือนก่อน

    I’m more than happy to pay for the STL files and design notes. Can it have more/less legs if desired? Where can I get ahold of the specs and manufacturing documents? I have money.

  • @Joey-vw3ei
    @Joey-vw3ei ปีที่แล้ว +1

    Gives for the build a doku.

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

    You could eliminate those issues by buying brand servo made for rc cars. I'm thinking servos like Savox, they are fast and precise

  • @rocsocom3166
    @rocsocom3166 8 หลายเดือนก่อน

    I try this hexapod some reason i can't get download program into 2040 servo board. just paper weight now. I gave up.

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

    Hmm, there’s a lot wrong with the way most hexapod robots hold themselves too. Ppl always go for (arachnid) leg anatomy, but that requires a high base position for good agility, spiders achieve this by having passively constricted leg joints so they spend no energy standing up on all limbs.
    But (insects) specifically, don’t have radial symmetry, which is another big reason these are usually slow. Hopefully those higher end motors you mentioned ever get implemented into properly bilateral hexapod designs in the future by someone, cause that’d be the key to a truly speedy bug bot without it being absolutely tiny.

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

    I was really wondering about how fast I could make it but you red my mind we must have similar interests

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

      I think it could be even faster than what I show in this video. I am not even using the fastest servos out there.

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

      @@MakeYourPet true but cost is a big factor

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

    You can redesign the phone holder to add a mirror reflection underneath the phone camera, and update the app to stream camera view

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

      Yes, that exact design is coming to the channel soon.

  • @alvinnoboa8694
    @alvinnoboa8694 4 หลายเดือนก่อน

    you will even make it jump holy. getting scary now

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

    Do you think it would be possible to create a walking speed hexapod robot that could carry any significant load? keeping the same sort of design ethic.. electric, servo motors.. etc ??
    I've been following your work for a while but only just subscribed as Im looking to start my small project soonish. thx :)

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

      It all comes down to the servo torque to robot weight ratio. for any significant load, you will need much stronger servos/geared motors.

  • @HamzaKhan-w2j3d
    @HamzaKhan-w2j3d 11 หลายเดือนก่อน

    hey quick question can i use the servos MG996R instead

  • @clevelandexplorer2221
    @clevelandexplorer2221 11 หลายเดือนก่อน

    Hello! I've just found your channel and brainchild, I love it! Having just seen this as second video so far, may I ask why not use something like a drone motor, if they're equivalent to cyber robotics? I love the cheapness and ease of the build, and by ease, I mean finding the resources. It looks a great project! Thanks so much for sharing

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

      Thank you! to achieve the required torque this project is using servo motors, which is basically a motor + gearbox. Drone motors do not have a gearbox.

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

    Excellent job.

  • @fruechtekorb
    @fruechtekorb 11 หลายเดือนก่อน

    Has anyone tried to run the Robot with a sonoff nspanel pro (android based switch ~$90) instead of a phone?

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

      I don't think so. Hopefully a RPI port will come soon.

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

    Please help me out with how to connect two PCA9685 with raspberry pi for a hexapod project?

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

      Join my discord server for questions and help.

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

    Aw, it cold. Poor baby.

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

    What is the purpose of using tip switches?

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

      To sense when the leg reaches the ground. Since the ground may not be flat.

  • @a330turbinex7
    @a330turbinex7 5 หลายเดือนก่อน

    This is so cool!

  • @ExcaliburCanon-eh3lu
    @ExcaliburCanon-eh3lu 9 หลายเดือนก่อน

    U r really good job 👍

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

    What working time on one battery?

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

    IMHO you are missing the great opportunity to use a simple neural network to compensate for legs weight and backlash forces by letting the AI to predict the real force curve needed to drive the servos in place. If you use only raw data mathematically you'll never achieve good results and a real life "biological" adaptability to different surfaces/terrain.