Making chainsaw robot, carving logs

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 HereHace 8 días

    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

  2. Řįň Øķū

    Řįň ØķūHace un hora

    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

  3. Rick Palmer

    Rick PalmerHace 4 horas

    Please send the unpickable lock to Lockpicking Lawyer

  4. Paul Delmont

    Paul DelmontHace 15 horas

    @Jc. Media Totally, definitely got to use a guide when filing down the rakers

  5. Jc. Media

    Jc. MediaHace un día

    @Paul Delmont you’re right but filing them down will cause more aggressive kickback as a side effect.

  6. TheStuartstardust

    TheStuartstardustHace un día

    @stuff made here - Some motivation: - but still seriously cool video from you!

  7. Klaas J

    Klaas JHace 15 minutos

    i hate kiwi co

  8. Joe Navo

    Joe NavoHace 45 minutos

    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 Lemogan

  9. elorz007

    elorz007Hace un hora

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

  10. Nick Widmer

    Nick WidmerHace un hora

    Permutations not combinations

  11. Duncan Aitken

    Duncan AitkenHace 2 horas

    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?

  12. Duncan Aitken

    Duncan AitkenHace 2 horas

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

  13. kimur ell

    kimur ellHace 2 horas


  14. Scarlet Beans

    Scarlet BeansHace 3 horas

    this is better than Micheal reeves

  15. wircreach

    wircreachHace 3 horas

    Everyone gansta until the doom music kicks in.

  16. Caswell Thompson

    Caswell ThompsonHace 3 horas

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

  17. Kevin Pickford

    Kevin PickfordHace 4 horas

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

  18. Patrick Tarkey

    Patrick TarkeyHace 4 horas

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

  19. Dallas Jensen

    Dallas JensenHace 4 horas

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

  20. LighdarTheThird

    LighdarTheThirdHace 5 horas

    Anyone know the music credits?

  21. cuberille

    cuberilleHace 5 horas

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

  22. Absolute Zerø

    Absolute ZerøHace 5 horas

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

  23. Davide Gentile

    Davide GentileHace 5 horas

    You sir, are a fucking GOD.

  24. scamin sam

    scamin samHace 6 horas

    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.

  25. Murilo Francisco Schaefer

    Murilo Francisco SchaeferHace 6 horas

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

  26. Othmane FARISSI

    Othmane FARISSIHace 6 horas

    Can anyone tell me what fcking degree this guy studied


    BERSERKERHace 6 horas

    Now attach the arm to Atlas

  28. moon penguin13

    moon penguin13Hace 6 horas

    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.

  29. MrAckij

    MrAckijHace 6 horas

    Finally a worthy Haircut Robot

  30. Johannes Schork

    Johannes SchorkHace 7 horas

    Please. Make. A. Video. About. You.

  31. Chris Hoover

    Chris HooverHace 7 horas

    Good video, that definitely looked easier than giving a chainsaw to someone with talent and have them do what they do.

  32. NA

    NAHace 7 horas

    Is this guy the smartest on planet earth or what? Should be building Spacecraft.

  33. Paradocs

    ParadocsHace 7 horas

    If your chainsaw get hot, it's maybe because there's no oil on the chain...

  34. JohnJacob JingleHeimer-Schmidt

    JohnJacob JingleHeimer-SchmidtHace 7 horas

    I can't stop watching the "Captcha" part at yhe beginning. For some reason it's so damn funny to me. LOL

  35. Devin nunn

    Devin nunnHace 7 horas

    Sure lets give robots ultra fast chainsaws what could possibly go wrong....

  36. Don Brown

    Don BrownHace 8 horas

    Extension cords on the floor to equipment?! Hmmmm.

  37. Cory Wise

    Cory WiseHace 8 horas

    Ask musk he will figure it out lol 😂

  38. Big Bird

    Big BirdHace 8 horas

    I don't know if it's a setting on your end or mine, but I keep getting notifications that there Is a new video here when there is not.

  39. Ronak Pipaliya

    Ronak PipaliyaHace 9 horas

    There are other optimization methods other than gradient ascent you could use. Nelder-Mead or Particle Swarm Optimization.

  40. sain 24

    sain 24Hace 9 horas

    I think a carving sword may solve some of your problems here :)

  41. Flederratte

    FlederratteHace 9 horas

    Great project and awesome video!

  42. Alfredo Sequeida

    Alfredo SequeidaHace 10 horas

    For everyone wondering what the name of the app he is using on his Ipad is - It's called Concept‪s‬.

  43. Jannis Baumann

    Jannis BaumannHace 10 horas

    I love the memes on the top screen at the computer 😂

  44. Slider68

    Slider68Hace 10 horas

    The reason your chainsaw was burning the wood is a combination of the saw being dull and also that the standard chain is optimized for cross cuts with a tiny cut depth. It is not optimized for ripping. You could purchase a ripping chain or you can buy a cheap chainsaw sharpening tool and do it yourself. I highly recommend buying the tools and doing it yourself. You should also touch up the chain every few hours of sawing. The more often you do it, the less time it takes to get the chain perfect so sharpening the chain more often actually saves time. Also you were partially correct about the chain's depth gauge slowing the cut down. Part of sharpening is getting the depth gauge teeth the right height. Too high (as they typically come when new) and you'll need to push the chain into the wood while cutting and the teeth will take small cuts (even if sharp). Height gauges you adjust too low make the saw pull itself into the wood aggressively and you'll constantly be dealing with the saw being underpowered for the cut the blade wants to naturally make (even if super sharp). Basically (with a sharp chain) you want to shorten the height gauges so the saw naturally cuts at a moderately aggressive rate without you having to push the saw into the wood nor pull it away. You definitely need to shorten them quite a bit from the original height. Once you understand the height gauges you'll want to keep the saw sharp using a file and chainsaw sharpening guide tool regularly. Roughly once every 10 or so sharpenings you'll need it to slightly shorten the height gauges again. If you want to make the chain cut more efficiently (in addition to the shorter height gauges and sharpening) you'll want to reduce the tooth angle on every second pair of teeth. A typical cross cut chain has 35° (or 30°) teeth. This helps to clear the wood out of the way so it doesn't get cut again. When ripping, this angle reduces the efficiency and clearing isn't as important. A 10° angle will cut noticeably faster (with a slightly shorter gauge tooth as well) but you still want some (often ~50% of the teeth, depending on the wood type) of the teeth at 30 or 35° to help clear the chips. Do some googling and video watching about sharpening chainsaws, sharpen your chain and in no time you'll have the saw zipping through the wood like butter. The biggest improvement is sharp cutting teeth and shorter gauge teeth. The 10° angle is like an extra 10% to 20% bonus in ripping rate and is optional.

  45. Krzysztof Sielewicz

    Krzysztof SielewiczHace 10 horas

    Hi, great video! Thanks!

  46. Josiah Thieme

    Josiah ThiemeHace 10 horas

    This is so sick. Please collab with Michael Reeves.

  47. Rick Sauermilch

    Rick SauermilchHace 10 horas

    "it's a pull saw" this entire project did you not ever once talk to someone who actually does chainsaw carving?

  48. The Illegitimate President

    The Illegitimate PresidentHace 10 horas

    CNC machines, laser cutters and 3D printers are so yesterday. This is the automation machine of tomorrow.

  49. Jameson Huddle

    Jameson HuddleHace 10 horas

    6:00 best line ever

  50. Daria Marginean

    Daria MargineanHace 10 horas

    This guy is a legend

  51. Jacob Sorheim

    Jacob SorheimHace 10 horas

    Video idea: how to make a homemade human gyroscope for gaming.

  52. filippo tnt

    filippo tntHace 11 horas

    What do you think chain oil is for, without lubrication is not going to cut it.

  53. Rolly Marthaller

    Rolly MarthallerHace 11 horas

    Filing down the raker teeth on the chain slightly will allow you to use the tip of the saw to cut. Because it's not a human operator, with numerous limbs in the danger area, slight kickback shouldn't be a problem. Just be careful to limit plunge speed of the blade to not be overly aggressive.

  54. Carter Jensen

    Carter JensenHace 11 horas

    You should make a robotic kitchen! You could just tell it what you want and it would make it if you have all the ingredients.

  55. Michael Wayne

    Michael WayneHace 11 horas

    You. Are. HILARIOUS 🤣🤣🤣🤣🧪👍

  56. maxim25o2

    maxim25o2Hace 11 horas

    This same problem is with AI programing, but i remember that there is a solution for this. Unfortunately I dint remember it now. Maybe solution is to try with 3 different points at this same time.


    ANMOLPREET SINGHHace 11 horas

    who is here after lallantop social list 🙌

  58. Guillermo E. Sanchez Guaida

    Guillermo E. Sanchez GuaidaHace 12 horas

    How is he even able to post videos on a regular basis?

  59. M.F.T

    M.F.THace 12 horas

    Am I the only one who feels like a dumb while watching his videos 😛

  60. James Tottle

    James TottleHace 12 horas

    As a chainsaw carver.. first of all, no. Secondly, that chainsaw is a toy, that's why she ain't cutting good.

  61. DJPate

    DJPateHace 12 horas

    Can you make a robot that can play guitar?

  62. MistaJones89

    MistaJones89Hace 12 horas

    Invention idea! Make robotic arms to play the VR game Beat Saber!

  63. Gal Grünfeld

    Gal GrünfeldHace 12 horas

    ...or just use machine vision...?

  64. Albert Renshaw

    Albert RenshawHace 13 horas

    Lmao casually reading 'planning algorithms' on a couch instead of placed on a desk, as if anyone could hold that book up for more than 100 seconds before their arms gave out lol

  65. Someone Special

    Someone SpecialHace 13 horas

    But does it apply oil to the bar and chain? That would also explain the smoking.

  66. Nate Sanchez-Goodwin

    Nate Sanchez-GoodwinHace 13 horas

    Love your videos! In reference to passwords and brute forcing them, the correct terminology would be permutations not combinations.

  67. Under Construction

    Under ConstructionHace 13 horas

    well done! loved the vid!

  68. Richard John

    Richard JohnHace 13 horas

    I like how you have every size touchscreen to use Concepts on.

  69. TheEhrnberg

    TheEhrnbergHace 13 horas

    Randomize many points and figure out which one leads to the highest peak should have worked, right?

  70. BadWithComputer

    BadWithComputerHace 14 horas

    To avoid local maxima when doing gradient ascent, add a wildly random coordinate mutation every once in a while (every ~5th iteration)

  71. Spiral_drip

    Spiral_dripHace 14 horas

    Hold up❗️Wait‼️ What⁉️ Death by a thousand wedgies🤦🏾‍♂️😂🤣😂🤣

  72. Kristopher

    KristopherHace 14 horas

    The emergency stop button should be on the chainsaw blade. Trust me I'm an expert on the internet.

  73. Abraham Northhampton

    Abraham NorthhamptonHace 14 horas

    How did you get the turntable to turn to the correct angle before each new cut?

  74. TesserId

    TesserIdHace 14 horas

    1:42 "For once, I don't have to solve it." LOL, given what you shown in previous videos, the haircut, the pumpkin carving, I have no trouble believing this.

  75. Chyna Mane

    Chyna ManeHace 14 horas

    ROFL the whole idea about not having an oiller on a chainsaw is not a good move but yeah, for sum reason the chainsaw was getting hot.. i wonder why or what could possibly casue that

  76. Dr mosfet

    Dr mosfetHace 14 horas

    When I saw this video listing, my first thought was "what could possibly go wrong" at least you showed some respect for the business end of that chainsaw.👍

  77. Anthony Higham

    Anthony HighamHace 14 horas

    Why don't you do something worthwhile with your time, equipment and clearly huge disposable income? There are millions of starving people around the world you could help with your talents and engineering ability. Making ESdos videos contributes pretty much zero to humanity and just burns up energy in servers around the world. Sorry but all this effort to create a (bad) facsimile of a dog out of foam sheets is an insult to the world. I know there are worse offenders but do you really need to join them for the sake of 2.55 million subscribers? Edit; yes, I'm disappointed with myself for using my computer (and the electrical power) to watch this whilst locked down. Pathetic.

  78. Rafael Bastos

    Rafael BastosHace 15 horas

    Love the “dancing dog” tee! Keep up with the amazing content! Much love from brazil!

  79. ryan Matt

    ryan MattHace 15 horas

    Speaking as an artist , who has spent the time and made the sacrifices to learn a real skill. By hand and by ones own ability. Every time one of you types comes up with a device to automate art. Is a loss to something special in the world. .. the more that is done for you , the less you can do for yourself. Cheap art made by machines, has no soul , no love . Frankly speaking, I'm not impressed . Keep on this track , down the road people like you will be helpless unless you have machines to do the work for you. "And dont think they will always be around" No matter that you have the technical skill to create this device, art should be left to artists , your way buys into capitalism. This is disgusting. You could do better for the world with your abilities, to create something that truly can help the world . This is just theft from people who are becoming more rare in such an over automated ready made world . . You could really do better with what you can do. This isn't helping anyone but yourself. Greedy .

  80. Anthony Higham

    Anthony HighamHace 14 horas

    I was thinking exactly the same as I watched.

  81. SacrMx 1

    SacrMx 1Hace 15 horas

    Really love highly educated michael reeves

  82. Jarrod Maness

    Jarrod ManessHace 15 horas

    I love programming robots

  83. Tanner Duce

    Tanner DuceHace 16 horas

    since your open to crazy ideas that will change the world, how about a third hand that you could control and like mounted into a backpack? That way you can hold a circuit board, soldering iron and the solder at the same time. (or many more useless things)

  84. Akash Yadav

    Akash YadavHace 16 horas

    One of those channels I pay my internet bill for✌️

  85. Malcolm Forbes

    Malcolm ForbesHace 16 horas

    How do you pay for these things???

  86. CubeLoob

    CubeLoobHace 16 horas

    Alla svennar....Husqvarna!!! Hoppas det är svenskt nu 🙏

  87. Jeff Galey

    Jeff GaleyHace 16 horas

    Dude....., You are by far the ( most intelligent person ) to ever put a video on ESdos........!!! Professor Jeff Galey

  88. John Early

    John EarlyHace 16 horas

    This is by far your best work. Super entertaining and still sciencey

  89. Julian Giorno

    Julian GiornoHace 17 horas

    How tf can you even be so intelligent to do something like that

  90. John Leonardi

    John LeonardiHace 17 horas

    Man you used the wrong saw… you can do a better job with an angle grinder with a chainsaw blade, you might not be able to go as deep but would help in completing the look plus I think your saw speed might be to slow also with the skate board motor, there's a circular saw blade called Prazi which might be better. Blade speed plays a lot in how much you cut, and it looked like you saw blade was to loose.

  91. Z Reviews

    Z ReviewsHace 17 horas

    Much Effort. Good Doggo

  92. Dalton N. Mantz

    Dalton N. MantzHace 17 horas

    When is The Lockpicking Lawyer going to attempt to pick your lock

  93. Chris Schmitz

    Chris SchmitzHace 17 horas

    Any single one of these projects would be the coolest thing I've ever created and this dude just busts them out like it's nothing

  94. Philip Hales

    Philip HalesHace 18 horas

    Excellent ! 😅 You are my new hero !

  95. Fadl Mammoun

    Fadl MammounHace 19 horas

    have you considered switching the saw for a jigsaw

  96. John Graham

    John GrahamHace 20 horas

    😂 , I literally understand nothing until he gets stumped by the depth guide on the chain! Simple fix , file it down!!

  97. sehhi vooty

    sehhi vootyHace 20 horas

    ...and then she says, "you should make one out of wood" dead from laughing

  98. Scott Debruyn

    Scott DebruynHace 21 un hora

    I wonder if your saw chain couldn't either be modified to cut at the tip or a chain couldn't be bought designed to do just that? I could ask my logger neighbor with 35 years of dealing with saws, chains and bars. He's my go to guy to tune up my Poulan and put a quicker cutting edge on even a new chain. Perhaps checking with one of the guys that do the chainsaw carving. I've seen them carving and know they use the tip to cut... a lot. :)

  99. sehhi vooty

    sehhi vootyHace 20 horas

    "why are weiner dogs so long"

  100. Jan Schnell

    Jan SchnellHace 21 un hora

    WHY did you kill my ears? only downvoted because of this...

  101. Sandy Toplis

    Sandy ToplisHace 22 horas

    "stand back, I will kill you" - this is so beautiful watching this work, amazing.

  102. Trolled

    TrolledHace 22 horas

    How do you compensate for the shaking of the chainsaw? Does it affect the quality of the cuts?

  103. Michelle Lewis

    Michelle LewisHace 22 horas

    you're going about it all wrong......chainsaws require sensitivity of touch and intimate understanding of how the tool cuts, so that which moves the tool needs to have that knowledge and sensory feedback from the cut. You also have to account for the variability of the material properties which is not uniform, and the changing properties of the tool as the teeth sharpness reduces. It really is not suited to cnc programs.

  104. Николай Новицкий

    Николай НовицкийHace 23 horas

    Subs are way off sync.

  105. Grgor Q

    Grgor QHace 23 horas

    This dog came out waay too beatiful

  106. James B

    James BHace 23 horas

    Also a way to stop the false gradient ascent, is to use stochastic gradient ascent.

  107. James B

    James BHace 23 horas

    I never guessed that cutting a wooden log in to a bear would be so similar to building a neural network XD

  108. Kostubh Khandelwal

    Kostubh KhandelwalHace 23 horas

    What happened to ur wife!!