Making chainsaw robot, carving logs

Published on Apr 4, 2021
Check out Kiwico.com/StuffMadeHere for 50% off your first month of any crate!
The robot arm I used: hubs.ly/H0K42Hg0
Please consider supporting these projects through my patreon: patreon.com/stuffmadehere
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!
Sources:
* Low Polygon Labrador Model: www.thingiverse.com/thing:446787
* RRT GIF: en.wikipedia.org/wiki/Rapidly-exploring_random_tree#/media/File:Rapidly-exploring_Random_Tree_(RRT)_500x373.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: glowforge.com/stuffmadehere

Comments

  • 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 patreon.com/stuffmadehere

    • Try Ice next !

    • 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

    • Please send the unpickable lock to Lockpicking Lawyer

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

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

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

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

  • 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.

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

  • 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.

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

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

  • 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.

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

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

  • 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.

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

  • 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

  • Get a haircut from it

  • 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

  • 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!

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

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

  • please send your unpickable lock to the lock picking lawyer

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

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

  • 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.

  • i hate kiwi co

  • 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

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

  • Permutations not combinations

  • 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?

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

  • 自然の木は切ってるうちにゆがんできますからね。歯を咥えてしまったりいろいろ難しいことがあるとおもいますけど、面白い発想を形にすることは素晴らしいことと思います。

  • this is better than Micheal reeves

  • Everyone gansta until the doom music kicks in.

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

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

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

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

  • Anyone know the music credits?

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

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

  • You sir, are a fucking GOD.

  • 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.

  • to find the convex nodes of a set of vertices you can use an algorithm called Graham scan: en.wikipedia.org/wiki/Graham_scan

  • Can anyone tell me what fcking degree this guy studied

  • Now attach the arm to Atlas

  • 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.

  • Finally a worthy Haircut Robot

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

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

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

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

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

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

  • Extension cords on the floor to equipment?! Hmmmm.

  • Ask musk he will figure it out lol 😂

  • 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.

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

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

  • Great project and awesome video!

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

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

  • 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.

  • Hi, great video! Thanks!

  • This is so sick. Please collab with Michael Reeves.

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

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

  • 6:00 best line ever

  • This guy is a legend

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

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

  • 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.

  • 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.

  • You. Are. HILARIOUS 🤣🤣🤣🤣🧪👍

  • 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.

  • who is here after lallantop social list 🙌

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

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

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

  • Can you make a robot that can play guitar?

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

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

  • 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

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

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

  • well done! loved the vid!

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

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

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

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

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

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

  • 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.

  • 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

  • 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.👍

  • 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 USdos 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.

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

  • 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 .

  • Really love highly educated michael reeves

  • I love programming robots

  • 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)

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

  • How do you pay for these things???