Robot Centipede with Flexible Drive Train
Ғылым және технология
Ad: Install Raid for Free ✅ IOS/ANDROID/PC: clcr.me/JamesBruton_Mar23 and get a special starter pack with an Epic champion Kellan the Shrike 💥 Join a special Valentine’s Day-themed adventure ❤️ raidlovequest.plarium.com ❤️ with the Raid Love Quest to win some fantastic in-game and real life prizes 🎁
This is the next video about coming up with an idea for something I’ll eventually make big enough to ride on. I really want to make a giant rideable land-worm, and last year I made an eight-wheeled snake bike which bends to steer.
That had wheels but I’d really like to build something that can move in an unconventional way or walk on legs.
I’ve been experimenting with wave drives, the first one used a spiral shaped former inside a flexible track, and I tried a cam-shaft driven design a few weeks ago. At the end of that video I mentioned it might be better to turn all the cams around 90 degrees and use them to drive legs in a wave formation.
This leg mechanism is half of the walking mechanism I used in each unit in my omni-directional walking machine, so I decided that perhaps I should just use the whole mechanism and line a bunch of those up to make a centipede.
I got this leg mechanism idea from the DIY walkers KZread channel which you should check out.
I want to make this machine four or five segments long and drive the whole thing from a single motor, so I’ve designed universal joints to link all of the sections, and a gearing arrangement to drive everything from one overhead drive shaft.
CAD & Code: github.com/XRobots/Centipede
You can support me on Patreon, join my Discord, or buy my Merchandise:
***************************
Discord: / discord
Patreon: / xrobots
Merchandise: teespring.com/stores/james-br...
***************************
Other socials:
***************************
Instagram: / xrobotsuk
Twitter: / xrobotsuk
Facebook: / xrobotsuk
***************************
Affiliate links - I will get some money of you use them to sign up or buy something:
***************************
10% off at www.3dfuel.com/ - use code XROBOTS at the cart screen.
Music for your KZread videos: share.epidemicsound.com/xrobots
***************************
CAD and Code for my projects: github.com/XRobots
Huge thanks to my Patrons, without whom my standard of living would drastically decline. Like, inside out-Farm Foods bag decline. Plus a very special shoutout to Lulzbot, Inc who keep me in LulzBot 3D printers and support me via Patreon.
HARDWARE/SOFTWARE
Below you can also find a lot of the typical tools, equipment and supplies used in my projects:
Filament from: www.3dfuel.com/
Lulzbot 3D Printers: bit.ly/2Sj6nil
Bearings from: simplybearings.co.uk/
Lincoln Electric Welder: bit.ly/2Rqhqos
CNC Router: bit.ly/2QdsNjt
Ryobi Tools: bit.ly/2RhArcD
Axminster Micro Lathe: bit.ly/2Sj6eeN
3D Printer Filament: bit.ly/2PdcdUu
Soldering Iron: bit.ly/2DrNWDR
Vectric CNC Software: bit.ly/2zxpZqv
Raid: Shadow Legends “Raid Love Quest” Prize Promotion. Entry is Open to legal residents of THE 50 UNITED STATES AND THE DISTRICT OF COLUMBIA (EXCLUDING NEW YORK AND FLORIDA), who are 18 years or older. VOID WHERE PROHIBITED. Open only to NEW users with a valid Player ID that downloaded Raid: Shadow Legends and opened a Game Account after January 1st, 2023. To install Raid: Shadow Legends for Free, click here clcr.me/JamesBruton_Mar23 Downloading Raid: Shadow Legends is subject to Plarium Terms of Use [plarium.com/en/legal/terms-of...] and Privacy Policy (plarium.com/en/legal/privacy-... ). In-game purchases are available. NO PURCHASE NECESSARY TO ENTER OR TO WIN A PRIZE. A PURCHASE DOES NOT IMPROVE YOUR CHANCES OF WINNING A PRIZE. Prizes: in-game items or Amazon.com Gift Cards, in the value and number as described in the Promotion Official Rules raidlovequest.plarium.com . ONLY ONE ENTRY IS PERMITTED PER PERSON. Additional Terms may apply on Amazon.com Gift Cards as set forth here: amazon.com/gc-legal. Prizes will be rewarded randomly and subject to eligibility requirement set forth in the Promotion Official Rules. Promotion Period: February 14th at 00:01 - March 14th at 23:59. Sponsor: Plarium Global Ltd. Administrator: BRAME AG. Personal Data will be processed in accordance with the Privacy Notice raidlovequest.plarium.com
Пікірлер: 400
Install Raid for Free ✅ IOS/ANDROID/PC: clcr.me/JamesBruton_Mar23 and get a special starter pack with an Epic champion Kellan the Shrike 💥 Join a special Valentine’s Day-themed adventure ❤ raidlovequest.plarium.com ❤ with the Raid Love Quest to win some fantastic in-game and real life prizes 🎁
@veloxsouth
Жыл бұрын
Raid? really?!
@leerussell6536
Жыл бұрын
The company who make Raid also are the largest video poker machine manufacturer in the world (Aristocrat) I used to work for them and they say that Raid exists to gain future customers (the only other thing they make is gambling equipment and Raid is aimed at kids)
@Eduardo_Espinoza
Жыл бұрын
Leave me alone raid!
@ZorillaMyrid181
Жыл бұрын
@@leerussell6536 Ooh, really? Shame there's no proof of them claiming that, maybe that could get them into serious legal trouble for basically brainwashing kids into gambling. Honestly in-game purchases in general should be locked down on
@Dalorian1
Жыл бұрын
I have a nice tax return this year, and Was planning on buying my First 3d printer next week... Can you please recommend me a good 3d printer?
The foot slippage at the front is probably because you have the bungees at the top of the segments instead of the middle between the two. Any motion that makes the bungees go taut reduces the amount of force the front legs can apply to the ground.
@LegoDork
Жыл бұрын
I was thinkin' the head needed to be heavier. I hadn't considered the attachment points... How do actual centipedes work?
@williamchamberlain2263
Жыл бұрын
@@LegoDork necromancy
@eg0zb
Жыл бұрын
I would say its feet are not grippy enough
I laughed out loud when I first saw it walking. It looks so proud, strutting around like that!
@4thfrom7
Жыл бұрын
Thought it was just me. 😄
@LordDragox412
Жыл бұрын
Look at those googly eyes that are on each segment and the shaft going through their mouth... That's not just a centipede, it's the inhuman centipede! D:
@coryman125
Жыл бұрын
Reminds me of Wobbledogs, the way they walk around
As if a robot centipede wasn't horrifying enough, you had to throw Raid Shadow Legends at us? Not cool, man. Not cool.
@Woodledude
Жыл бұрын
Ahh, Raid Casino Legends. Always lurking around the corner. Like a giant robot centipede.
@DrWhom
Жыл бұрын
Do you suppose he could join three of them together and make them eat each other's poop?
@CharlesGriswold
Жыл бұрын
@@Woodledude That's going to haunt my nightmares.
@Fogmeister
Жыл бұрын
@@Woodledude Raid Casino Legends would imply there’s a small chance you don’t just waste your money. 😂
@Woodledude
Жыл бұрын
@@Fogmeister Actually what it implies is that RSL is a game literally designed by casinos as a way to not have to give people money as an incentive to gamble their money away :D Which is, uh, true by the way. Seriously, look up the details for the developers of RSL - Literally owned by the same companies that run casinos in Vegas. It's frickin' crazy.
I think if each segment had only one pair of legs it'd improve the turning radius and potentially reduce the slippage as there'd be more give between sections to settle on the ground. In the current configuration each front/back of a section is acting as a pivot so each section causes one side of itself to slip if it's not level with the sections it's joined to. With one pair of legs per section each section there would be no pivot until the universal joint is bent as far as it can.
Take a real centipede and observe one of its legs. The end of the leg (the foot) traces circular motions. Basically, the leg is like a wheel, but instead of being a whole circle, it has only one point of its circumference. And on the moment of contact with the ground, the leg does its job by applying pressure directed backwards, pushing the body onwards. Your robot is just a train of regular walking segments. In essence, it's almost the same, but gives quite different motion pattern (in fact there are two patterns overlaid, one for the front-facing legs, and one for the backwards-facing legs). But still a very good approximation.
This was basically showing how even without in depth research and a perfect design, James is just so good at building robots he made it walk that well regardless. Could it be better? Sure. But he did this as a first attempt practically going in blind and had such a creative approach it still worked fairly well in the end. Can’t wait for a version 2 or a full scale rideable one!
the googly eyes really bring it alive :) nice steering mechanism too
3:14 - Alternate the side of spur bevels to cancel out the direction or rotation changes.
@bradley3549
Жыл бұрын
You'd think someone who builds so many mechanical contrivances would have realized that straight away. Especially when the consequences of getting something wrong mean hours and hours more 3D printing parts...
@Oosh21
Жыл бұрын
@@bradley3549 We all overlook things right under our noses on occasion and it's often harder and slower to build something simple instead of just adding bits until (kinda) works.
I love watching these types of videos. You can see how much work he puts into his videos.
That double universal joint is very satisfying
I would have loved to see how it handles with TPU feet! And my first intuition for steering was adding servos everywhere, but there is a very charming aspect to the fact that you can also only steer the front segment and the rest follows 🐛 Beautiful watching it walk around. Please, please, give it TPU feet in the shape of actual little boots 😄
@jeremy_allison
Жыл бұрын
Also, seems it should be able to walk backwards? 😍
@Aikano9
Жыл бұрын
Pretty sure those are TPU feet. Atleast that’s what I think those red things are
Having eyes on ever segment is giving me human centipede vibes.
Ten strand beasts in a row with an armchair on top decked out like a throne! King of the walkers!!
ur like doing all the things people thought people would do when 3d printers came out. thats awesome.
This thing is awesome! I really like how modular it is and notice when you spread out the components over each section how easily you could add more sections as needed. This type of flexibility in being able to add and remove sections with each section having its own task so you could mix and match to suit the job is really cool
3:20 about the overhead shaft and "if you didn't do it that way each alternate section would be in reverse..." Yeah, but that could be fixed by reversing/alternating which side the gear is on. Lego 42070 drive train does this to fix that exact problem.
I love the coaxial universal joints - that's a great solution that I never would have thought of!
I love the wave like motion of the legs.
Fantastic. Love that the steering is basically a little coach-man pulling the reins of the horse :D
Pretty good design! If it were me though, instead of jumping straight to the Strandbeest mechanism, I'd try replacing the red linkages with some sort of suspension spring. Not only would that more evenly distribute the weight across all legs in contact with the floor and reduce the extent to which legs 'fight' each other, but it would also improve ride quality as any bumps would be able to be smoothed out by the suspension.
To me this is your most charming looking locomotion robot yet!
Nice work and the Strandbeest immediately came to my mind as well. I have a small one and it truly walks like a charm.
Excellent. The Googly eyes are always the best performance addition 👀
Something about this little robot is very charming
It would be great to see some direct comparison, competition, and combat between you different walking robots. Battlebots style.
The individual sections are adorable. The whole thing together though.... horrifying. Incredible as always!
This is amazing engineering as always, but they way they are all connected together is giving me a lot of human centipede vibes!
@jamate
Жыл бұрын
For real. why did he add the googly eyes to all the stages? 💀
thats the cutest centipede ive ever seen
It absolutely does look like a happy centipede walking about.
the diy walkers channel is super underrated. great resource for all walkers
Wonderful !
Dude, this is a whacky and weird robot, very goofy to be honest, but the execution is very good in my opinion. I feel like even though it's not the best of walking robots, the experiment itself is quite brilliant, and for the basic concept behind it's construction, it did perform very well in my opinion. It moved as expected, and over all had a few really clever ideas to keep the sections locked in their respective axis, which helped the build out by quite a lot. Can't wait to see what form of revision you'll have on this for improvements before attrempting a full scale build. Overall, this was a really satisfying build for me 😌
amazing! I love the double universal joints. this might be the coolest one yet imo
this is my favorite aesthetic to a project yet
being able to raise/lower the first segment might help it out getting up/down/over obstacles
It looks so proud of it’s little stride when it walks
@13:00 The reason downhill is working better for your design, is becayse you are using gravity to assist your traction. You need to add more then 5 axis for the feets mechanical connections. Liek i said before, I think that 11 axis of rotation is the perfect foot pattern.
Oh god James! What have you done! With the simple addition of googly eyes you went from robot centipede to human centipede! ONLY TWO EYES, JAMES! Only one set… please! Hahahaha
The googly eyes are *chef's kiss!*
Looks great !...cheers.
Cutest thing James has ever made.
The modules look so cute
Surly the non-linearity of the stride velocity wouldn't matter if you synchronized the cams while assembling it. You could offset each section by 180 degrees to make each section step on alternating sides.
@jamesbruton
Жыл бұрын
They are currently 90' out of phase, otherwise the legs jams together
What an awesome project
definitley think the strandbeest style leg is a better choice when it comes to building the ride-on version. should make for a much smoother ride with less up and down bumping
I like this one. Well done James.
Amazing and interesting stuff as always, cams and legs always reminds me of combat-robot "pitter patter" shufflers or even some of the other designs in the sport but you probably already have made a similar mechanism to before, also curious do you just thread into the printed parts?
Pretty interesting as everything you work on. Having eyes on each section reminded me of the human centipede
@brainsniffer
Жыл бұрын
I was looking for this comment! rofl. The eyes on each segment are a bit of a gaffe.
why do individual sections look so cute omg
that looks so sweet
this made me smile! very cute😁
Awesome.
a few things about grip , roughen the feet surface with coarse sandpaper , print softer feet like a cat or dog paws , an array of bubbles to increase surface area when compressed.
for steering, maybe run an elastic string on either side from the front all the way to the back, through loops on each module, with the servo winding the string up on a spool to tension the entire side.
I love the multiversal joints
If you run the steering cables through some 3d printed channels on the 4 lateral corners you might be able to get more steering authority, as well as the ability to steer up and down for slopes. Perhaps you could make the center segment capable of pulling the front two segments for steering instead of just the one 🤔
each segment with eyes is weird for a centipede. Can you imagine!
Having something big enough to ride on with a strandbeest could be cool, but i did find a much more mechanically simple mechanism called chebychevs lambda (plantigrade machine). They could possibly work quite well to power your centipede. another idea is to maybe have 2 separate driveshafts for differential drive, to make it turn better.
Universal joints!
I think each universal joint adds a distortion in the rotation while bent. Amazing it reaches the last one without the legs getting jammed up.
@jamesbruton
Жыл бұрын
It will do in velocity, yes - I considered a constant velocity joint, but it was overcomplicated
Cool design! I think you need some linear slip in the drive axels which might reduce the u-joints from binding up.
Idea: Front legs lift higher than all others, in order to climb obstacles. Suspension system offering kinetic isolation between chassis and leg actuation system in order to make sure each foot is in contact. Asymmetrical greatbrain to mechanically compensate for the non linear actuation of each leg.
Awesome James, thank you! How about if the lower part of each leg was a flexible leaf spring, like a thin blade instead of box section. This might give the feet a way to load up force instead of fight each other.
Perhaps you could make the vertical struts of each leg out of spring steel and Curve them into C shapes with the openings facing forward, making the "feet" have more contact with the ground while also adding a suspension action for a more comfortable ride?
You could thread string thru holes/rings on one side and have motor connected to pulley system and same thing on other side. By pullying or releasing string you can curve whole bot with two motors making it turn
@paulsaunders5555
Жыл бұрын
Have to admit it mad me think the same way. Strings like mussels on either side and under and over. So the cure could go tentacle style left
@rampapandiontinling
Жыл бұрын
That's what came to mind for me as well. :)
seems like a controllable clutch system would allow it to control how fast the cams are moving, so it can move one side of the legs faster than the other for turning (like how tracks moving different speeds on a tank will cause it to turn one direction or the other)
GREAT WORK
nightmare fuel, i love it
Wait wait wait, if you built this full-scale you'd be controlling it with REINS?! That would be AMAZING.
Two design upgrades: 1st have only one pair of legs per segment, 2nd make each segment long enough to cover the stride of the feet, this will prevent any collisions while allowing a tighter turn radius.
This project reminds me of the Buddy Rattler RC. Some amazing 90's advertisements there.
Amazing
For the full-sized rideable one, I imagine you might benefit from adding some suspension to the legs to reduce the bouncing and help with uneven terrain
Hmm, something that would be cool is if you could try some designs that work underwater as a submarine / seabed walkers. Would give you some more freedom to try out out more 6 axis movement.
Universal joint inside a universal joint for a good reason is very satisfying thing to see 🥰
Wonder if it would be steerable with some sort of controllable differential. Also, wonder if adding some spring-loaded buffer space for axial movement in the joins would make them sync-up their efforts.
This centipede is so cute🥺🥰
This is keen! I'm kind of tempted to weld a huge metal one 🤔😜
Would be cool to scale this up! Make a robot drawn carriage 🤠
Oh cool, was just about to mention the strandbeest mechanism as a potential solution. Would be really cool to see. Always love your videos man, keep up the great work!
Love it
Technically it would be a millipede, as centipedes have one leg per segment and millipedes have two legs per segment.
This is pretty funny (of course, it's good engineering too!) but the funny part is the little arms pulling the reigns, like the second horse in a team directing the lead horse, delightfully absurd concept.
The reason the feet are slipping when the robot is turning is that universal joints do not transfer a constant velocity when angled. Therefore any amount of bend in the robot will cause all the feet to slip as they average out the forces.
Why does it look adorable!? Edit: OMG you put eyes on it lol
I would love to see a wall climber version of this maybe using little suction cups on glass
You’re great man!!!!!!
The fact that it's steered literally by pulling reins is amazing lol You should definitely put a little robot up there to do that.
cool!
Funny little guy i love it
nice walker!!!
In entomology, a centipede has one pair of legs per body segment. You have two pairs of legs on each segment, so you have a mechanical millipede.
Inception joint is genius
lol the eyes on all the segments give it a real human-centipede vibe
nightmare material haha great project as always, thanks for sharing
That's way too cute
The googly eyes were the main addition that got everything working, weren't they?
something that may help is having the drive cams in the same position on both sides rather than staggered, if both sets of legs are in sync then they lift up at the same time and drop at the same time, in theory it should reduce vibrations and make it ride smoother, at well as make it easier for it to get over obstacles, if you look at a real millipede walking it lifts and moves its left and right legs at the same time
You could stick with one servo and run a cable down either side through loops to locate it. Shrinking one side turning all segments but allowing flexion.🤩 love your content. Maybe you could do an episode on soft robotics maybe a desktop "face hugger" or squid. tubing syringes and silicone three tubes in a bigger tube section will give you a steerable tentacle you can even put one way and relief valves in by sticking plastic flaps in and pulling them with string and knots to do micro timed releases etc for controlling individual parts of the tentacle.