Building Richard 9000, The BIZARRE Tentacle Robot.

Поделиться
HTML-код
  • Опубликовано: 17 авг 2018
  • Would you like to write your own program to control this thing? Read below!
    / geardownforwhat
    Where you can buy a 3D Printer: goo.gl/gwKB6J
    My Favorite Cheap Filament! :goo.gl/FuzECr
    For Strong Filament! CF Nylon (NylonX) : goo.gl/a6zeQd
    Special Nozzle for NylonX: goo.gl/WTNhxq
    Matterhackers: goo.gl/PxNhqg
    Follow me on Twitter
    / gdfw17
    I post most of my designs on thingiverse (Richard is not uploaded yet)
    www.thingiverse.com/Gear_Down...
    You can find the program that Richard is using on Github! Feel free to fix all the bugs and make it better...
    github.com/GearDownForWhat/Ri...
    HOW TO WRITE G CODE TO CONTROL THIS ROBOT:
    Please keep in mind that i'll be using this code for the next video, where Richard will be fully assembled with all 8 sections, it will be possible to collide with the base which is BAD so be careful not to do that.
    First off you need to understand the basic movements this robot can make. It can control each section independently and to do that you command an angle named X that moves it towards and away from the servo's and an angle named Y that moves it left and right. A positive X commend moves it away from the servo's and a positive Y command moves it to the right. XY command values can range from 100 to -100. the units are not representative of degrees, just units.
    The first command is a X Y command (G0 J0 X10 Y-10 ) this command will always start with G0, then you list the number of the joint you would like to command which can J-1 J0 J1 J2 J3 J4 J5 J6 or J7. If you could like for the command to apply to ALL joints, use the command J-1. also, when using this command, you do not need to send a value for both X and Y, for example, you could home every section in the Y axis by sending the command G0 J-1 Y0
    The second command is a rotate command, (G0 R360) which can range from 1080 (CW) to -1080 (CCW) that will take the current XY commands and swing them around as if the base of the machine were rotating. The units in this command actually do represent degrees, a command larger that 360 just goes further than one full rotation.
    There is also a pause command (milliseconds) (G0 P50), that needs to be used after every XY command to give the machine time to arrive at that location before the next command is called.
    In the examples, I add // before I add comments, please do not do this or add comments, I'm not really sure if that will mess it up.
    Here's is an example program:
    G0 J0 X100 Y100 // move the first joint all the way forward and to the right
    G0 P100 // give the joint time to arrive at that position
    G0 J1 X-100 Y-100 // send the second joint in the opposite direction
    G0 P100 // give it time to arrive there
    G0 R360 // command the arm to preform a rotate command
    // You do not need to provide time for the rotate command to finish
    G0 R-360 // Rotate CCW one full turn
    G0 J-1 X0 Y0 // drive all joints to zero in both x plane and y plane
    RULES FOR G CODE ENTRIES.
    1. all entries must be in by august 22
    2. entries must be listed in the comments section with the header MY PROGRAM as their first line
    3. DO NOT command all the joints more than +/-75 in one direction, it will just collide with itself and i'll have to shut it down. come up with ideas that are more interesting that all bending in one direction.
    4. keep your program less than 75 lines of G-code.
    Links to products in this description may be affiliate links. These links do not add any additional cost to your purchase, but the channel gets a small kickback, which helps us a bunch! Thank you!
  • РазвлеченияРазвлечения

