Robot Dog Part 1: Leg Day

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

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

  • @lint2023
    @lint2023 ปีที่แล้ว +26

    1. Love the paid actor.
    2. Love the humor.
    3. I hope you never stop making videos of your creativity. Really awesome.

  • @bami2
    @bami2 ปีที่แล้ว +41

    I love how you have the same base actuator for all joints so any spare parts are going to be usable for any joint that breaks. Really high quality video and I'm sure you'll be at 10x the subscriber count in a short while if you keep this up.

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

    As a PhD candidate in engineering, specializing in robotics, I must say: Excellent job, mate!
    I do have one suggestion though. I'm not sure about your plan to realize the walking pattern. You mentioned that the circle made by the foot wouldn't be useful for walking. I spent a year working in a university lab that had its own quadruped robot. The team was able to achieve walking through the implementation of elliptical shapes in foot trajectory. Essentially, anything below the horizontal centerline was exerting force onto the ground while anything above it was lifting the foot. However, I'm confident that you've already considered this in your thought process. :)

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

    This has been on my for you page for almost two weeks now (I was subscribed already, but never took the time to watch it). Dude your videos are top quality. From the great engineering to the funny jokes and smooth video editing. It all comes together so nicely. Hopefully we can enjoy you for many years to come!

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

    Your design iterations come flying at break neck speed. Loved the video and your humour.

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

    That’s solid work and a solid edit. Thanks for sharing.

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

    I thought i am watching a big youtuber the whole time ... then i saw your subcount! give this men more attention pls

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

    The quality is insane! Such cool videos, Keep it up!

  • @nickatredbox
    @nickatredbox 3 หลายเดือนก่อน

    Love the channel. 20 years ago I used a generic bit of code on a hexapod supporting a wind tunnel model. I've since ported it from C++ to c#, JS and Matlab SImulink allows me to populate matrix with the datum positions and apply X,Y,Z rotations and translations. Then a wee bit of trig to work out the servo arm positions.

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

    Great work! Can't wait to see the rest of the build!

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

    Re Hammering Bearings - you have quick clamps, just use those, way easier on the bearing and way quieter.
    Also, be careful with adding slots/grooves to printed parts - it's a weird quirk of additive design that sometimes adding a lightening feature adds more weight because it is heavier than the infill it replaces. This will be heavily dependent on slicer settings but double check in the slicer. Yesterday I designed a whole new part for a project, tried to minimize weight by removing material and then realized that infill was lighter still.

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

      But hammering them in is more fun :( Also what you said about weight only applies if you manually increase the infill setting (which I'm not doing). If you take volume from an object you reduce weight simple as that.

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

      @@AaedMusa "If you take volume from an object you reduce weight simple as that."
      Assuming a uniform density, yes. But prints don't have a uniform density. Walls are more dense than infill. It's very dependent on geometry but there are cases when adding walls (ie adding holes) can increase the mass of the part. It's especially prevalent with a lot of small holes.

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

      ​@@aschreiber Could that happen if you used extremely small holes and had very specific settings? Yes, but I added deep grooves in my parts, so the added weight from the walls is insignificant.

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

      @@AaedMusa It's not quite as simple as that but carry on.

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

      @@AaedMusa I hate to say this, but they are right. This video sums it up pretty quickly. th-cam.com/video/AURCtaRrUGM/w-d-xo.html
      You can also test yourself by slicing the part with and without the holes. The preview should tell you exactly how many grams of material it'll use.

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

    Great Work! Can not wait to see the finished dog one day.

  • @ro-ce8vg
    @ro-ce8vg ปีที่แล้ว +3

    this is awesome, looking forward to seeing progress

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

    I'm just wondering why youtube didn't give me notification about this video. Man very good video and I like your video style just keep it up you will hopefully and surely have a lot of followers

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

    Ra domly fou d this channel. I've always been fascinated in everything you've talked about in these videos. People like you give me the motivation to actually move forward with learning this stuff and making my own. Awesome work man!

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

    This is amazing. Great work! Looking forward to more updates.

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

    Damn, ur up to some sick stuff, I hope u get more subscribers and recognition, cuz your work deserves that

  • @fouzanjaved5441
    @fouzanjaved5441 8 หลายเดือนก่อน +2

    Hey there! I wanted to let you know that I'm really impressed by the robotic projects you've been building. I'm actually interested in making a project myself and was wondering which 3D software and 3D printer you've used in your projects. I'd appreciate any advice or tips you might have on building a robot. Thanks!

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

    i laughed hard at the "paid actor" part

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

    Love it! Great pacing, solid explanations. Fascinating build.

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

    I love Boston dynamics so much. I have a few shirts from them because my cousin works there 😊

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

      Nice! That’s definitely my dream job.

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

    I love your videos! Excited to see where this project goes.

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

    The only thing I look forward to more than videos from you is your channel's eventual take off into millions of subscribers! Seriously if you keep making content this great with random jokes like a cameo from Plank it's becomes a matter of when and not if.

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

    great project ! very inspiring. I was looking to build some king of walking robot and found your videos. love it

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

    Jo bro this is so cool I came from you tiktok and I was not expecting this can’t wait for a part two

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

    Well done. The editing was awesome and probably took as much time as the build!

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

      Yep 😅

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

    Another outstanding video! Thanks for sharing it with us 👍

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

    Dude. So proud of you. Keep going!

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

    When you hit 1m subs in the future, just remember that I subbed when you're at 14k subs, you deserve way more subs with these quality videos!

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

    Love the detail you goto in your videos. Its not for everyone but means I learn things ❤

  • @Clark-Mills
    @Clark-Mills ปีที่แล้ว +2

    Quality work, thank you!

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

    Great project, looking forward to seeing you progress. Just wanted to share a tip... I am using carbon tubing on a new project, and I'd like to suggest you fill the end bits where the screws pass thru with plastic plugs to drill / screw through, otherwise you will surely experience loose, twisting legs in no time at all. The screws will quickly wear at the holes in tubing, and you're done. Carbon fiber has super tensile strength, but fails on friction shear. Save yourself the trouble, plug the ends of the tubing.

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

      Thanks for the tip! I have actually experienced a bit of shearing already.

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

    This is some solid work! Also nice video work!

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

    Looking good! Stoked to see the project

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

      Thanks! Love your work dude

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

    Pretty sure you should just be handed a diploma immediately. This is so cool, and your methods are next-level.

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

    Waw, did I enjoyed watching this! Really awesome and great ingenuity!

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

    Since your actuators won't rotate more than 360 degrees, you could consider putting an encoder on the output shaft of the actuator to detect the absolute position of the joints. This would replace the need for limit switches and homing since you'd always know where each joint is.

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

      It would but 12x encoders are expensive. I’m doing something different for the redesign.

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

      @@AaedMusa I just got a few AS5600 magnetic encoders from AliExpress for 64 cents each. After testing one out on a SimpleFOC board, the precision is excellent. I don't know if it will work with an ODrive though, and mounting an external magnet on your joints does sound like a challenge.

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

    Fantastic! I’ve really enjoyed watching the progress. Humorous and high quality edit.
    About that hammer…
    You should build an arbor press for yourself side pressing those bearings in wouldn’t require the force of a manufactured arbor press - with some plywood and some various other materials, you could have a quality coming together session with your gear and bearing assembly…
    …or just get a C-clamp or a vice, either will come in handy often enough in other situations.
    I will add, I am impressed with the work you are doing with minimal tools.
    Looking forward to the next video!

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

    I've been meaning to learn more about CAN bus myself. Seems like a smart way to go given how many controllers you're likely to end up using. 👍🏻

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

      Yep I’ve been doing a bit of research and it’s pretty interesting stuff. It’s definitely going to help reduce wiring and allow me to control 12 actuators.

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

    my favourite part of this video was the hammer joke. Nice going Thor.
    #Subscribed

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

    Very cool project!

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

    first video after I subscribed to your channel, amazing content, keep it up!

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

    Amazing project and skills : )

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

    love your videos man, this is awesome!

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

    I'm getting a heavy "HowToBasic" vibe at 02:44, and i fuckin' love it! Just missing a couple of eggs.

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

    Great work, keep it up!

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

    the editing is really good on this one 👍

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

    I love the design! You might consider using magnetic encoders or some such to do your limit sensing.

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

    Dude, at 5:06 is that how your bed wobbles? it's not Ok if it's not just for the video. I fucking love your project! And its quite the investment! I instantly subscribed the moment I landed here from TikTok. I hope to see it finished

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

    Well done!

  • @juancarlos-bq6ew
    @juancarlos-bq6ew ปีที่แล้ว +1

    best chanel ever jajajajaj

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

    Very impressive !!!

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

    i really like your vids, and i want to make my own project and ideas similiar to your ballbalancing robot.Can you make a guide vid on how to start and what basic stuff to buy?

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

    The wood character from Ed Edd & Eddy really cracked me up 😂😂

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

    “County sherriff’s department I will release my dog on you!”

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

    Someone get this guy a few X1C'S. Hes got skills!

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

    The limit switch thing is pretty cool but when the dog is fully completed how are the actuators going to know their location when the dog is finished it’s going to be really weird to see when the robot dog is having a spasm on the ground

  • @ElectricBrom-e4u
    @ElectricBrom-e4u 3 หลายเดือนก่อน

    Hey great videos! Can you please add projects to playlists so it's easier to watch?

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

    Love the video. May I suggest using absolute encoders, like the AS5600 or similar. It made my life much easier in my robotics projects. As CANBUS can be finicky but it is worth it. Keep it up, this work is awesome

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

      It already uses absolute encoders to measure the position of the brushless motors, but since there is a 9:1 gear ratio the output shaft turns at a different rate, hence why I need limit switches.

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

      You can use a potentiometer in the leg joints to know the position of the legs @@AaedMusa

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

      @@audrisvitolins6048 Potentiometers aren’t as accurate. The encoders that I’m using go to a fraction of a degree. The reason I don’t add an encoder on the output shaft is to reduce cost and also to reduce the amount of electronics/wiring.

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

    what is the name of the device? I would love to have one! 1:20

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

    Awesome video! Do you have a way that you can sense when the leg is touching something? I'm seen others make legs similar to this, but not one that can sense when it touches something and how much pressure it is applying.

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

      No foot sensor but it isn’t needed. The actuators use FOC motor controllers which means that they are compliant. In other words, I can’t get a foot pressure reading but the leg can react as if I can.

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

    I would like to know where to get the right motors. Can you use Lg drone motors. like 950kv 5200??

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

    these walking instructions could be programmed on a music box from the middle ages.

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

    Any advice for getting further in tinkering and engineering? I want to create projects like these but I find struggles when it comes to fabrication and initial design .

  • @ramich.x
    @ramich.x ปีที่แล้ว +1

    I was thinking of reaching out to you to ask about more details on the inverse kinematics and how did you do that calculation :)

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

      me too

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

      It's available on github. Link in description.

    • @ramich.x
      @ramich.x ปีที่แล้ว

      thanks!@@AaedMusa

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

    Hey, love the video. I was wondering what motors you are using for the actuators. Thanks for the great video!!

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

      Eagle Power Brushless Motors. Link in bio for more info on the technical specs.

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

      @@AaedMusa Thank you, I love your videos by the way.

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

    Questions: does the odrive have a limit switch input?
    Does it have canbus?

  • @Louis-zd2lw
    @Louis-zd2lw ปีที่แล้ว

    Nice project 💪

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

    Do you live near a makerspace with a CNC or laser cutter?

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

    what website do you use im new to this

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

    Amazing!!

  • @bully-_maguire
    @bully-_maguire ปีที่แล้ว

    Very nice video, what would you say your timeline was from day 1 to what you posted in the video?

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

      If you count the actuator design then about 2 months. For just the leg design about 3-4 weeks.

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

    very cool!

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

    Good hammer choice. :D

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

    Love the hammer 😂

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

    Is Tops currently a Cyclops with that singular googly eye in the end screen? Or would you then have to call them a Cycltops?

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

    Loved it

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

    Maybe you could try sensorless homing for the legs rather than limit switches.

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

      Sensorless homing isn't as accurate and limit switches are a lot simpler.

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

      @@AaedMusa sensorless homing is accurate enough for the majority of uses. It would be accurate enough for this. Limit switches are not really simpler at all. If you have a motor driver that supports sensorless homing then it isn’t that difficult. If you use limit switches you need to add the limit switches, wiring and places to mount the limit switches plus something to trigger the limit switches and they take an extra pin on your microcontroller, that is a lot of extra parts and complexity if your motor driver has the functionality already built in.
      The best option though is just to add absolute encoders.

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

    why not a hall sensor for limit? isn't this going to break the part if something goes wrong?

    • @AaedMusa
      @AaedMusa  7 หลายเดือนก่อน +1

      check out part 2, I fixed this issue

    • @JulyTheCat_24subscribe
      @JulyTheCat_24subscribe 3 หลายเดือนก่อน

      @@AaedMusa did you code with Java or Python???

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

    What app are you using to draw on the iPad?

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

      Microsoft OneNote

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

    nice cool stuff

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

    What did you study? I like your videos 👍🏽

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

      currently studying Mech E

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

    Love it, but why do you use Arduino IDE and not platformio?

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

      Never heard of that. Arduino is convenient since I’ve used it so much. Also there are libraries for the motor controllers specifically made for Arduino.

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

      @@AaedMusa Check it out if you have the time. It`s an extension for the vscode editor and by that you get features like auto completion but also useful key binds. I use it for every project and never touched Arduino IDE since then. It supports all kinds of boards and frameworks.
      About the libraries...
      platformio also has a lot of libraries by the community, but I can`t tell if every library you use is available.

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

    Plank 😍

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

    Will it bark?

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

    Bro alrdy won in life

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

    Why limit switches and not hal effect sensors? "Boot up" with all four legs trying to find their limits is going to be a nightmare.

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

      I have limit switches so it was a convenient solution. In my redesign, I'm going to get rid of them entirely.

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

    Can make tutorial How Leg arm Jump link robot spot

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

    Can you suggest any alternative of odrive s1? Thanks

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

      I’ve only ever used the ODrive S1 but the moteus controller by mjbotics is another one

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

    What cad software do you use ?

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

      Inventor

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

    what whiteboard app are you using?

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

      Microsoft OneNote

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

    why all dogs have no foot ? Like its too complicated?

  • @Lame-Over
    @Lame-Over ปีที่แล้ว

    let me know when it can give me a Rusty Venture

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

    cute cat ❤

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

    nice vid

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

    3:40 , 🙂👍

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

    👍

  • @CoolBrittany90210
    @CoolBrittany90210 9 หลายเดือนก่อน

    Your dog looks like a cat. Anyway, I think you are really good at what you do. I am working on my own project, but not advertising it openly as it is a money making venture. Interested?

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

    Zambia is watching

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

    Drilling thru a carbon fiber makes it significantly weaker