Making chainsaw robot, carving logs

  • Published on Apr 4, 2021
  • Check out for 50% off your first month of any crate!
    The robot arm I used:
    Please consider supporting these projects through my patreon:
    When I was offered the opportunity to beta test an upcoming robotic arm from Tormach, I knew exactly what I wanted to do with it. CNC chainsaws baybeeeeee. Aside from being fundamentally awesome, it is a very interesting software problem. Since I didn't have to build the arm I was able to focus the project and the video on the software challenges of making something like this work. Thank goodness I didn't have to build the arm because the software almost killed me. I can imagine all kinds of next steps for this creation like machining textures with the chainsaw or cutting topiaries. I hope you like it!
    * Low Polygon Labrador Model:
    * RRT GIF:
    Other great things (your purchase helps support this channel):
    * I use a glowforge pro for rapid prototyping and it's great. You can $500 off a Glowforge pro here:
  • Science & TechnologyScience & Technology

Comments • 70

  • Stuff Made Here
    Stuff Made Here  10 days ago +4277

    Hope you enjoy this robot as much as I do 🙂. A big thanks to everyone who helps to make these projects possible through their patreon support. If you'd like to help me make more projects like this (and get more behind the scenes content, an AWESOME discord, livestreams, etc) check out

    • Plfj Aa
      Plfj Aa 8 hours ago

      If you would have cut with a water jet you will have quicker cutting results.

    • Matthew Crow
      Matthew Crow 10 hours ago

      Now you need a huge enclosure for the bar oil you will need to cut wood!

    • Matt Bergamin
      Matt Bergamin Day ago

      Try Ice next !

    • Řįň Øķū
      Řįň Øķū Day ago

      You're amazing man, really inspired by the way you fail and just keep doing it till you get it to work and the results are just amazing, good job

    • Rick Palmer
      Rick Palmer Day ago

      Please send the unpickable lock to Lockpicking Lawyer

  • Jim K
    Jim K 13 minutes ago

    Burning blade ... Property sharpen your chain. Great video!

  • Thecoolyoyo
    Thecoolyoyo 2 hours ago

    It’s such a relief that robots can be just as stupid as me.

  • Sabi1234567890Asdf
    Sabi1234567890Asdf 6 hours ago

    I love my terms for my ratchets. Pleas come off... I'm not asking...I'm getting annoyed... and my cheater bar is ok f you somthings going to break.

  • Zack Higgins
    Zack Higgins 8 hours ago

    15:21 looks like he's been trying to improve the haircutting robot.

  • ceerw buty
    ceerw buty 8 hours ago

    "And I knew in my heart I could make a much worse one for free" the words I live by

  • Andrew Samoil
    Andrew Samoil 8 hours ago

    This is gold

  • Malcolm O
    Malcolm O 8 hours ago

    Your code would be way faster if you didn't use a language designed for text processing...

    • ceerw buty
      ceerw buty 8 hours ago

      Chainsaw tooth aggressiveness is a whole new problem.

  • OneShotWizard
    OneShotWizard 8 hours ago

    I love your videos! Thank you!

  • Jose Ferreira
    Jose Ferreira 9 hours ago

    Your videos are just excellent man. PS. Somebody knows what drawing software is that on the ipad?, i'm dying to know.

  • Victor Blaer
    Victor Blaer 9 hours ago

    Everyone, lets check out his Kiwico!

  • Victor Blaer
    Victor Blaer 9 hours ago

    Love your content and so impressive how smart you are.
    For your python setup, could you tell us what it is? Many thanks!

  • Christopher Tyler
    Christopher Tyler 10 hours ago

    The dog I think turned out AWESOME wow. Also. Chains on chainsaw bars need oil, if they r not lubricated enough the bar cat stretch and the chain can fly off

  • Dosank
    Dosank 10 hours ago

    I like how the level of danger in these projects keeps going up with each video, i am expecting an avengers level threat by the end of 2025

  • Albert Cavazos
    Albert Cavazos 10 hours ago

    So this is what Michael reeves would have been had he not dropped out of college to be a crackhead. Nice.

  • Logan Flowers
    Logan Flowers 10 hours ago

    take a couple thou off of the anti kickback teeth, it'll be fine

  • Willym Weir
    Willym Weir 11 hours ago

    Starting my kid on kiwi next week!!!!

    PEWPEW 11 hours ago

    Not an engineer, but am a chainsaw wielder. I think the problem you were having with the wood is a combination of not having the proper chain/bar combo for carving, the chain not being properly sharpened, and not having enough RPMs to cut through it. Solution: Better bar/chain, a good file, and a stronger motor pulling at 12k RPMs.

  • Ben F
    Ben F 11 hours ago

    I'm in a robotics coding class in college right now. I relate to the cycle of frustration immensely. "This should work, why doesn't this work? I forgot... I'm just dumb" lol.

  • J.H. Oldman
    J.H. Oldman 12 hours ago

    This is what happens when your brain is too big for your head.

  • Crasheli
    Crasheli 13 hours ago

    16:47 his face🤣🤣🤣

  • Jeremiah Meachum
    Jeremiah Meachum 14 hours ago

    File your rakers down Bud. That's what we call those in the logging world.
    3 to 4 passes with a good metal file on each one of those rakers and you'll be good to go, The chain also has to be sharp or sharpened.

  • jeffrey orrell
    jeffrey orrell 14 hours ago

    Chainsaw tooth aggressiveness is a whole new problem.

  • fatrobin72
    fatrobin72 14 hours ago

    my first Big 3d print was that model... as a gift to cheer up my other half after her parents black lab passed away...

  • Bryan Shepherd
    Bryan Shepherd 15 hours ago

    Him: "My wife also grew up making things, so I thought it would be interesting to hear from her, instead of me for once"
    Him: "What's in the box?"
    Her: "Oh electroluminescent sculptures"

  • Marco Pichler
    Marco Pichler 15 hours ago

    What app do you use on your ipad?

  • Sebastian S
    Sebastian S 15 hours ago

    hey you could glue together 2x4 pine instead of trying to cut a log of oak.

  • Rhyme& Reason
    Rhyme& Reason 16 hours ago +1

    Did you forget to add an oiler in your custom chainsaw? Chainsaws need oil in the bar groove.

  • Blain Bowman
    Blain Bowman 16 hours ago

    What about a dart gun for a game of darts or something along those lines? I am disabled and can't really throw a dart to play a game of darts with my friends or family.

  • fernyga1
    fernyga1 17 hours ago

    he is saying that is cheaper to make this instead of buying a wood bear for 2k but he spent 900k on this robot

  • Andrew Fornes
    Andrew Fornes 17 hours ago

    You should come to New Bern, North Carolina. Our mascot is the Bear and we have tons of wooden and ceramic bears outside different shops and parks.

  • Rudolf Wickond
    Rudolf Wickond 17 hours ago

    I think a cage from wire mesh would be more reasonable for safety around the chainsaw-robot

  • DynamiteYT
    DynamiteYT 17 hours ago +1

    Anyone else see ‘dance till your dead ‘ and ‘why are sausage dogs so long’ in the background lol

  • The European Lynx
    The European Lynx 17 hours ago

    Idk maybe I am kinda dumb here but for the coding why would you not start with the points closest to the center and a 360°° Angle (aka twice the same cut) then instead of testing every angle you simply do a half aproximation so it checks 180° next then either 90° or 270° depending on if that cut goes into material or not and so on for about 5 or 10 steps (I doubt a chainsaw would be any more accurate than that. then repeat that for all relevant points until your initial structure. (aka any point that concave with a reasonable precision so points can for example be no closer than 5 cm together which would be about the accuracy I expect for this tool.) Once all those have been computed you simply do the same but in a single cut for all convex points. After that you would have the robot execute the found steps in reverse order. This should result in a reasonably fast program while allowing relative good precision. The only downside to this solution is that holes would be impossible to calculate so for example the dog legs would need to be connected to the body. I have thought of another solution that technically would allow holes in structures however it would only allow low polygon count inputs.

  • Salvadore Bertolone
    Salvadore Bertolone 17 hours ago

    arent there a bunch of cam solutions that already do all this?

  • Chris Wilson
    Chris Wilson 18 hours ago

    (Oscar, age 5, says) This robot arm is really interesting. I like it when it says "stay back, I will kill you."

  • Nighthawke70
    Nighthawke70 18 hours ago

    Several items that will help out a ton.
    An oiler for your chain.
    A chain that is designed for feller/buncher systems. These have more teeth per foot and are more aggressive in cutting.
    No kickback, your bot has strength in its joints to prevent any kickback from breaking things.
    The bar itself needs to be twice a strong as a normal consumer level bar. A bar designed for feller, buncher, firewood processor system is higher recommended. Look up Pacific Trail Manufacturing Systems for a decent selection. Make sure it'll fit your current setup, or you'll be cutting a new mount.

  • Rudolf Wickond
    Rudolf Wickond 18 hours ago

    Why not use a genetic algorithm for the search? Its less likely to be stuck in a local maximum.

  • Jacob
    Jacob 19 hours ago

    Ok take that robot and put a plasma cutter on it and make the firepits that are shaped like a ball with the cool designs

  • Ben S
    Ben S 20 hours ago +1

    Get a haircut from it

  • Phil Berg
    Phil Berg 21 hour ago

    Loose the chainsaw and install a router and use it like a giant dremel, then you will be able to do plunge cuts then you can modify a cnc computer to run your robot arm . Awesome work

  • danteelite
    danteelite 22 hours ago +1

    Hey. I just want to say that you’re the reason I started exploring more fabrication and tech builds, why I’m typing this in my first ever apple product (iPad Air 4 256gb with gen2 pencil! You made it look so amazing I had to get one!) and why I’m ordering a glowforge soon! (If you do a sponsorship, I’ll happily use your link or whatever.)
    You still make most of this look like wizardry, but you’ve boosted my excitement for nonsense builds a million fold! I’ve been doing small scale builds, crafting, leather and basic 3D printing, but I plan to get into much more engineering. I have cancer and started crafting as a necessity to help support myself and my mother, but you’ve helped me see how ridiculous and fun it can be.
    Thank you!

  • Kostas Drakakis
    Kostas Drakakis 23 hours ago

    If anyone knows any of the songs included in this videio please help me by replying with the title of the song

  • DMVMedien
    DMVMedien Day ago

    Wonderful proof for what mathematics is important for in engineering and every day live

  • Areeb Haider
    Areeb Haider Day ago

    please send your unpickable lock to the lock picking lawyer

  • Casey Dahlin
    Casey Dahlin Day ago

    BSP. Break the outer material into convex polyhedra, enumerate the planes of the faces of each resulting polyhedron as potential cuts.

    SANTA GAMING Day ago

    I just want a writing machine that knows my handwriting to complete assignments

  • dcoog anml
    dcoog anml Day ago

    For those wondering, at 14:30 that's the exquisite "Dance 'till your dead || 10 hours " by Nemesis, not the more mainstream "Dance till you're dead 10 hours" w 52m views.

  • Klaas J
    Klaas J Day ago

    i hate kiwi co

  • Joe Navo
    Joe Navo Day ago

    There is a relatively easy way how to calculate the gradient ascent, even if you have multiple maximum points.
    Start scanning a linear line, let's say along the length of the object starting near the edge, and record the heights.
    repeat that with a rough distance, let's say 6-7 mm scanning another line parallel to the first one and recording the heights again.
    Do it until the object is roughly scanned, which should be a couple of lines, and should happen quickly.
    Repeat the same on the perpendicular direction along the width of the object, again a couple of parallel lines.
    Once finished, you have obtained a rough heights matrix.
    Let's assume that you've discovered that this height matrix includes 3 maxima (maximum points)
    All you have to do now is get the height sensor to do the standard algorithm of gradient ascent you used before and start with the nearest point next to each maxima and repeat that 3 times (once for each maxima).
    Once done, you compare the 3 heights you've got and take the highest one, which is your point.
    In order to avoid mistakes, when deciding on how many maximum points the algorithm should check after the initial scan, just make a condition that the difference between maximum heights should be higher or equal to the distance between the linear lines you measured initially. That way, you reduce the to-be-measured points into minimum number possible.
    Good Luck

  • elorz007
    elorz007 Day ago

    1:08 so, the basic idea is attaching a custom chainsaw to the end of a robotic arm.
    Please, no.

  • Nick Widmer
    Nick Widmer Day ago

    Permutations not combinations

  • Duncan Aitken
    Duncan Aitken Day ago +1

    A chainsaw file and oil go a long way! Depending on how hard the wood is (it appears to be pine, so probably not too hard), you'll need to sharpen the teeth fairly frequently. Speaking of oil, was the feed blocked?

    • Duncan Aitken
      Duncan Aitken Day ago

      Also, beef up the motor on the saw, that should help heaps!

  • kimur ell
    kimur ell Day ago


  • Scarlet Beans
    Scarlet Beans Day ago

    this is better than Micheal reeves

  • wircreach
    wircreach Day ago

    Everyone gansta until the doom music kicks in.

  • Caswell Thompson
    Caswell Thompson Day ago +1

    "And I knew in my heart I could make a much worse one for free" the words I live by

  • Kevin Pickford
    Kevin Pickford Day ago

    22:10 you can't tell me she's not drunk 🤣

  • Patrick Tarkey
    Patrick Tarkey Day ago

    What if you cc’d a giant custom made Dremel instead of using a chainsaw?

  • Dallas Jensen
    Dallas Jensen Day ago

    You don't have a oiling system witch keeps the chain sharp and the bar lubed and cooled bar oil bro

  • LighdarTheThird
    LighdarTheThird Day ago

    Anyone know the music credits?

  • cuberille
    cuberille Day ago

    the flashing light is a good step, but really you should look at lockout procedures

  • Absolute Zerø
    Absolute Zerø Day ago +1

    Is this the new chainsaw man anime I've been hearing about recently?

  • Davide Gentile
    Davide Gentile Day ago

    You sir, are a fucking GOD.

  • scamin sam
    scamin sam Day ago

    your a wimp. scared of failing... everyone fails. Send in the lock. you promised. Come on.. your so scared that some one will prove to be smarter than you... that is ridiculous as your wife is already eons smarter than you.

  • Murilo Francisco Schaefer

    to find the convex nodes of a set of vertices you can use an algorithm called Graham scan:

  • Othmane FARISSI
    Othmane FARISSI Day ago

    Can anyone tell me what fcking degree this guy studied

    BERSERKER Day ago

    Now attach the arm to Atlas

  • moon penguin13
    moon penguin13 Day ago +1

    You should make shoes that make you jump extremely high. I know it is crazy but if I know anything from your videos, you love crazy.

  • MrAckij
    MrAckij Day ago

    Finally a worthy Haircut Robot