What is a Bendy Snake Bike?
Vložit
- čas přidán 7. 08. 2022
- You and your company can try Onshape for Free at Onshape.pro/JamesBruton
It's time to finish the snake robot and see if I can ride it. It has eight wheels and four segments with large servos between them that cause it to flex in both directions. It's modular - each segment is linked together with a serial bus and houses its own power and Arduino.
CAD and Code: github.com/XRobots/SnakeBike
You can support me on Patreon or buy my Merchandise:
***************************
Patreon: / xrobots
Merchandise: teespring.com/stores/james-br...
***************************
Affiliate links - I will get some money of you use them to sign up or buy something:
***************************
Matterhackers 3D printing supplies: www.matterhackers.com?aff=7500
Music for your CZcams videos: share.epidemicsound.com/xrobots
***************************
Other socials:
***************************
Instagram: / xrobotsuk
Facebook: / xrobotsuk
Twitter: / xrobotsuk
***************************
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
Why not join my community, who are mostly made up of actual geniuses. There’s a Facebook group and everything: / 287089964833488
XROBOTS
Former toy designer, current CZcams maker and general robotics, electrical and mechanical engineer, I’m a fan of doing it yourself and innovation by trial and error. My channel is where I share some of my useful and not-so-useful inventions, designs and maker advice. Iron Man is my go-to cosplay, and 3D printing can solve most issues - broken bolts, missing parts, world hunger, you name it.
XRobots is the community around my content where you can get in touch, share tips and advice, and more build FAQs, schematics and designs are also available. - Věda a technologie
Would you like to see a heavier duty tank-track version?
Im ready to consoom content.
Tonk! :)
James, look into the ArcDroid. I bet you can really streamline your design, by cutting various parts from aluminum, and steel, instead of 3D printing, or wood.
Yes please... be great to see you build your version of a haaglund bandvagn :)
if you got stronger servos for the mid sections and some straps for your feet you could ride it like you surfing a giant worm and you would remain fairly comfortable while climbing obstacles, especially if you attached the foot straps to a swivel so they sort of gyroscope.
I love seeing steel and welding added so seamlessly to your design style. Its quite the material upgrade for bigger projects.
I can only imagine what James would be capable of with a team, a lab, and virtually unlimited funding.
That would be insane. He might even add a 5th segment to the snake bike.
@@1FISH
Then he could lay flat-out on it.
Shhhh your describing the end of the world as we know it. Or Musk you know Tesla space x Ai boots giga presses?
@@Rob_TheOne
I have some AI Boots. The cops keep pulling me over for sleepwalking.
Sometimes less is more, people can get in the way
Finally! A mode of transportation that relies on core strength
Also pickup line included.
Pretty sure Randy Marsh beat him to that.
Haha that's awesome! but it does not look very comfortable! I'm aways impressed with how much you are able to accomplish in such a short amount of time! Would be cool if the seat could automatically 'bank" sidewise when turning. Looking forward to next updates!
Might be a good collab with someone :'). "Get this pretty and not uncomfortable as hell" xD
Wouldn't it make sens to activate the servos one after the other? Like first section turns, second follows, third and forth later. That way it's not forcing the movement but only following the curvature of the first one. And it wouldn't be dependant on a timing but on the distance that the wheel have traveled.
I like to imagine someone having their daily afternoon tea, looking out of a window and every few weeks seeing a man ride increasingly odd vehicles on top of a nearby parking hall
another notch on the "highly practical mobility devices" tally haha i love these crazy things!
I suspect the strongest linear actuator you are going to find for cheap is the incline motors for treadmills. They are super strong, but kinda slow.
Really cool Hoverboard Centipede :)
You sir are the genius of all things fun! The complexity, the artistry, and design are all so well thought out.
Awesome, but am I the only person who thinks that if you link even more sections together its an excellent way to transport your human centipede
Insanely awesome.. Now back to the old problem of having servos with enough power that can actually move with some reasonable speed. They also have to be strong enough to survive it all with some serious load too..
SO giant snake here, Ivan is making a tank, Furze has made a tank, is there something coming up that i should be worried about :P
This was such an impressive project James! I love you integrating the welding into the recent projects. I feel like I see so much progress in each of your builds. Thanks for all your hard work!
This project is awesome 😃
You could try using I2C to communicate between each module because it is mutch more modular than serial and you can add and address a new segment very easily
I'll add that I2C is also less resource intensive to run, so the controller could be a less expensive model.
Needs an "artificial horizon" to tilt the seat and arm-rests based on rate of turn and speed of turn. You do this automatically on a 2 wheel vehicle and deliberately in an aircraft (to keep from sliding in turns). It shouldn't be too hard to calculate.
One of these as a reclined sofa that can sit up or lay down would be cool. Picture it as the ultimate lazy machine to always be sitting / laying down whilst being able to traverse city streets and speed bumps etc at a reasonable pace. Love your work as always, never stop inspiring and educating others !!
You need to build a linkage that distributes your weight uniformly upon all 4 sections. The flexing up & down should be dictated by the ground. The structure should be "limp" on that axis. The linkages between the section could be done with 4 rods with ball joints at the ends for stronger & simpler construction. I have 2-section "snake robot" that uses this scheme. If you are interested I can send details.
James! one things that could be done, is, whilst keeping the manual "elevation" control, you could also fit a sensor/probe to the front, some sort of hinged plate that will rise if the snake encounters a bump/step, or lower if there is a dip, and that could automatically make the robot curve the robot up and down accordingly... then you could focus on the direction only, but still do "wheelies" on command!
Thank you for doing, dubbing, recording and sharing
This is so much better than I expected it to be.
Good work :)
This looks like a good project in which to use canbus - less hassle than a bunch of serial connections
…and btw, keep in mind that PLA softens over 60°C, so hot motors in the vicinity of PLA is a rather bad idea. Better use at least PETG, or even better, ABS or ASA. Also, if PLA doesn't soften, it might get brittle and break. ABS/ASA should handle that well. PETG also, but it starts to soften at 75° or thereabout, whereas ABS/ASA can handle 100-105°C
Stronger servos for up/down motion. Flat plates as foot pegs to avoid rubbing heels/toes during up/down motion. More drive motors. Maybe pneumatic up/down motion control?
I still instinctively look away every time he shows a weld on screen. I can’t shake the habit.
I feel this 😂 Get flashburned once and it’s instinct after that
Me to man, I can't help but safety squint 🤦😂
Yup, every single time.
I love seeing Allen Pan's snake meta spreading around youtube
interesting as always 👍
Thanks for sharing your expirences with All of us 👍😃
HOW DO YOU DO SO MUCH SO FAST! I would find a video on your project management just as exciting as these build videos. its insane...
This project seems to have THE MOST POTENTIAL!!!
I don't think tank tracks will work because none of the axles stay parallel when you turn, and this will cause the track to fall off every time you turn.... but YOU are the EXPERT :)
Oh what if you were to have 3 axle's on each section and 2 of them have the tracks on them, but they do not move in relation to each other?? There would probably be too much friction on the tracks when you turn so it would lose a ton of maneuverability.... 🤷♂
I just can't wait to see what you come up with next! I just love your inventions! :D
You are really great robot builder man 👍
Seems like it really needs to be 2x larger and gas-hydraulic powered, then it might have some real-world application. Maybe hydraulics/pneumatics is something you could incorporate into future projects, it would give you a lot more power for these larger robots and I think viewers would be very interested to learn about it and see it used in a robotics context.
This is genius! I love it! Great job!
Next upgrade, the seat tilting on the left makes the snake turning left, think like a bike! ;)
Again, thanks for sharing! I always look forward for the Tuesday morning video! Keep it up!
To lift yourself over objects, I think you should arrange the weight so you have a heavy front and back section and light but strong mid sections. The rider would sit on the front and be part of the front weight. It would allow the machine to lift one end and while counterbalancing with the other end.
Riding position would make Mr. Garrison proud :)
Your skills are so impressive
Pretty cool! ISTM that, as a vehicle (as opposed to a robotics project), it would work as well or better with manual steering rather than power steering. Just remove the segment flexing servos entirely and give yourself better purchase (stirrups for feet and some sort of proper armrest with grips, or somesuch) to haul them around yourself. Like that, I'd ride it around, I think.
You are a genius, of the electronics and robots.
respect for engineering such an interesting pev
The amount of times I’ve been kicked out of that carpark 😂
I can't wait for you to find a design you like enough to make street legal and drive around town.
Nice! 13:50 Possibly chest&neck&chin support and open arms extended forward would be super comfy. With the shorter version you could make it a backpack and walk it home when it runs out of juice. Cheers!
I would love to see you make a seat that leans into the turn using servos and g force meters so you can sit without falling off 😉
Very cool vehicle 😁👍 Keep it up 👏👏👏
looks like a great tunnel crawler!
I could see this covered in either a snake or dragon outer skin and be ridden around to scare the neighbor children! Would make an awesome Halloween display.
This project is coming along nice. Put bigger motors and wings on it and fly with it next!
What if you put 4 tensioning cables along the spine of the robot and contracted them like muscles to turn...Basically making it even more "snakey". It works better for expansion and takes less motors overall.
you only need one or two sections with motors. you should get rid of the up and down powered motion except for the first link (to help get up stairs), make the steering more intuitive like a motorcycle, and this would be really fing fun to ride, even through the city.
I wish people that made videos about cool ideas would build safety features. It's all fun and games until you get part of yourself into a wheel, pulley, or gear... Just what we want to teach any kid watching this.
I would love to see you take each of your rideable machines and do challenges vs each other! Obstacle course, time trial, etc..!
Awesome build was a pleasure to see it run
Loved the idea of a ride on snake
Couldn't help but imagine a single wheeled version ⛸️(couldn't find a rollerskate lol)
Make that version arch enough and it could just roll around like that 😂
Balancing on single wheels in a line, like roller blades?
@@charlestaylor3195 yeah, would be interesting to see
I'm sure James would find it fun to build
I use onshape!! also you have a huge untapped market..... super high people after a night shift I noramally love your videos sober but this is my first time blasted watching and holy shit its peak content
I love these vehicles, changing stuff up from the ussaly, nice :)
I don't know why but my fist thought was chariot racer (Ben-Hur style). As I said I don't know why but I think it would be cool.
Great video. Keep up the good work.
the issue of load distribution may be solvable with a "metamaterial", the shape negates "impact" vibration" but it could be applied here to reduce strain on any given one point
Great fun!
Great machine.
Have you done a video where you show how you control the hoverboard wheels? Do you just use the 3 power lines? Or do you use the 5 digital inputs too?
Gracias por tu información
Shout out that onshape is awesome. The only thing inventor beats it in is native CAM toolpath generation, it is better in every other way😂
Not the riding position I thought the future held for me lol Another awesome project!
What about going with tank treads for each section? It'll increase the footprint which will help with distributing weight so you can go off road with it. Ivan Miranda made a fully 3d printed tank, but you could just shrink the drive system. I would also consider using a sway bar frame design. That'll take the inertia that is moving you out of the turns and shift the lateral forces to the inside of the "snake".
Can you somehow collab with Stuff Made Here? You two are the best makers on CZcams.
I don't think the world is yet ready for this new form of transportation
Solution for the upright seated tilt issue; Actually put the seat on a single axis (in the length of the vehicle). Then steer by leaning to the side you want to go (and measure that of course).
"Grub Screw". Quite evocative.
There are cup shaped handle bar rests for bicycles that you can put your fore-arms onto to rest your upper body weight onto....or print/pad them...
FWIW - the seats on sports bikes are typically up a bit in the back. I’m sure there are a handful of reasons for this but I specifically notice it when really getting on the throttle and not feeling like I’m gonna slide off the back. (I have a ‘19 Yamaha MT09 for ref)
Love your channel. So, we see you making things that move, and then upscale to carry the weight of a human. Of course your creations are more sophisticated than a carts with electric wheels, because you're goal isn't just getting yourself from point A, to point B. If I let my imagination go (happens often) I start wondering if you might combine your creations and be able traverse any terrane, or having a group of heroes each having a different ability depending on which creation they use. Which just opened another door that I have to close to go to work.
Whoo! Version 3!
This is the most stupidestly brilliant thing ever. This dude actually managed to surpass the illustrious genius of the illigmaric wild e coyote . This his guy deserves his own Saturday morning cartoon
If you only had two pivot points above the center sections do you think it could carry a stretcher?
Arching the back is only needed for flexibility really, not to lift(though that would be a cool flex).
Maybe vertical movement could be locked out if you had to bridge a trench or something sinky. If you still want to go full off road that is. Looks really fun in cart mode once you get comfortable. Chain 10 together and bring the Grandparents(not on stretchers, more seats!).
Could you use something like the STX ETX characters to denote start/end of transmission for each serial packet? Might be easier than having to remember not to use 800 for a command/ value.
Heavy duty! 👍
Satellite dish motors are linear, can do 10, 12 or 15 inches, and are really cheap if you can find them. Here 15 Euro a piece for 12 inch one in a shop.
That animatronic head needs to be integrated too!
Is it just me or does the whole thing bending in unison seem slightly off? With the amount of control he has over each servo, he could delay the turn in each section such that the machine follows its own track marks. This will probably improve low speed manoeuvrability and reduces strain on the servos as the machine flexs.
James, this is awesome!!! Please tell me this is inspired by my centipede-robot from Beseige that made it into a Draegast video lol! I love seeing this thing come to life, coincidence or not! =)
it was such a good rock crawler! Needed invincibility mode though. Let me know if you want a link, I think you'd appreciate it!
Nix the motorcycle seat for a lawn tractor seat with armrests, which lowers the seat/CG and provides lateral support during turns. This will make riding more natural, comfortable, and in turn more fun.
I'm curious if it may make some sense to ride it like a surfboard/skateboard.
Now make it longer with more seats!! It would be like a trackless roller coaster! Only it might look a little bit ‘human centipede’
13:28 James the Caterpillar! 🐛
I've been thinking of a car chassis that steers like the one section you show at the end. I wonder how much grip that might have and how simple or complex. Might it be lighter at car scale versus the complex traditional steering front wheels?
There's a lot of excavators and farm tractors that have a pair of fixed axles and use a hydraulic hinge in the middle of the vehicle to steer. Because the axle itself doesn't need steering gear it can be very robust but it only really works in low speed rugged terrain environments.
That would be way more complex and also fragile. However there's a "middle ground" solution. It's not exactly bending the chassis, but rear wheel steering has been around since the '80s. It helps to reduce understeering at low speeds by turning in opposite direction as the front wheels, and oversteering at high speeds by turning in the same direction as the front wheels. There's a number of sports and luxury cars that have this feature.
Have you built something that detects the distance to the ground and raises and lowers the wheels to give traction all the time automatically.
Cool!!!
Can't help thinking laying flat across all the segments would be more comfortable. You could also setup something to register your own leans and turn appropriately. Accelerator and brake pedals at the back. 🤷♂️
Missing the Lulzbot and 3D-Fuel music. By all means talk over it, but bring the music back. Not sure why it's a thing, but it is. 🤣
What if you add a handlebar with load sensors, and set it up with PIDs and stuff so that the servos will act as if you're the one making it bend and flex?
I imagine this would be a riot to drive with some sort of neural link, if it were to turn as you shifted your weight it would be like bobsledding but in directions other than down
I like the idea we can apply to the military cars 👋👋👋
I wonder if the heat issue on those motors is a weight distribution issue. Weight on a bearing increases friction and makes the motor have to work harder.
wouldn't going from 6S to 12S just double the voltage but not the current?
Why the belt drive and not having the Pots in a housing that helps hold on the servo and do a geared connection? I know it seems small and I know the positives of belt drives, but it seems a simple thing for less parts?
Nice Video! I didnt find your math formula for smoothing that rotation, could you maybe tell me it? Thanks!
Can it have distance sensors on the bottom of each section so that it flexes over objects automatically?
I got here so soon that I'm seeing the kids commenting First, Second and Third
Damn you're awesome.
How do I get to know all this stuff?
Okay what happens if you just steer the snake bot with your body. You’ve got your arms on the front, your feet on back pegs and your hips in the middle, could you just flex it to steer it without the servo assist, and if you can could you build it to detect your flex and give you power assist. A flex bike?
Look like an mbk seat of a moped. Now it looks awesome. I wonder if it could be a Mars rover for a manned mission?
Maybe you could change the wiper motor setup to drive a rack and pinion. High force linear screw actuators are SLOW.
Its a #PowerLuge .. Imagine if the articulation if you had a switch to flip off articulation in the back and you could use your legs (or use the motor to sense when ur trying to back drive over a certain force?). Could see a whole new sport!