Комментарии • 224

  • @GearDownForWhat
    @GearDownForWhat  5 лет назад +17

    If you want to write some G-Code to control this thing for the next video, there's instructions in the description, but this is pretty much what I'm expecting:
    G0 J-1 X0 Y0
    G0 J-1 X75
    G0 J0 X-100
    G0 J1 X-100
    G0 J7 X-100
    G0 J6 Y100
    G0 P100
    G0 R1080
    G0 J0 X0 Y0
    G0 P100
    G0 R-1080
    and more lines and such!

    • @coffeyscarburetors6437
      @coffeyscarburetors6437 5 лет назад

      Gear Down For What? Ive been watching for a while. Around when you make the 3d printed winch. Its beem fun to see you improve. You deserve more then 60k subs.

    • @GearDownForWhat
      @GearDownForWhat  5 лет назад

      Hey thanks! I hope I can keep improving.

    • @karlexceed
      @karlexceed 5 лет назад

      What're the length of the sections? With some time you could work out the forward kinematics for this thing and move it by just picking where you want the endpoint to be.

    • @texaswx2108
      @texaswx2108 5 лет назад

      1:100 instead of 100:1

  • @0calvin
    @0calvin 5 лет назад +167

    This is going to be huge in Japan.

    • @seanrobinson7464
      @seanrobinson7464 5 лет назад +3

      0Calvin aaaahhhhhhhh...
      The subtle jab. I respect it.

    • @trenttodd7765
      @trenttodd7765 5 лет назад +1

      My first thoughts as well.

    • @operator8014
      @operator8014 5 лет назад

      Hahahahaha!

    • @AlbertLaik
      @AlbertLaik 5 лет назад +1

      Same thing crossed my mind... Hope they don't censor this too

    • @jdragon8267
      @jdragon8267 5 лет назад

      Defeletly

  • @mumiemonstret
    @mumiemonstret 5 лет назад +78

    You should print it in skin tone for increased creepiness!

  • @benjaminking4286
    @benjaminking4286 5 лет назад +27

    Elegantly unsettling. Don't stop though....

  • @Appletank8
    @Appletank8 5 лет назад +30

    Now if you want it to look extra alive, when you turn it off all the servos go "limp".

    • @Appletank8
      @Appletank8 5 лет назад +4

      I mention this because I feel like prosthetics in media could gain an extra creepy factor if when the person relaxes, the prosthetics don't. Since right now, IRL prosthetics lock in place when no commands are sent to them, instead of following the force of gravity.

  • @hed420
    @hed420 5 лет назад +67

    Congratulations! You invented the vibrator of the future!

  • @mumiemonstret
    @mumiemonstret 5 лет назад +45

    Use an old PC PSU! Ample of 5V for free.

  • @nightrous3026
    @nightrous3026 5 лет назад +18

    You should give it a knife.

  • @justiceforsethrichwwg1wga160
    @justiceforsethrichwwg1wga160 5 лет назад +2

    Sinking your juggling up with the music. Badass. 😎

  • @MadeNewOmaha
    @MadeNewOmaha 5 лет назад +19

    Attach an extruder to the end and load some filament and it'll be the most popular 3D printer at the next MRRF 😁

  • @mariodistefano2973
    @mariodistefano2973 5 лет назад

    I really love this idea!!! congratulations!!!

  • @pedro_l9
    @pedro_l9 5 лет назад

    First video I've ever watched from your channel, just randomly popped in my homescreen
    Absolutely love it man!! Awesome video can't wait to see the next on this contraption, keep going! Cheers from Brazil

  • @Steven13131123
    @Steven13131123 5 лет назад

    Really cool stuff! And your editing work for the video is great too

  • @KX36
    @KX36 5 лет назад +2

    I've always wanted to see one of these 3D printed mechanisms channels do a robot using tendons to remote motors. Thanks for that.

  • @almerindaromeira8352
    @almerindaromeira8352 5 лет назад

    Very good execution of the arm itself!!!

  • @rebeccadawn5093
    @rebeccadawn5093 5 лет назад

    Wow man! This video marks a new pinnacle for you!
    I especially like the slow mo juggling scene and the 4 up split screen time lapses.
    And the idea is really cool too, and such a cool idea to let people run code on it!
    Very impressed!

    • @GearDownForWhat
      @GearDownForWhat  5 лет назад +1

      You’ve just pointed out all of my favorite parts of this video in one comment! Thank you

  • @moth.monster
    @moth.monster 5 лет назад +8

    Now it just needs a little grabber claw on the end and it can be the most unwieldy robotic arm ever.

  • @ashishankit9911
    @ashishankit9911 5 лет назад

    Great work

  • @farefouse
    @farefouse 5 лет назад

    Good job, you are a very good crafter!

  • @SirArghPirate
    @SirArghPirate 5 лет назад +3

    I ordered the exact same PTFE tubing a couple of weeks ago planning to build a simple artificial arm (3 fingers) using the same principle using fishing line as well (or printer filament).

  • @gnydick
    @gnydick 5 лет назад

    Really well done.

  • @geekchris105
    @geekchris105 5 лет назад +11

    A Weapon to Surpass Metal Gear

  • @TheHydrogeniumH2
    @TheHydrogeniumH2 5 лет назад +5

    Awesome idea ! I suggest you use an ATX power supply, should have plenty of power

  • @raffiquemuir3887
    @raffiquemuir3887 5 лет назад

    Good work man, , working on something similar but could figure it fully out... and bam here you have a solution.. thanks

  • @eindeend
    @eindeend 5 лет назад +15

    For a power supply you can maybe use a pc power supply and a cheap dc-dc converter

    • @TheScarvig
      @TheScarvig 5 лет назад +3

      i bet those servos are meant to be running on 5v anyways (6v barrery is just to have some overhead) and most PC-psu are more than capable of driving at least a dozen amps on the 5v line... i got some old crappy ones out of old terminal pcs that can drive up to 21A or 125W @5V

    • @hegedusrp
      @hegedusrp 5 лет назад +1

      TheScarvig I agree!

  • @djSpinege
    @djSpinege 5 лет назад +15

    My girl friend hates my robotics but she said this looks really fun for some reason. hmmm ...

  • @machine2747
    @machine2747 5 лет назад

    Very cool!

  • @peterl1699
    @peterl1699 5 лет назад +15

    Great stuff. However you should go over in more depth how the part works. Like what happens when you pull one string and so on

  • @AngryArmadillo
    @AngryArmadillo 5 лет назад +1

    Awesome!

  • @gusmartin6053
    @gusmartin6053 5 лет назад

    Really cool device, and I like your idea of letting viewers program it! Sometimes things look different that you originally imagine though... it’s still cool though!

  • @nathantron
    @nathantron 5 лет назад +5

    You're literally building everything I've ever drawn up and cant in my own life. Thank you for validating my designs. I designed something nearly identical to yours 8 years ago. Good job dude, have fun with all your tentacles.

  • @jameswilson9011
    @jameswilson9011 5 лет назад

    inspiring man, I think tentacles are the future, especially with sensors on the arm

  • @slaskskrot2868
    @slaskskrot2868 5 лет назад

    Dude! Awsome!!

  • @adrianrodriguez7153
    @adrianrodriguez7153 5 лет назад

    This thing is freakishly cool

  • @PotentPrintables
    @PotentPrintables 5 лет назад

    So cool!!! I'm working on a program right now :)

  • @bobz143
    @bobz143 5 лет назад +18

    Is this a sextoy ? I mean... It looks like me doing... you know... helicopter stuff 😂😂😂

    • @trenttodd7765
      @trenttodd7765 5 лет назад +3

      Looks more like Japanese tentacle fetish stuff.

  • @doomersnek3878
    @doomersnek3878 5 лет назад

    We are one step closer to a fully functioning tentacle.
    Can’t wait for the future.

  • @kierancarter3693
    @kierancarter3693 5 лет назад

    Hahah I love your tech, your planetary gear systems inspired me to build an underwater robotic arm

  • @sargetester99
    @sargetester99 5 лет назад +8

    I'm going to use layman terms, so you can understand what I'm saying quickly, and I won't have to type as much.
    The rope that runs up through the center of each piece before you tie it together after you've slid on all the pieces add a spring at the beginning and the end then tighten the center rope under tension. that way, as you bend it to extreme angles the Springs will absorb the shock and stress on the center chords that would normally be stretching the center cord but will now be absorbed by the springs, and this will hold all of the individual pieces together tightly under spring tension

  • @KieranShort
    @KieranShort 5 лет назад +3

    Get a cheap car or mobility scooter battery and use a buck converter to trim the voltage down. That should run it all day long. This looks awesome.

  • @ChrisPage68
    @ChrisPage68 5 лет назад

    I'm glad others pointed out the obvious before I had to. Full marks to you fo

  • @benruniko
    @benruniko 5 лет назад

    Wow thats so amazing!! Hmm have you considered some way to calculate some sort of inverse kinematics system to solve movements around any given circle within certain limits? That could be a crazy brain puzzle

  • @yshwgth
    @yshwgth 5 лет назад +12

    More like tentacle robot...

    • @LordKnasticuz
      @LordKnasticuz 5 лет назад +3

      Everyday We Stray Further From God's Light...

  • @nagualdesign
    @nagualdesign 5 лет назад

    Looks like the prototype of the *G-Spot Annihilator™* - _In stores soon!_

  • @-lolus-
    @-lolus- 5 лет назад +2

    use supercapacitors, they afre cardging faster than batteries

  • @bruceneely4859
    @bruceneely4859 5 лет назад

    I was thinking of this exact same idea except using piano wire rather then fishing wire, for controlling some fingers, though my servos are planned to be in a row along an arm. though since each finger has 3° of freedom you need 15 servos to make one hands worth, so maybe some smaller and quieter linear servos (read expensive)

  • @indefinitingdefinition
    @indefinitingdefinition 5 лет назад

    This definitely should be powered by neural networks. They are extremely suitable for this (and should be really fun to watch it learning to do something).

  • @arktik75
    @arktik75 5 лет назад

    I sugest instead of stepper motors to use linear actuators.The baseplate will be much smaller.

  • @Mech87a
    @Mech87a 5 лет назад

    That's awesome

  • @kicktoyrocks
    @kicktoyrocks 5 лет назад +2

    What servos are you using on that? How much can it lift? I'm working on a drum playing robot that has a very similar idea with the fishing line, but I don't know nearly enough about what motors and servos to use. I'd love any help you can give.

  • @chrismofer
    @chrismofer 5 лет назад

    I don't see why a new power supply would be expensive. Here's some options:
    Atx power supply, connecting the servos in a series of at a time. Each will get 4v. If they can take 6, which it looks like they can, just hook them up in pairs. ATX supplies should be somewhere between super cheap and free depending on availability.
    You can get 5v power supplies in the 1-5amp range for just a few bucks each, and they should be able to run quite a few servos at once. You can plug them all into a power strip (or terminal strip if you'd like to tear into them for space) should be pretty simple. What you don't need, is a huge benchtop power supply. They are all about perfect smooth regulated processed power and as such can't do the amps you might need, cheaply. ATX can also work with a cheap but beefy step down board (12v to 5v).

  • @keyess314
    @keyess314 5 лет назад

    Its alive!!

  • @MrStemkilla
    @MrStemkilla 5 лет назад

    buy a big switch mode 5v powersupply and use the adjustment to put out 6v. they are about a dollar an amp

  • @Otakutaru
    @Otakutaru 5 лет назад +2

    I'm thinking that if you put three strings pulling every segment it would have much more mobility on each one.

  • @zoranpocrnja2646
    @zoranpocrnja2646 5 лет назад

    Bravooo good for kids learning about robotics;!

  • @evanheinoaka.johnlecitron4506
    @evanheinoaka.johnlecitron4506 5 лет назад

    get several desktop power supplies and run them in parallel 2 should give 60A 12V and you get 5V as well

  • @arachnohack9050
    @arachnohack9050 5 лет назад

    How do you make an octopus laugh?
    Ten tickles

  • @badalbharat7741
    @badalbharat7741 5 лет назад

    Can you build an arm that can hold a camera? If yes can it be done so that when the arm moves there's no shake

  • @Jtw0912
    @Jtw0912 5 лет назад

    How much power do those servos take? Would just an old computer power supply work?

  • @hirokatsuvictor8755
    @hirokatsuvictor8755 5 лет назад

    Can the same mechanism be used for a prosthetic arm/hand?

  • @phildole8675
    @phildole8675 5 лет назад

    Oh god Ross congratz on the channel proud to call you the first friend i ever had man! gotta catch up again sometime soon ill head up there someday! - Phil

    • @GearDownForWhat
      @GearDownForWhat  5 лет назад

      Hey nice to hear from you again! Yeah come on up sometime!

  • @ChrisPage68
    @ChrisPage68 5 лет назад

    It's not the kids you have to worry about seeing it. Their parents will be rushing to shield their little darlings' impressionable eyes and minds. It certainly beats the lava-spewing volcano at the science fair. There's no hiding behind euphemisms with this!

  • @ben3580
    @ben3580 5 лет назад

    Is this doing what he says it is? It should be able to control each segment individually, e.g. make the arm bend only at the 3rd vertebrate. I kinda suspect that flopping around in a circle is all this design is good for but it's a cool concept and should work in theory I think.

  • @gamersidegames
    @gamersidegames 5 лет назад

    Now ya just need to give it a really sharp knife

  • @wimwiddershins
    @wimwiddershins 5 лет назад

    Alien chest buster!

  • @viniciusnoyoutube
    @viniciusnoyoutube 5 лет назад

    When it is done put a fabric cover over it.

  • @dsalpha18
    @dsalpha18 4 года назад

    That noise my god.

  • @scarkillerful
    @scarkillerful 5 лет назад +4

    Nightmare fuel

  • @diegoG21
    @diegoG21 5 лет назад

    That thing is destined to be a...
    kind of creepy tentacle I guess?

  • @tylertoland5417
    @tylertoland5417 5 лет назад

    Very interesting, I like your ideas, and I get that the purpose is having an idea and making it, but could there be any industrial applications like if it were scaled up? How precise could it be? And what could it do if there were some end arm tools? Just some thoughts, wonderful little invention though.

    • @GearDownForWhat
      @GearDownForWhat  5 лет назад +1

      It’s SUPER inaccurate and can’t support any weight, so there’s that.

  • @FaceStuffer
    @FaceStuffer 5 лет назад +1

    I'm glad your shirt matched the filament otherwise I would have been so triggered.

  • @PrimoCostumezProps
    @PrimoCostumezProps 2 года назад

    Have you tried a 16 channel Pololu Maestro to program the servos?

  • @ddegn
    @ddegn 5 лет назад +3

    I've done a bunch of servo projects. One thing which really helps to smooth out the motion of servos is to uses constant acceleration equations to control how the servos begin moving. Using similar equations to bring the motion to a stop also improves the smoothness of the motion. The equations are just the basic equations of motion taught in high school physics but implementing the equations in code can get a bit messy.
    Here's a link a video showing this sort of motion using joystick input.
    ruclips.net/video/yoy7H21KJS0/видео.html
    I like the idea of using a battery. Motors (including servos) behave a lot better when powered from batteries rather than a power supply. I've had plenty of motor projects which I thought weren't working only to find the problem was with my AC to DC power supply. Using a good capacity battery solves lots of motor problems.
    Some servos can operate off of a 2S LiPo pack. If you can find some of these servos, the power supply issue gets a lot easier.
    If you ever one to get more than 180 degrees of motion from your servos (I did notice how far the servos turned), you can replace the normal pot with a 10-turn pot. Not a simple task (for lots of servos) but I thought I'd share the idea anyway.
    In case anyone is interested, here are a couple of my multi-servo projects.
    32-servos controlled with a Parallax Propeller microcontroller.
    ruclips.net/video/UfZL6YS05Ho/видео.html
    22-servo hexapod.
    ruclips.net/video/f520FM9Z9is/видео.html
    *Interesting project Gear Down For What? Thanks for sharing your work with us.*

  • @ZankGarage3DPrintingAndDIY
    @ZankGarage3DPrintingAndDIY 5 лет назад

    Cool.

  • @FullFledged2010
    @FullFledged2010 5 лет назад

    How is that psu not enough for 14 servo's? I'm running my hexapod with 18 full size servo's on 4 AA batterys without any issues

  • @EndermanTheMan
    @EndermanTheMan 5 лет назад

    Oh my gosh this is absolutely INSANE :O :O :O :O

  • @tylernewcomb1431
    @tylernewcomb1431 5 лет назад +1

    Hey great video
    Are you still planning on designing a 6 axis robotic arm with stepper motors?

    • @GearDownForWhat
      @GearDownForWhat  5 лет назад +1

      I think I’m going to put that project to the side until I go full time on RUclips, if that ever happens.

  • @jonfoy6477
    @jonfoy6477 5 лет назад

    Can it wield a knife?

  • @bubblet321
    @bubblet321 5 лет назад

    I think some people would be a fan of this for different reasons. Great work though.

  • @peterzingler6221
    @peterzingler6221 5 лет назад

    Cant remeber that old psus from computers are expensive

  • @StrategyYouDidntKnow
    @StrategyYouDidntKnow 5 лет назад

    Consider trying to use graphene aerogels for the printer.

  • @1kreature
    @1kreature 5 лет назад

    Repurpose a atx psu. You have 3.3v, 5v and 12v at high amps :)

  • @redenespedido6826
    @redenespedido6826 5 лет назад

    What type of joint is that?What is the name of that joint type..answer pls..tnx..

  • @terranovnicek1567
    @terranovnicek1567 5 лет назад +1

    Put a tube sock on it to protect the tubes lol

  • @pingwingugu5
    @pingwingugu5 5 лет назад

    Hay, if you want a cheap power supply just get some old used computer PSU. They have quite strong 5V lines usually more than 10A. You might need 2 or 3 but the used ones are dirt cheap.
    They quite easy to mod, you only need connect the power button line to the ground and put some load on 12V (I usually use a car light bulb). Normally I am using those to power big hobby chargers (they need min 5A) but i remember running 2 small servo arms from one PC PSU as my highschool without any problems.

    • @SianaGearz
      @SianaGearz 5 лет назад

      Old = preferably ATX version 1.x something, not ATX 2.x. More 5V beefiness.

  • @calvinthedestroyer
    @calvinthedestroyer 5 лет назад

    Are you bringing that to maker fair?
    Also - insert Bad Dragon jokes here

  • @shinidice
    @shinidice 5 лет назад

    You can hack that psu to output up to 5 Amps!!

  • @danielmorales4351
    @danielmorales4351 5 лет назад +1

    whats the song at 2:20 ?

  • @filiphorvath1852
    @filiphorvath1852 5 лет назад

    you should build real life Bender with this :D

  • @EndermanTheMan
    @EndermanTheMan 5 лет назад

    Maybe you can use a 3D printer power supply...12v or 24v at 30a

  • @Molb0rg
    @Molb0rg 5 лет назад +1

    2:52 left upper corner - software is?

  • @polychoron
    @polychoron 5 лет назад

    Sure is a noisy worm, but very cute!

  • @mjbrennan99
    @mjbrennan99 5 лет назад

    Checked out your github. Interesting choice to use G code for this sort of thing. It seems like an obvious choice in hindsight. Subscribed to see more.

  • @sambrewer2306
    @sambrewer2306 5 лет назад

    I like all ur ideas and have seen a lot of ur vids. I'm interested bc as many planetary gear sets ive seen why no one has mad a planetary set and making the planets a planetary set and cases for the inner planets. The outer planets(only) or all planets and what the different outputs would be. Mabye using 2or 3 inputs on the sun.inner planets.outer planets. Anyway. Thanks for the vids

  • @aednil
    @aednil 5 лет назад

    this sounds like a lot of fun!
    be right back, I'll make some g-code

  • @ChrisRiley
    @ChrisRiley 5 лет назад

    I see halloween monster all over this thing. Nicely done.

  • @commodoreNZ
    @commodoreNZ 5 лет назад

    Nah man. It's good like that. Just chuck a latex sleeve on it and you got youself a great Mothers day present!

  • @harrisonvc9175
    @harrisonvc9175 5 лет назад

    FINALLY a channel for engineering fanatics :D

  • @andresceballos3321
    @andresceballos3321 5 лет назад

    Hey man, I love your videos. What kind of software do you use to design your gears (pressure angle, tooth width and height, tooth shape, etc.)?

  • @hradford55
    @hradford55 5 лет назад

    What is the 2nd printer you are using? Not the Prusa MK3, the other one.