Making chainsaw robot, carving logs

31 150 Көрүүлөр 3,1 млн
Илим жана Технология

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:
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:


  1. Stuff Made Here
    Stuff Made Here
    14 күн мурун

    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

    1. Steve J
      Steve J
      2 күн мурун

      Hey, you should try an offset grinder with the chainsaw blade. You could probably do more intricate cuts. Just a thought. I could NEVER figure out how to do all that you did.

    2. HACKS. GEAR
      3 күн мурун

    3. HACKS. GEAR
      3 күн мурун

    4. Michael McGregor
      Michael McGregor
      3 күн мурун

      Your videos are awesome! Idea: Mirroring programming While the saw is attached to the arm, have a zero point. Have a professional carver carve something while the arm records the movements. Once they are done, save the the program. Now, every time you place the log and robot arm at zero, you can just run that program... would be awesome! Mass produce famous carvers works at a fraction of the price.

    5. Michael McGregor
      Michael McGregor
      3 күн мурун

      Your videos are awesome! Idea: Mirroring programming While the saw is attached to the arm, have a zero point. Have a professional carver carve something while the arm records the movements. Once they are done, save the the program. Now, every time you place the log and robot arm at zero, you can just run that program... would be awesome! Mass produce famous carvers works at a fraction of the price.

  2. samscar _
    samscar _
    40 мүнөт мурун

    Not to push but when does the almighty stuff lock meed an unstoppable force

  3. Thomas Bahr
    Thomas Bahr
    41 мүнөт мурун

    Wife obviously...

  4. Mack G.
    Mack G.
    Саат мурун

    If I were building a chainsaw wielding robot, my wife would be hiding in a corner with her book too. 😂

  5. TheXstreet Fr
    TheXstreet Fr
    Саат мурун

    "Stand back, I will kill you" genius 🤣

  6. Barry Bencsics
    Barry Bencsics
    Саат мурун

    I think it would be a great idea if you designed a robot for robot wars on KGshows, very popular.

  7. Mariusz Chyliński
    Mariusz Chyliński
    2 саат мурун

    You gave these machinery in your garage? ;)

  8. Frank Charles Pedro
    Frank Charles Pedro
    2 саат мурун


  9. jsbmx
    3 саат мурун

    Good stuff

  10. Philip Saint
    Philip Saint
    3 саат мурун

    Bro, he was watching memes in the background

  11. Dustin Fake
    Dustin Fake
    3 саат мурун

    This man is a G with real personality. Love this content.

  12. Günther Lauch
    Günther Lauch
    3 саат мурун

    Who dislikes these videos?

  13. Bald Ray Mak
    Bald Ray Mak
    4 саат мурун

    10:47 you are already at the max level of smartness

  14. climatebabes
    5 саат мурун

    You can also wire yourself up so that if you touch the saw you close a circuit which kills the saw. This is used in bench saws. Maybe it can be done capacitatively, so if you come to close to the saw its capacitance will increase and this can trigger it to stop

  15. climatebabes
    5 саат мурун

    Welcome to early machine learing. They introduced momentum and simulated annealing..

  16. Unlimited Rory
    Unlimited Rory
    6 саат мурун

    If the the chainsaw needs to be edged it will just burn through the wood.

  17. Martin Camitz
    Martin Camitz
    6 саат мурун

    Here's an idea. The divine combo of carbon and silicon. Use your setup to manually chip away at the log, restricting your movements with your software model. Ok, maybe clunky unless the robot isn't really flexible. How about this: use a laser to "color" the log where it needs chipping until a dog is all that remains. (Is that a thing? I feel it should be. There is no way no one has thought of it.)

  18. ɹɐǝʍs I ǝƃɐssǝɯ ʇǝɹɔǝs ɐ ʇoN
    ɹɐǝʍs I ǝƃɐssǝɯ ʇǝɹɔǝs ɐ ʇoN
    6 саат мурун

    wife is my favorite anime antagonist

  19. Jean Kelly
    Jean Kelly
    6 саат мурун ❤️🆂🅴🆇 🅿️🆁🅸🆅🅰️🆃🅴 🅽🆄🅳🅴 😍👌 ❤️ 今後は気をライブ配信の再編ありがとうです!この日のライブ配信は、かならりやばかったですね!1万人を超える人が見ていたもん(笑)やっぱり人参最高!まさかのカメラ切り忘れでやら1かしたのもドキドキでした, ❤️ 在整個人類歷史上,強者,富人和具有狡猾特質的人捕食部落,氏族,城鎮,城市和鄉村中的弱者,無`'守和貧窮成%員。然而,人類的生存意願迫使那些被拒絕,被剝奪或摧毀的基本需求的人們找到了一種生活方式,並繼續將其DNA融入不斷發展的人類社會。. 說到食物,不要以為那些被拒絕的人只吃垃圾。相反,他們學會了在被忽視的肉類和蔬菜中尋找營養。他們學會了清潔,切塊,調味和慢燉慢燉的野菜和肉類,在食品市場上被忽略的部分家用蔬菜和肉類,並且學會了使用芳香的木煙 來調味g食物煮的時候 🤩

  20. David Morar
    David Morar
    6 саат мурун

    @Stuff made here, just an idea for using the estop when your in the kill zone. We use a double deadman switch for programing our material handlers. Ours are built into our tech pendants but it wouldn't be hard to make a stand alone one. Basically it's a switch that you hold half way down in order for the robot to move. If something happens and you release the switch it kills the arm and if something scares you and you tense up and push the button further down it'll also kill the arm. It's a pretty safe system. We also use cameras and stuff so that when you are in the work cell or kill zone the robot will only run at half speed. Then once you are outside the kill zone you don't need to hold down the deadman to the halfway position anymore and it returns to full speed.

  21. Math uca
    Math uca
    6 саат мурун

    3:39 what is the name of this application?

  22. Autumn River
    Autumn River
    8 саат мурун

    U make me feel unprepared for the work word as an eng student

  23. Klaus rasiert sich
    Klaus rasiert sich
    8 саат мурун

    @Holzkunst Scholz wäre das nicht was für euch ?

  24. Harris Outdoors
    Harris Outdoors
    8 саат мурун

    Can you please send the lock to lpl then we can be satisfied

  25. Buron Krilitas
    Buron Krilitas
    9 саат мурун

    this guy is trying to beat mr beats watching dance till your dead for 10 hours 14:29

  26. Tucker Garcia
    Tucker Garcia
    9 саат мурун

    SMH hq smh?🤦🏼‍♂️

  27. Chris Mcneill
    Chris Mcneill
    9 саат мурун

    Dude, thank you for explaining this to me in a way that I actually understand. I was talking to a friend of mine recently (I'm 28) and we were agreeing that we, pretty much, learned not much of actual worth, in all our years of high school (in the UK). Teaching in the UK is no where near as good as what it should be, and I think it comes down to the teachers themselves. Not one that I can remember, looked interested in the subject they were teaching... From your videos, and your explanations, I learn more than I did while at school. Through you, and others like you in other subjects, I'm filling the holes in my education. Cheers. Love from Scotland.

  28. Etienne Coiffard
    Etienne Coiffard
    10 саат мурун

    This comment turns out to become a joke on me. I was trying to figure out what music you were listening to during your programming session around 14:35 (upper screen). And then you change of scene at time 14:42 and I saw your screen with a new page... There, my mind flipped and I thought you were looking at a page with the title: "Why are Dog's Wiener so Long?" It took me five minutes to realized that I am the one with twisted ideas... Well... my bad. So... what music were you listening to by time 14:35? :) :)

  29. Gumba Plays
    Gumba Plays
    11 саат мурун

    you are insaaaaane

  30. Frederik Wolf
    Frederik Wolf
    11 саат мурун

    make a chessboard that moves a brick, when you move it in a online chess game(you can use magnets).

  31. Deepanshu Rawat
    Deepanshu Rawat
    12 саат мурун

    You should use this robot arm to your hair cutting robot And please add upward moving comb in front of suction cup it will allow to cut correct length of hair One more suggestion in front of suction cup don't use that metal sheet use a sensor over there we need comfortable working LOVE YOUR WORK ❤️

  32. AWIE -
    AWIE -
    12 саат мурун

    can i ask you question? I HOPE YOU WILL NOTICE ME... WHY ARE YOU VERY SMART? HOW DID YOU DO IT? huhuh tell me i want to invent teleport

  33. Amit Kumar
    Amit Kumar
    12 саат мурун

    ooo! Hi, Phineas. where's Ferb?

  34. Syed Huzaifa Ali
    Syed Huzaifa Ali
    14 саат мурун

    Man you are amazing

  35. Syed Huzaifa Ali
    Syed Huzaifa Ali
    14 саат мурун

    why didn't you changed the tool size i mean you could have used a small chainsaw or any other cutting tool

  36. asdf lkjh
    asdf lkjh
    15 саат мурун

    The dunce cap guy looks like stephen colbert, so yeah, he's knows nothing except what he's told to say and do.

  37. ol sim
    ol sim
    16 саат мурун

    Dude thats not an "anti kickback tooth" 😂 it's the depth needs to be sharpened down relative to the cutting tooth to maintain cut depth.

  38. RUBE
    16 саат мурун

    really appreciate you changing that amber alert sound! The original sound was a bit ear-piercing

  39. Gerhard Zangerl
    Gerhard Zangerl
    16 саат мурун

    Ha, ha, i know the book your wife is reading :-)

  40. Bastiaan Cheetah™
    Bastiaan Cheetah™
    16 саат мурун

    Like the random stuff in top screen. Why are weeneer dogs, so long? *looks it up @ internet*

  41. mohammed abdu
    mohammed abdu
    16 саат мурун

    Anyone knows what he studied in highschool?

  42. Gismo
    18 саат мурун

    "this is one of those ideas that is so bad... it wraps back around to good" - i felt that in my soul, as my life flashed before me.

  43. slip0n0fall
    18 саат мурун

    What's the name of the pen software (I've never owned a Surface)?

  44. Alex Folland
    Alex Folland
    18 саат мурун

    lol python for speed

  45. 122 122
    122 122
    19 саат мурун

    Reeves helped?

  46. Glenn Wilson
    Glenn Wilson
    19 саат мурун

    I vote for a wooden dog. :-). Get a very soft wood, and definitely add an oiling system for your saw. Keep up the great work!!! LOVE it!

  47. Mash Rien
    Mash Rien
    20 саат мурун

    Software optimization means _not_ using Python.. Dunno what it is about you and CodeBullet, but y'all are just stuck in the false-peak that is an interpreted/JIT language. Move to a compiled language, many many orders of magnitude faster, even for terrible code.

  48. Mash Rien
    Mash Rien
    20 саат мурун

    For the gradient ascent problem, you just make multiple guesses and check if each result is the same peak. Then just pick the highest value found.

  49. Shark Attack
    Shark Attack
    21 саат мурун

    This is why most of humanity is relegated to doing general labor. This is complicated stuff. Bravo man. 👍

  50. Polynomial Polygon
    Polynomial Polygon
    22 саат мурун

    new chain, lubrication for the chain. Potentially correct tools like rotational power tools with exchangeable bits such as a router.

  51. ben2ben
    22 саат мурун

    10:40 couldn’t you just guess more then one time making the chances lower?

  52. Anthony Martinez
    Anthony Martinez
    22 саат мурун

    His wife's reactions are so unamused lolol I wonder how she reacts when she climaxes 😂😂😂 😴😴😴🤦

  53. PixL
    22 саат мурун

    Oops thought this was a michael reeves video

  54. bpetnoi
    22 саат мурун

    Minkowski difference is basically magic. Very good of you not asking us to try and understand the math.

  55. milanlouwet
    23 саат мурун

    I’ve learned at least three new quotes to say when I mess up

  56. Gabriell Huver
    Gabriell Huver
    Күн мурун

    14:33 o dog caramelo brasileiro em todos os lugares

  57. Jackal1412
    Күн мурун

    SUPER COOL! Definitely hoping to see a wooden version down the road! :)

  58. Robert X
    Robert X
    Күн мурун

    Too bad that these highly ambitious projects always seem to require a compromise. Amazing to see the process though.

  59. TheMjollnir67
    Күн мурун

    Oh...she made a dog too? At first glimpse, I was more like "yup, that's a playing cat right there"....

  60. Andrew Reeves
    Andrew Reeves
    Күн мурун

    I don't know why youtube does not want me to watch this channel. I have subscribed and unsubscribed 4 times. Turn the notification bell off and back on 6 times and I still do not get notifications when you post a video. It's only this channel that does this to me. So I am forced to check back every 4-6 weeks if I can remember and see if there is anything new posted.

  61. Ryan Wendell
    Ryan Wendell
    Күн мурун

    I have that book! Honestly a lot of the stuff I learned in my class went over my head but it was still pretty dope!

  62. Jason Poletta
    Jason Poletta
    Күн мурун


  63. Noside Noside
    Noside Noside
    Күн мурун

    where's your bar oil?

  64. baianoise
    Күн мурун

    In my rumble opinion your project would have taken greater advantage of a 5 axis CNC machine (the robot arm plus the rotating table should have actually even more degrees of freedom), it's just that instead of a chainsaw the arm should use an endmill and the coordinates should be totally different, fortunately mathematically it should be possible to apply a linear transformation in the robot arm + rotating table to transform the system in a 5 axis CNC, if there is someone who are specialist in those arms and details, please let us know, thanks for the video !

  65. dev lmcs
    dev lmcs
    Күн мурун

    Whats that iPad app he’s using at 4:50 to illustrate?

  66. Yannis Kontopoulos
    Yannis Kontopoulos
    Күн мурун

    Put carving bar on the chainsaw. 1/4" 1.1mm.

  67. Big Worm
    Big Worm
    Күн мурун

    This bloke is more intelligent than I am.

  68. Wazoo117
    Күн мурун

    rip chainsaw bar and chain needs an oiler

  69. peetre
    Күн мурун

    Very entertaining! Thanks and best wishes

  70. AreYouListeningToYourself ?
    AreYouListeningToYourself ?
    Күн мурун

    You should make a machine that can throw and catch a baseball. It should be able to track the ball coming in, and see where you are and throw it appropriately. Love your channel!

  71. Ivan Rybalko
    Ivan Rybalko
    Күн мурун

    Thank you for making this awesome video!

  72. Chris Menger
    Chris Menger
    Күн мурун

    Get a pro chain, one with no kick back. one that’s fresh or one that has been professionally sharpened is preferable. Also you need lube for the chain. The other option is to grind down the guide teeth down but just to below the cutting teeth.

  73. alex mirza
    alex mirza
    Күн мурун

    if you see this in irl you knmow you are gonna die 6:18

  74. j5jdn
    Күн мурун

    Did you get around to sending that lock to the lockpickingloyer?

  75. Jan K.
    Jan K.
    Күн мурун

    Michael Reeves got his hands on one of those boston dynamics dogs. I think now it's time to do a crossover and mount the chainsaw arm on the robot dog.

  76. Richard DaVis
    Richard DaVis
    Күн мурун

    When his wife is mad she accidentally turns it on & boom a human sculpture dog 😂

  77. Axel Skördeman
    Axel Skördeman
    Күн мурун

    Can anyone tell me what note/sketch app he is using at 04:29 ? :)

  78. Mynx
    Күн мурун

    well you sold me kiwi co that looks great

  79. Ishaan Kapoor
    Ishaan Kapoor
    Күн мурун

    Which software do you use for technical drawings?

  80. Joel Garcia
    Joel Garcia
    Күн мурун

    I am crazy when I saw the foam dust on the robot I blew on the screen of my phone just on instinct what is wrong with me help

  81. Caleb Hughes
    Caleb Hughes
    Күн мурун

    Turn the 50 cal bat into a power hammer

  82. Joe Marty
    Joe Marty
    Күн мурун

    Bro, use it for ice-sculpting instead (over-heating problem solved)... great work, man!

  83. Johannes Omberg
    Johannes Omberg
    Күн мурун

    What is the program being used here,, in this clip? Looks really nice. Great project.

  84. andrew Powell
    andrew Powell
    Күн мурун

    I would move heaven to earth to have that dog

  85. mAGiXO94
    Күн мурун

    I would transition to using a laser. That would improve the chainsaw mobility problem. The downside is your kill radius increases and gets other flavours like a blinding radius.

  86. Lukas Werner
    Lukas Werner
    Күн мурун

    The particle swarm optimization among others (e.g. genetic algorithm) could help not ending up on a local optimum, right?

  87. Cyphen Rozulus
    Cyphen Rozulus
    Күн мурун

    Your videos awaken my creative capabilities and so do others

  88. Roma Belov
    Roma Belov
    Күн мурун

    а она сама себе харакири не сделает пока будет что то выпиливать?

  89. JustOneAsbesto
    Күн мурун

    I think you mistitled the video. It should be called "Haircut robot v 2.0"

  90. Mirnich 10
    Mirnich 10
    Күн мурун

    For whenever or never you will make dog from a log you miss two key things... Lubrication to the chain (that is why it was heating) and different chainsaw bar shape. It is funny how we always try to predict all small details and forget something major (still can't believe you tried to cut wood without oil).

  91. Kamala Nenavath
    Kamala Nenavath
    Күн мурун

    I love it

  92. Stephen Cervantes
    Stephen Cervantes
    Күн мурун

    Hey why don’t you turn the saw vertically. That’s how lots of the cuts are made when humans do chainsaw log art ? It would solve issues for getting into those tight spaces you have when the saw blade is turned horizontally. Like maybe you start horizontal get off the bulk then rotate for the detail .. let me know if you think this is a good idea ! :)

  93. random crap
    random crap
    Күн мурун

    When’s the collab with lpl and your lock

  94. Mark Pulver
    Mark Pulver
    Күн мурун

    ___ wow ___ super cool. Well Done Sir!

  95. A O
    A O
    Күн мурун

    I can't believe the wife is impressed

  96. Gareth Jones
    Gareth Jones
    Күн мурун


  97. Christian Buzzio
    Christian Buzzio
    Күн мурун

    Hi! One very common way to overcome the non-global maximum search is to add simulated annealing, it follows the same principle as the annealing of metals by adding some randomness to the calculation of the gradient descent (or ascent, it depends on how you pose your problem) in such a way that some times the optimizer makes a decision against what would be optimum locally.

  98. robdude1969
    Күн мурун

    14:30 - thumbs up if you roll KGshows while you work.... how else do you think I found this video?!?!

  99. MrJacobegg
    Күн мурун

    With as many comments as this has, I'm guessing you won't see those but, in the off chance you do: look into Particle Swarm Optimization to help with your problem of getting stuck in local maxima. PSO will sample tens to thousands of points from your vector space, in a single run, then moves all of those points around in the problem space for some configurable period of time, eventually converging around the collective swarm memory of the lowest (or highest) point observed by any member of the swarm. This helps avoid the problem of tunnel vision from sampling a single point in each run, as with gradient descent. You can also combine PSO with gradient descent (or ascent) to get the best of both worlds.

  100. YanTing Cheng
    YanTing Cheng
    Күн мурун

    If a kid likes video games, is Kiwico gonna give a gaming station? LOL