Making a log carving robot

  Views 2,817,750

Stuff Made Here

7 days ago

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:

Stuff Made Here
Stuff Made Here 6 days ago
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
Psalms 118:8
Psalms 118:8 4 hours ago
Where's the log cutting?
Pranav Devarinti
Pranav Devarinti 7 hours ago
On the gradient ascent problem, this issue actually has a partial solution. Special optimizers like Adam and other momentum-based optimizers can be used to help curtail this issue. See here for some optimizers:
dan hewitt
dan hewitt 9 hours ago
Please send a styrene dog to the uk for me?
RVingwithG 21 hour ago
11:40 it is also called a DEADMAN Switch ...
L.T.C gaming
L.T.C gaming Day ago
Send the lock to the LockPickingLawyer you're very clearly procrastinating Shane
Jack Ryan
Jack Ryan 3 minutes ago
because your cutting speed is controlled by the CNC you could probably just file off the depth guages on the chainsaw blade
Eliot Somers
Eliot Somers 15 minutes ago
LOL his is girlfriend is SO mad he's smarter and more successful and just nicer and a cooler person. Hahaha what a bitch.
tom tommy
tom tommy 22 minutes ago
They literally look related
Tech Maker and Hacker
Tech Maker and Hacker 25 minutes ago
how did you have so much knowledge and skills . what technology didi you used in making this robot it looks really advanced and what programming skills are required to make things you do and how to learn those skills . Can you name few of them .
Alan Rowley
Alan Rowley 51 minute ago
That should say 'log-carving robot'.
Josiah Bower
Josiah Bower 52 minutes ago
When it finally worked I almost cried it was so beautiful.
Breno Jansen
Breno Jansen 57 minutes ago
What's the tablet he uses to draw? Is that an iPad? And does anybody know what app he uses to make the drawings? Thanks.
fromcaneof Hour ago
Yeah this is really cool but I don't understand any of it
Little_Firby Hour ago
The intro gave me a jump scare, I’m terrified of amber alerts
Andrew Phillips
Andrew Phillips Hour ago
Stuff Made Here, Mark Rober and Smarter Every Day need to colab and win the internet.
lajmobile Hour ago
Still impress by pool table robot you are very smart.
Andrew Phillips
Andrew Phillips Hour ago
Shane puts a staggering amount of work into making terrible ideas amazing.
Matt Tuttle
Matt Tuttle Hour ago
Yet another awesome idea and video. Do you ever sleep?
KingMB XJ Hour ago
2:15 next episode: robot that stabs itself in the face
Jamsekun Hour ago
Nice shirt at the end
Fat Tony
Fat Tony Hour ago
0:14 Can you appreciate on what this robot say? Robot: Stay back, I will kill you. 😈
Matt B
Matt B 2 hours ago
Math is magic!
Olaf D.
Olaf D. 2 hours ago
17:12 shows 19 Celsius
physixger 2 hours ago
Code optimization: don't use python in the first place. Makes half an hour out of a week.
Stan's Stickystuff
Stan's Stickystuff 2 hours ago
It's been quite awhile since I was excited to subscribe to something. SUBSCRIBED!
Dylan S
Dylan S 2 hours ago
What drawing app is that????? Keep up the good videos
Chika Fujiwara
Chika Fujiwara 2 hours ago
this is getting into daily dose of the intenet
xHECKx 2 hours ago
When will we see this robot running you hair cutting software?
Teddy W Gardner
Teddy W Gardner 2 hours ago
once you fine tune it even fucking more like a part 2 its gonna be so freaking insane!!!
todd herron
todd herron 2 hours ago
Python is not a good language if you want speed.
Ian Roberts
Ian Roberts 2 hours ago
you need different chansaw blades depending on if you are going down the length of the log (ripping blade) or across the log (crosscut blade). if you try to rip with a crosscut blade you won't make any progress and you will just sit there and make your chainsaw overheat like you did. also buy a husqvarna
kasper wvg
kasper wvg 2 hours ago
22:08 this is how boris johnson's dog looks like
jlucasound 2 hours ago
jlucasound 2 hours ago
Go on.....
tyler hawkins
tyler hawkins 2 hours ago
u r awesome
Durtman 2 hours ago
That thing you called an "anti kickback" tooth is actually a chip clearing tooth for the sawdust. Around 17:10, it got hot because the teeth on the chain are dull. Cutting dry/cured wood is pretty rough on a chainsaw. It doesn't appear you have any method of supplying oil to the chain which is going to be detrimental to the chain while cutting wood as it needs the lubrication and cooling provided by the oil.
TrailDog 2 hours ago
Your current software / hardware setup got you to a rough shape, with most of the excess material removed. Phase 2 should be with a different tool (perhaps a drill bit?) and software that will plunge the bit into the material. Perhaps more than one pass with different diameter bits to get the "resolution" better?
Homebrand Fishfood
Homebrand Fishfood 2 hours ago
Your alert sound is the New Zealand civil defence warning sound
Thibault Spiessens
Thibault Spiessens 3 hours ago
For the gradient ascent problem: Do like MC simulations? Change each parameter one by one, move them each a random neighboring number if it ascent accept, if it descent accept with a probability, the probability will encode how easiily you'll be stuck at a false maximum at the cost of more computational time.
Chris Pieta
Chris Pieta 3 hours ago
Loved this one! Never stop creating!
Zeus Jansen G. Lujares
Zeus Jansen G. Lujares 3 hours ago
Love your videos! If you ever have a "break" time to relax you know, from thinking. Do you mind if you give a tour of your garage, tools and equipment. Your channel is missing that component of showing off your gear. I've seen king of random and hacksmith do it. Of course you are unique cuz you are a one man army. But then again its up to you.
Warren Pegley
Warren Pegley 3 hours ago
Pitch to Dyson, every home should have one!
Dimitris 3 hours ago
You 're such an inspiration! What languages you use for programming in most of your projects?
Honest Comments
Honest Comments 3 hours ago
Planned to be an interesting video, but it is too long and too boring. The end result is no result.
Tsume_Akuma 3 hours ago
still waiting for that Lockpickinglawyer collab. . .
john macisaac
john macisaac 4 hours ago
check out some youtube videos on chainsaw carving more specifically types of chains to use for doing wood carvings not all chains cut same way , thank you for the video
ultra farmer
ultra farmer 4 hours ago
Old mate is way smarter than I could ever be with the computers, however any tree worker could tell you the problem, sharpen the chain and knock the rakers down she'd cut like a champ then
Jackofallmotards 4 hours ago
Sharpen the teeth and file down the rakers to just lower than the cutting edge of the teeth
Martijn 4 hours ago
why does your girlfriend always look high af?
Jonathan D
Jonathan D 4 hours ago
He should just use the Chinese method of problem solving. Step one: Find a company or person who already found a solution to this problem. Step two: Hack said company or person and steal their solution. Step three: Use the stolen solution and pass it off as your own. Step four: Deny that you stole any solution or that you're killing off an ethnic minority living in your country. This is similar to the Russian method of problem solving. Except you poison all of your political rivals instead of killing off ethnic minorities. Secretly you're doing that too but no one yet
Arthur Mario
Arthur Mario 4 hours ago
E Fields
E Fields 4 hours ago
Typical millennial, no skills or the will to hone any skills, let’s a machine do a job for him. Total idiot
kevin atkins
kevin atkins 4 hours ago
As a 5 axis CNC machinist this makes my head hurt. The chainsaw has what they call safety chain. If you grind away the safety kickers , but not the actual depth gauge/rakers you can plunge cut with it just fine. You can also twist the saw in the cut like a screwdriver to make a bowl shape as long as you are taking a very very shallow cut.
Brais F
Brais F 4 hours ago
14:30 lol I use the same music when I'm studying
Matthew Schellenberg
Matthew Schellenberg 4 hours ago
You need an assistant
Tasty biscuit
Tasty biscuit 4 hours ago
I really love your channel and videos but... how do you still have 10 fingers and 2 eyes???
Jason Jase
Jason Jase 4 hours ago
Dude you are way to smart and have way too much time on your hands
John Bailey
John Bailey 4 hours ago
$20,000 worth of high end equipment, to make a $4000 carving... for "Free"!
EADN20 5 hours ago
I'm really disappointed I didnt get to see it done in wood
Leon Levstik
Leon Levstik 5 hours ago
Now being cnc programer once upon a time i know there is software for your robot arm. You need only to describe a tool (chainsaw) and graphicly describe in software what to do. P. S. Cut only with a tip - less Teath in wood less resistance.
Emmanoel Scharf
Emmanoel Scharf 5 hours ago
Brazilians invocated to this video at 14:30
Joe Clark
Joe Clark 5 hours ago
The video was amazing, your a super genius/mad scientist or your a computer and you wont be able to read this.
240sxRule 5 hours ago
Lmao seeing all that g code printing itself out. Imagine spending hours and hours typing that shit out.
rOssanred 5 hours ago
at this point it would've been easier to just make a giant 3d printer
Harlan Payne
Harlan Payne 5 hours ago
Thanks for another great video!
Jack Farris
Jack Farris 5 hours ago
You should work with the jet pack channel “Gravity Industries” and make a sick jet pack
Michael Hutin
Michael Hutin 5 hours ago
The tooth on the chainsaw chain you referred to is not 'an anti-kick-back' tooth, it is the guide tooth. It sets the depth the cutting tooth bites into the wood. Chainsaw cutting teeth are more like lots of little wood planes taking shavings, alternating side to side. The guide teeth are like the base of wood plane, and are set at certain cutting depths for different woods, hard or soft wood. Also, as the cutting teeth wear or are sharpened down, the guide teeth have to be filed to keep the cutting depth correct. You are lucky you did not get into a position where the teeth on the chainsaw tip dug-in due to the guide teeth not setting the cutting depth. (Check out some of the videos on here of chainsaw wheels on grinders). The extreme turn of a chainsaw bar tip renders the guide tooth useless for the brief time the chain goes around the tip. That's what kick back is, the teeth digging into the wood more like a chisel than a wood plane. Once the tooth has dug into the wood so far, the chain motion then sends the chainsaw in the opposite direction. If this had happened while you were cutting the wooden block, you may have damaged your robot arm.
David Vivsik
David Vivsik 5 hours ago
3:25 The password is twerk Me: Ah, a fellow man of culture 😌 🤌
Wum Wum
Wum Wum 6 hours ago
that warning sticker was placed in with after effects you can't fool me
Jondidwhat 6 hours ago
what is the device on your desk. far-right side with the big round purple bottom? time stamp at 16:05
Sean Bullis
Sean Bullis 6 hours ago
"I caught the perpetrator red handed... And it was me." I'm studying Electrical engineering and this resonates too much
noel whyte
noel whyte 6 hours ago
King dude dog
David Šec
David Šec 6 hours ago
You can try to use grinder instead of chainsaw to prevent chain overheating.
KoalaTea Guy
KoalaTea Guy 6 hours ago
I love your content and following along with your problem solving process. Keep up the great work!
Bastian Holley
Bastian Holley 6 hours ago
Congrats, you made a death machine
Tokebak 6 hours ago
do I understand ? nope.. am I entertained ? yes
Mr BoJangles78
Mr BoJangles78 6 hours ago
This would be perfect for a chokepoint in the zombie apocalypse!
P100 6 hours ago
I think you should model your robot and do realtime simulation where you can predict wether chainsaw is gonna it robot inverse kinematics
Miguel G
Miguel G 6 hours ago
Those robot arms are scary strong.
Logan Kennedy
Logan Kennedy 6 hours ago
One of the ways that you can avoid reaching false summits is using a lagrangian with any closed curve domain. Then you can compute all of the maxima and find the global maximum in the closed domain.
Midori Schaaf
Midori Schaaf 6 hours ago
"There is a finite amount of ways to screw it up." Hahahahahahahahahaha
_Joshua _G59_
_Joshua _G59_ 6 hours ago
You make me want an Apple Pencil.
P100 7 hours ago
make tree planter instead of this 😞
Rachel Stephen
Rachel Stephen 7 hours ago
awesome video I love your content!
Himehimelegolego 7 hours ago
Oh I have a way easier way Make a robot to make it
Chris Banana
Chris Banana 7 hours ago
Also that robot could pay for itself too! Assuming the robot was 25-50k, we will just guess 50k. Mass printing bears for 250-500$, say 350$ each, you only need to print and sell 145~ of them!
Chris Banana
Chris Banana 7 hours ago
Basically just need another smaller robot to handle the finer cuts.
Antony Fuentes Navarro
Antony Fuentes Navarro 7 hours ago
What's the software that you use on your tablet?
Cseh Ferenc
Cseh Ferenc 7 hours ago
I love how Wife reads "planning algorithms" at the start. Speaking of which, is she actually interested in that kinda stuff?
Andrew King
Andrew King 8 hours ago
Me a few weeks ago - "Hey this is souch a friendly and educational channel. An exlosive bat here and there but noting too serious." Me now - "Holy mother of nature what is this?!?!?! ... ... this is cool!"
Alan Wordley
Alan Wordley 8 hours ago
Wood carver on a mini grinder.
Daniel Peretz
Daniel Peretz 8 hours ago
"There is a finite number of ways to screw it up. So you will eventually finish."
cmac 8 hours ago
i bet sheets of plywood wood work better than the log
Bubba Kushington
Bubba Kushington 8 hours ago
Man watching these videos make me feel so lazy and stupid but at least I'm entertained lol.
jonki leshi
jonki leshi 8 hours ago
The belligerent vase acutely clip because structure nutritionally box below a devilish passive. obese, adjoining flood
Slurp Purp
Slurp Purp 8 hours ago
Man if you can get that to cut into wood you'd have a money printing machine
Alex 8 hours ago
Marble sculptor assistants are shaking rn
Lars VanKessel
Lars VanKessel 8 hours ago
What a great idea. I think the best way to make the path file, would be to create a virtual log, and a virtual chainsaw, and then carve it out first virtually, saving each "good" cut to the path file. This could be done even better by having an actual wood carver help you create this file. Doing it this way, you would be able to better mimic actual wood carvers who first carve large pieces off the initial log before going to carving details, it looked like you were going for the details too early. This is a wicked cool project and I would love to see more work done on it.
Nikhil Garg
Nikhil Garg 8 hours ago
Can I get the code you used?
Nikhil Garg
Nikhil Garg 8 hours ago
For reference I mean. To study
Dsl Dsl
Dsl Dsl 8 hours ago
4:48 what is the name of the software ?
Nikhil Garg
Nikhil Garg 8 hours ago
Hill Algorithm has 2 limitations. Pseudo Highest point you faced and other one is a plateau. 🙂
laskin riubn
laskin riubn 8 hours ago
Boris Dogson
maximusboscus 8 hours ago
Can I just come to your house, take a chair and watch how you work? Just for fun and out of curiosity. I'll bring along my popcorn.
laskin riubn
laskin riubn 8 hours ago
I am sure you would cut a perfect bear if you didnt use that chainsaw as a tool :) drill would do much better job.....
thesharksfin 10
thesharksfin 10 9 hours ago
‘There is a finite amount of ways to screw it up, so you will eventually finish. As someone getting into machining, that is the wisest thing I have heard all week.
Yoyosten99 9 hours ago
Robot technician here. Nearly all commercial robots come with default joint/stroke limits that prevent the robot from overextending and contacting itself. Some take that a step further and include the option to customize those limits to protect your end of arm tool. I'm not familiar with this brand, but I'm sure a quick google search or flipping thru the manual should point you in the right direction.
Haircut machine V2: future of haircutting?
TURNING $20 INTO $100 #shorts
Isaiah Photo
Views 524K
The Secret of Synchronization
Maybe Building Your Own PC is a BAD Idea
Why F1 Engines are Built with Sand
How I made steel toe crocs with wood
Crazy Hidraulic Press
Views 452K
Solar Powered Electric Boat!! (pt1)
TURNING $20 INTO $100 #shorts
Isaiah Photo
Views 524K
Jeff Wittek
Views 2M