Тёмный

How this Active Gyroscope Balances 

James Bruton
Подписаться 1,3 млн
Просмотров 263 тыс.
50% 1

Become smarter in 5 minutes by signing up for free today: cen.yt/mbjamesb... - Thanks to Morning Brew for sponsoring today’s video
I've built many robots that use solid state gyros and accelerometers to make them balance - mainly two wheel balancing robot and ball balancing robots. But how can we use physical spinning gyroscopes to stabilise or make robots balance? I've built a Control Moment Gyro which uses a solid state IMU to measure the angle of roll of the whole device, and then tilts a physical spinning gyro powered by a brushless motor, so cause a perpendicular force.
CAD and code: github.com/XRo...
GyruBot: • Gyrubot: biped walking...
Reaction Wheels: / rem555
Gyro Car: • Gyrocar #1 (gyroscope ...
More about Control Moment Gyros: en.wikipedia.o...
Thanks to ROBOTIS for the Dynamixel servo: Check out: www.dynamixel.com/
This servo is: www.robotis.us...
You can support me on Patreon or buy my Merchandise:
***************************
Patreon: / xrobots
Merchandise: teespring.com/...
***************************
Affiliate links - I will get some money of you use them to sign up or buy something:
***************************
Matterhackers 3D printing supplies: www.matterhacke...?aff=7500
Music for your RU-vid videos: share.epidemics...
***************************
Other socials:
***************************
Instagram: / xrobotsuk
Facebook: / xrobotsuk
Twitter: / xrobotsuk
***************************
CAD and Code for my projects: github.com/XRo...
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
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 RU-vid 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.

Опубликовано:

 

26 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 373   
@jamesbruton
@jamesbruton 3 года назад
Thanks Morning Brew for my daily news perk - sign up for free here cen.yt/mbjamesbruton
@elishagordon4852
@elishagordon4852 3 года назад
Cool Video Even Tho I Haven’t Watch It Yet
@Dentalame
@Dentalame 3 года назад
A week ago !?!!??!!
@lambsauce5445
@lambsauce5445 3 года назад
Can you do a ROS robot start to finish tutorial? The last one you did from your Nerf robot wasn't a tutorial per se, and it was a little confusing. If you do a sharp solid tutorial from 3d printing the parts, using the correct motors, and setting up ROS and talking to the Arduino and trying to make the system work (the most important part), I would love you even more - if that's even possible...More importantly, the ones online use the Turtlebot which is really pricey for everyone. So simply, please, please make a ROS robot tutorial showing how to setup ROS and letting it talk to the Arduino to make the motors move with encoders. If this is really confusing, please reply to this. But thank you!
@balighgid6942
@balighgid6942 3 года назад
OH YOU LITTLE, you made me buy mc Donald's with an ad for something else
@jimmyhackers8980
@jimmyhackers8980 3 года назад
try dynamically variable PIDs. i guess you'd have to code it. i.e. the closer to centre/level the less aggressive the PIDs.
@xitcix8360
@xitcix8360 3 года назад
I know gyroscopic energy has been used for a while now, but it just seems like magic to see that semicircle just start tilting on it's own.
@robertleroux5773
@robertleroux5773 3 года назад
You can use a car brake disc as a flywheel, they're cheap, come in various sizes and are already balanced.
@jamesbruton
@jamesbruton 3 года назад
Thanks for that. I also found flywheels for cross-trainers ;-)
@elisonner5447
@elisonner5447 3 года назад
That’s cool what made you come up with the idea
@JoeyMcCart
@JoeyMcCart 3 года назад
I wish I found this comment 5 months ago
@thomb.9013
@thomb.9013 2 года назад
@@JoeyMcCart why
@Darenz-cg9zg
@Darenz-cg9zg 2 года назад
@@thomb.9013 guess.
@angst_
@angst_ 3 года назад
Having the ball-bearings loose so they can roll around the track is decoupling them from the flywheel. The only thing that transfers their kinetic energy to the flywheel is friction.
@jamesbruton
@jamesbruton 3 года назад
Yep, a better design next week
@CyclingMikey
@CyclingMikey 3 года назад
@@jamesbruton Cast a lead ring to put inside your gyro? Denser and thus heavier, and won't move.
@pacman10182
@pacman10182 3 года назад
@@CyclingMikey something like woods metal can be cast directly in the plastic
@StevenIngram
@StevenIngram 3 года назад
I think the bearings are fine. The plastic parts just need to be printed to have holes for bearings and when you bolt the 2 halves together, it sandwiches them in place and holds them captive.
@mikefochtman7164
@mikefochtman7164 3 года назад
While that certainly affects how it comes up to speed (and you can hear them racing around inside when it stops), I don't think that in itself affects the gyro's moment of inertia. Once everything is up to speed, I think it works as well as a solid one would. (IMHO)
@adissentingopinion848
@adissentingopinion848 3 года назад
Aw man, I finally understand the mechanics of using a gyroscope as an active stabilizing component, rather than just a measuring tool. This is some choice educational content! I wish I could send this over to my younger self as encouragement for looking into physics more.
@sean63b
@sean63b 3 года назад
pid loop tuning tip: start with i and d set to zero. increase p slowly till it starts oscillating, then try to increase the d gain to dampen the oscillations. Go back to the p gain and resume increasing. do this until you are unable to dampen the oscillations, then lower back to the last controllable value. For this particular case, the i gain should be unimportant, since that just ramps up slowly in case the p gain gets too low to drive the motor to the exact setpoint, which shouldn't be a problem for a balancing robot of this type since it's reacting quickly.
@zetapi
@zetapi 3 года назад
May the Forth be with you from Australia, James!
@ShadowPhenix273
@ShadowPhenix273 3 года назад
Oh, why hello there fellow aussie
@benjaminrogers9848
@benjaminrogers9848 3 года назад
@@ShadowPhenix273 Oh, why hello there fellow Aussie
@ShadowPhenix273
@ShadowPhenix273 3 года назад
@@benjaminrogers9848 oh, why hello there fellow aussie
@kingmasterlord
@kingmasterlord 3 года назад
hope you were prepared for the revenge of the fifth!
@Idontknow-km5hp
@Idontknow-km5hp 3 года назад
HOW DARE I FORGET THAT IT WAS FOURTH OF MAY
@graealex
@graealex 3 года назад
11:50 A gyroscopic roll amplifier for ships would be something new.
@blahorgaslisk7763
@blahorgaslisk7763 3 года назад
Could be used in training vessels to simulate rough sea. Get those landlubbers green and puking their guts out without having to wait for a storm... Can't help but wonder if reaction wheels might not be better for something like this though.
@graealex
@graealex 3 года назад
@@blahorgaslisk7763 Or just to flex on other boat owners. Imagine your boat sitting in the calmest waters ever, yet it's rolling like you're in the mother of all storms there ever were.
@daleguenther5826
@daleguenther5826 2 года назад
Thank you for creating another great vlog! I can always depend on learning some thing from your videos!
@benjaminrogers9848
@benjaminrogers9848 3 года назад
There's a Tom Stanton video on drone COG that explains why adding weight to the bottom made the balancing worse, broke my brain tbh
@blahorgaslisk7763
@blahorgaslisk7763 3 года назад
Thought of that, or perhaps a similar video, when he added those nuts. I still can't wrap my brain around exactly how it works, but when I watched the video it was explained so well it all seemed perfectly logical, which I expect it is. But now I can't remember the details and it sounds totally weird again. I remember it being explained how adding weight *above* the point of balance was much safer. Also how it got easier the further above the balance point it was. Kind of like how it's easier to balance a three yard stick on your finger than a foot long stick with the same weight. All in all it hurt my brain... Oh no! It's coming back to me. The problem with using a weight at the bottom to balance a helicopter is that as the craft changes direction the weight will act as a pendulum. Go forward and the weight will make the craft tilt forward. The more the craft tilts the more power is projected backwards accelerating forward which will make the pendulum force the craft to tilt even more and so on. Same with air resistance which will cause the craft to tilt in the direction it is moving or if it's wind then it will tilt towards the wind. All in all it becomes very unstable. With the weight above the craft will tend to tilt in the opposite direction, effectively counteracting the tilting effect of the acceleration. And so the craft will be more stable but less maneuverable. Ouch! Brain not happy that it actually had to work for a few minutes there... Now I can't immediately visualize how this would influence a gyroscope. Late night here and my brain says it needs it's rest.
@OrionAerospace
@OrionAerospace 3 года назад
We are putting a reaction wheel on our rocket to control the roll! Awesome video as always :D
@stochasticsignal1951
@stochasticsignal1951 3 года назад
Always funny running into RU-vidrs in the comments. Where's the next Kalman filtering video? ;)
@hughclinton
@hughclinton 3 года назад
Reaction wheel or a Gyro. I'd have thought a gyro would make more sense?
@toasty8432
@toasty8432 3 года назад
You have a lot of trust in the strength your printed parts, standing chest level to what could been thought as a fast spinning ballbearing bomb. I wonder what sort of velocity one of those would come flying out at if the plastic bonds gave way?
@jamesbruton
@jamesbruton 3 года назад
Not much, they are only 160kv motors
@daniellaroche8690
@daniellaroche8690 2 года назад
The word for this in my mind is "centrifugal claymore" 😹 (sick robotics though! This is extremely cool)
@Nickgowans
@Nickgowans 2 года назад
@@jamesbruton that doesn't really matter though, what matters is the RPM, the diameter of the wheel and the weight of the ball bearings. You should fairly easily be able to calculate the launch velocity and energy if it should fail
@conorstewart2214
@conorstewart2214 Год назад
@@Nickgowans it would be quite complex to accurately calculate it, if not impossible. Sure you could handle it as if the casing just suddenly didn’t exist but for the ball bearings to come out the case would have to break apart and that would probably take a lot of the energy out of it.
@Andreluisdias23
@Andreluisdias23 3 года назад
13:22 you noticed that the board to which the accelerometer is attached, is vibrating a lot, maybe with a little adjustment the device will be even more stable. great video
@PhaTs00p
@PhaTs00p 3 года назад
That's a lot of confidence placed in the strength of the 3D parts.
@paralexvr
@paralexvr 3 года назад
This is incredibly unsafe, if the plastic cracks you get high velocity metal ball shrapnel in all directions... everybody dies in the room.
@jamesbruton
@jamesbruton 3 года назад
It's really not going that fast - they are only 160KV motors.
@PhaTs00p
@PhaTs00p 3 года назад
@@jamesbruton I'm just pulling numbers out of my ass. If I understand electric motor ratings correctly that's 1900rpm at 12V, at 60V up to 9600rpm. Ball bearings ~9cm from middle results in a RCF (g force) from 360 g (1900rpm) up to 9200 g (9600 rpm). Even if you do trust the plastic I strongly recommend balancing the wheel properly. Additional fun facts, assuming a weight of 4grams for one ball, the kinetic energy at 1900 rpm is around 7.5 Joules per ball, exactly the threshold muzzle energy you'd need a firearms license in Germany if you planned on launching the balls. At 9600 rpm we're looking at 180 J, about the same as a .32 S&W Long cartridge from 1896. Modern 9 mm ammo is around 550 J.
@fatalmystic
@fatalmystic 3 года назад
Finetuning a PID control is an art! Nice job! :)
@ramakrishnanr3877
@ramakrishnanr3877 3 года назад
I have stumbled upon an article about an old russian self balancing car.The inventor used pendulum as a feedback.The pendulum is connected to a rack and pinion which changes the angle of the gyro when tilted.
@jamesbruton
@jamesbruton 3 года назад
That would probably work, but it would be hard to tune ;-)
@fraserbuilds
@fraserbuilds 3 года назад
I love this style of video of demonstrating specific concepts with robots. Its so cool and rlly inspiring.
@Markste-in
@Markste-in 2 года назад
A good alternative for the balance wheel would be a car disk brake. They are heavy, can be super cheaper and are fairly centered and balanced
@BlueScreenCorp
@BlueScreenCorp 3 года назад
I appreciate how interesting and informative these videos are, I have never seen the inside of a gimble before and now see how it responds to movement makes it much more intuitive
@Avetho
@Avetho 3 года назад
This reminds me of when I spun up an ancient 8MB, 8 platter HDD, it was huge and I could very clearly feel the gyroscopic forces as I tilted the drive. That was cool.
@blahorgaslisk7763
@blahorgaslisk7763 3 года назад
There was a reason those huge 8" and larger drives were so heavy and in some cases even bolted to the floor... The largest (physically) drive I saw had a aluminum drive enclosure that was about a yard across. There were a drive axle sticking out with a freaking pulley on it and a belt connected that to the drive motor. A belt driven hard drive! It seems so insane now. And I think it was something like 30 MB of storage! But hey, it replaced a few of those 8 disk drive stacks that they were throwing out. I think those stored somewhere around 450 to 800 KB each. I may be way off, but this was around 84, perhaps earlier. Can't remember exactly. That "new" hard drive was not only way higher capacity than the drive stacks it replaced but also very much faster and more reliable. I did work on some 8" drives later, say some time between 86 and 90 or so, and those were about 30 MB and on their way out then. It was kind of hilarious. You had a tower computer with a controller card that connected it to a second tower that was almost exactly the same size as the computer and that held one 8" HDD that could store about 30 MB. I'm trying to remember the brand but it's hard. Priam keeps popping up but it doesn't feel quite right. Googled and yes it probably was Priam. Damn brain, you did good!
@mikefochtman7164
@mikefochtman7164 3 года назад
Great! You've combined two of my favorite subjects, gyros and PID controllers. While in the Navy, came across a test hull system that used two huge gyros to force the hull to rock side to side at different rates in order to test some internal systems. The rate of roll was just a matter of how fast they would pitch the gyro's fore-aft. (of course, those gyros were about ten foot across and really massive)
@ImperialLightandMagic
@ImperialLightandMagic 3 года назад
Anyone else thinking the loose ball bearings spinning at that rpm was creating a 3d printed claymore? :) Joking aside, amazing work as always though James
@wrxwalsh
@wrxwalsh 3 года назад
I had reasonable confidence in the material, but that was my first gut thought
@redbaronrefining5322
@redbaronrefining5322 3 года назад
Ah, inertial gyroscopes. I have a few of these in my collection. Amazing guidance technology back in the day! Talk about some killer bearings in them!
@TS-kg4lf
@TS-kg4lf 3 года назад
Nice project to show and tell how to tune PID on one axis and what it is used for :)
@Nickgowans
@Nickgowans 2 года назад
This is terrifying especially used on a bench as waist height. If the flywheel fails you will have dozens of pieces of extremely high speed shrapnel flying at your stomach. It's why people wear face protection when using angle grinders, not because of the sparks but in case the grinder fails.
@jannic7506
@jannic7506 3 года назад
Your work is awesome. For me it's impossible how laborious and fast you can make videos🔥 P.S.: Thank you so much for sharing your experience and experiments. I always learn something new on your channel
@jamesbruton
@jamesbruton 3 года назад
Thanks!
@northhamptonshire
@northhamptonshire 3 года назад
I love this ongoing series on separate mechanisms!!
@jamesbruton
@jamesbruton 3 года назад
Thanks, more coming soon!
@conorstewart2214
@conorstewart2214 Год назад
You have essentially stuck that IMU out on a springboard, you can see how much it is vibrating, that will probably affect the roll calculations and add a lot of noise and hence affect the whole control system. The IMU should have been mounted to the main body of it at the very least, maybe with some light vibration damping too like they do on drones.
@MaxWattage
@MaxWattage 3 года назад
You have a plastic container with anisotropic weaknesses due to being 3D printed, filled with heavy ball-bearings, and then spun at high RPM to maximise their kinetic energy. Congratulations, you have made a Claymore anti-personnel mine! I really wouldn't want to be in the same room as that.
@1FishinAddict
@1FishinAddict Год назад
This is great for a kayak stabilizer !
@MrRitzyVlogs
@MrRitzyVlogs 3 года назад
I really liked seeing the acceleration plots at 10:40. Would have been interesting to see the plots for the closed loop tests.
@jimjames4348
@jimjames4348 9 дней назад
I wish I paid more attention in science. I hated learning about this kinda stuff but now I'm fascinated by it, especially gyroscopes. I was so stupid, I'm really disappointed with my childhood self right now.
@gingermanc
@gingermanc Год назад
Thanks for inspiring kids ( and adults everywhere ). You are machine ( in that you output a lot of high quality stuff ).
@Danucart
@Danucart 3 года назад
Sorry, I commented on the disadvantageous attachment of your IMU earlier, while still watching your video. You saw it for yourself, well done! Looking forward to the next one!
@jamesbruton
@jamesbruton 3 года назад
More next week, thanks!
@locostse7en
@locostse7en Год назад
You have made me fascinated with all this.............
@johnflux1
@johnflux1 3 года назад
Instead of PID, have a look at Model Predictive Control. It is a bit more complicated, but the result doesn't need tuning and the result is optimal. For gyro control, it is perfect, because it has a very well known and simple physics model.
@jonmendenhall5074
@jonmendenhall5074 3 года назад
Yeah definitely. Slapping a PID on everything might work, but if you know model... you can get really solid performance like you said. In this case he probably would want to monitor the angular acceleration of the hull, then exert an opposing force on the hull by exerting a torque on the gyro through the servo. And then have an outer control loop (much more acceptable to be PID) that monitors the angle of the hull and feeds into the desired force for the inner loop.
@RandomPerson494-12c
@RandomPerson494-12c 3 года назад
I have been waiting for this. Thank you James !
@sebincjose9474
@sebincjose9474 3 года назад
Actually I was thinking about this from a long time. Placing two opposing gyros on the hip of a humanoid robot and balancing them. Hop you try to make one.
@zarro110
@zarro110 3 года назад
Just print little notches in the outside of the ring where the balls are. If you put as many notches as balls they will be pushed against them with the centrifugal force and space out evenly. Also makes for better power transfer to the balls without needing much precision
@jamesbruton
@jamesbruton 3 года назад
yep - that's happening in V2 next week!
@reggiep75
@reggiep75 3 года назад
15:45 - I had wondered when the compensating pairs would arrive and even tho you need a lot of space they do fix issues.
@Genubath1
@Genubath1 3 года назад
I would recommend working behind a screen so that if your fly wheel breaks apart, you don't catch high speed ball bearing in the face.
@jasonhendricks4802
@jasonhendricks4802 3 года назад
Make a silicon mold of the track the bearings ride in. Cast the silicon in plaster and then fill with lead. Making a solid ring will improve the stability.
@Diamonddrake
@Diamonddrake 3 года назад
This is pretty cool! I didn’t know about that seakeeper, what a neat idea
@3DPrinterAcademy
@3DPrinterAcademy 3 года назад
great video! really enjoyed it!
@ReiverBlue1971
@ReiverBlue1971 2 года назад
On the "keel" test it looked like a bit of a "Tah-Dah!" (rather please with yourself) moment ;D Wonderful work
@ivan_959
@ivan_959 3 года назад
You could stack hard drive platters to make a flywheel and spin up the hhd motor up. Or stack platters and use the motor hub only.
@514_cricket
@514_cricket 3 года назад
YASSS the 3d printing music is back! Thank you!
@IanZainea1990
@IanZainea1990 3 года назад
very cool. You need like, lead gyros, so you can make them smaller.
@AmaroqStarwind
@AmaroqStarwind 3 года назад
You should make a design that has a gömböc shape in it.
@josiahmitchell530
@josiahmitchell530 3 года назад
Good job with all the ideas. I'm enjoying them and its cool learning about new concepts! Keep it up!
@Callofdootie
@Callofdootie 3 года назад
I watch and love all your videos. This one for some reason seemed really satisfying to watch.
@eongan
@eongan 3 года назад
I think mechanicaly isolating the gyro from the system would improve signal to noise ratio, thus you can get much higher control bandwidth without causing oscillations.
@literate-aside
@literate-aside 3 года назад
This is absolutely fantastic
@tiredowl2687
@tiredowl2687 3 года назад
You should check out "UAV Tech" channel about tuning the PID loop. His video is about drones, but the PID tuning process could work well for you as well. He also has a PDF explaining the process as well. The PDF is very detailed and I like it more than the videos.
@CaptM44
@CaptM44 3 года назад
you should do a video on magnetic gearing
@sill2323
@sill2323 3 года назад
Would you mind trying the first gyroscope gimbal with the weights on the top of the red frame? To my eye, the balancing bicycle might have this arrangement?
@TheAstronomyDude
@TheAstronomyDude 3 года назад
Has anyone tried tightrope walking using a gyro? I think a backpack with an active gyro might be really cool.
@SpeedrunnerG55
@SpeedrunnerG55 3 года назад
this is just like the two-wheeled electric car designed by lit motors. counter-rotating counter-processing reaction wheels for stability control are also used in the Hubble space telescope to keep precise track of its view. however, rotation of the counterweight becomes ineffective after the axis or rotation aligns with the axis of the vehicle rotation a secondary desaturation force is then needed to realign the wheels to take the rotational energy out of the system. satellites such as bubble use thrusters or magnetometers to achieve this task. thus while on earth, it advantageous to change its stance such that gravity itself acts as the reaction force to remain stable against any outside force.
@madimadisofian
@madimadisofian 3 года назад
Hey, if you‘re imu is producing very noisy data(for example because of vibrations) , a kalman Filter could help out. It can be implemented in the software 👍
@MrSkanderska
@MrSkanderska Год назад
RST might be more convenient in this application than a PID in my opinion
@rcleveacp
@rcleveacp 3 года назад
Wow! Very impressive. Keep up the great work and thank you.
@_BangDroid_
@_BangDroid_ 3 года назад
15:55 That's the cutest goofiest robot I've seen in a while 😆
@jamesbruton
@jamesbruton 3 года назад
It's good isn't it
@thesoupin8or673
@thesoupin8or673 3 года назад
Incredible. I've enjoyed your content for a little while, but this one earned you a sub. Great content!
@jamesbruton
@jamesbruton 3 года назад
Thanks, more next week
@g80gzt
@g80gzt 3 года назад
TLDW: hefty disc goes SPEEN and keeps on translating the direction it's falling over into a different direction. It's got a lot of inertia which makes it not want to go further, so it goes in the direction it wants to go, and that keeps translating to not falling over.
@matthewwillshee203
@matthewwillshee203 3 года назад
Interesting stuff, although I have to agree I am a bit worried about that rotor bursting. I think the control would work better if the output of the PID controller set the servo rotation speed, rather than angle. The torque reaction from the gyro is proportional to the rotation speed of the gimbal. Then, to keep the gimbal position, from tending to infinity, an outer loop that reads the gimbal position and alters the target lean angle.
@azyfloof
@azyfloof 3 года назад
I think the biggest problem is how sluggish that servo is. You can see how much it lags when you first demo it with the potentiometer. Try one of your cycloidal gearboxes and a brushless motor for a more snappy and responsive setup :)
@soweliLuna
@soweliLuna 3 года назад
it seems like you had the PID control the position of the gyro, but the gyro only applies a force when its pivoting. in the next version, you should have the PID control the pivot speed rather than its position, if you haven't done that in its current configuration, the integral probably acts more like the proportional is supposed to act
@jamesbruton
@jamesbruton 3 года назад
There's another version coming next week with an observation controller, kind of ;-)
@FeartheLess
@FeartheLess 3 года назад
awesome video as always! I always learn something new haha. i have a question relayed to gearboxes, have you considered 3d printing a planetary gearbox? if so why or why not, are you planning on making a video about them in the future or are there any limitations to printing them? :) you’ve also inspired me to make my own cycloidial gearbox for a 28byj, it currently has 1 disk and 45 decrees of backlash, hopefully i’ll improve it over time haha thanks for the amazing work and videos!
@Space_Reptile
@Space_Reptile 3 года назад
you can kill the ozzilation the the sensor board by making its mount less flimsy, or simply by mounting it in the center of the boat shape so its not on a springy bit of plastic that can vibrate freely
@jamesbruton
@jamesbruton 3 года назад
Yep - I have a two-gyro version that's a bit more sturdy coming up next week
@Clovenlife
@Clovenlife 3 года назад
Would love to see a breakdown on how you print functional parts that survive high stresses
@oisiaa
@oisiaa 3 года назад
I think James has printed more with a 3d printer than any other person on Earth.
@sreynoldshaertle
@sreynoldshaertle 3 года назад
Try a markov decision process! A good enough policy will actively combat windup, which is pretty neat. Maybe more useful for reaction wheels than gyros, though.
@mimicthemimic6860
@mimicthemimic6860 Год назад
If you made the red axis smaller it would give the gyro freedom to move without failing
@korxalg3833
@korxalg3833 3 года назад
Try to fix IMU board on a kitchen sponge, and attach something heavy to IMU like a nut. It will greatly reduce vibration noise.
@garnergc
@garnergc 3 года назад
It would be awesome to see a MPC controller implemented for something like that. But short of having a FPGA to do the computation there just isn’t enough power in a microcontroller
@hakimchannel
@hakimchannel 3 года назад
wow, nice job friend
@DoRC
@DoRC 3 года назад
9:30 I wonder how much damage all those steel balls would do if that disc decided to fly apart
@Francois_Dupont
@Francois_Dupont 3 года назад
they build some buses in germany that didnt have an engine and just "charged" a big gyro inside the floor of the bus with a electric motor each time it made a stop.
@platinpalladium
@platinpalladium 3 года назад
That is just a flywheel and has nothing to do with a gyroscope 😉
@monad_tcp
@monad_tcp 3 года назад
It turns out that staying straight up is actually hard thing to do, that's why our cerebellum is so big.
@Qui-9
@Qui-9 3 года назад
I knew about the precession but not enough, I was confused why the gyroscope reacted and was used 90° from the direction of movement or stabilization. What gets me though, is the use of a solid state gyroscope because the mechanical one isn't good enough. Why are they so perfect? I know how they work so I'm surprised they could be made to such reliability. They barely drift at all.
@mp-xt2rg
@mp-xt2rg 3 года назад
The pivot point needs to be below the flywheel for it to self balance and not drift. Notice the toy gyro rides on a point below the flywheel. Putting weight underneath will cause the gyro to transfer the drift in the same direction as the drift making everything worse as your testing confirmed. Edit - you can put a counterweight above the flywheel too if you don't want to move pivot point. Like in your first test just put the nuts up top.
@JulianMakes
@JulianMakes 3 года назад
I can see a metal lathe in your future James! I got a lovely boxford (old British make). Imagine the energy in your gyro x 10 :)
@synchro-dentally1965
@synchro-dentally1965 3 года назад
For anyone interested paul mcwhorter's channel has a great playlist for introducing PID, IMU, and Arduino.
@tanjiro3285
@tanjiro3285 3 года назад
my exam is going to start in 35min and I an watching ur videos ❤️😅
@RALLIR
@RALLIR 3 года назад
Ball bearings in 3d print spinning fast sounds like it could go very bad XD
@henningklaveness7082
@henningklaveness7082 3 года назад
That flywheel looks dangerous...
@lachlanperrier2851
@lachlanperrier2851 3 года назад
The construction of the fly wheel scared the hell out of me - did he do calcs to make sure it doesn’t explode
@jamesbruton
@jamesbruton 3 года назад
It's not going very fast
@narwodev
@narwodev 3 года назад
Wahooo, it's Tuesday :)
@RixtronixLAB
@RixtronixLAB 2 года назад
Nice video, thanks for sharing it :)
@TeeDubzz
@TeeDubzz 2 года назад
bro you made a potential claymore
@NXTangl
@NXTangl 3 года назад
Precession is just the rotational analogue to orbit.
@wilmantube
@wilmantube 3 года назад
Could you explain your implemenation of PID in Arduino code & motor control a little more in depth? Amazing vids as always James!
@PL2adventure
@PL2adventure 3 года назад
3d printed v2 rocket would be a good project with the gyro
@meateaw
@meateaw 3 года назад
@10:06 of course its unstable; you aren't allowing the gyro to rotate! so its instead trying to flip the boat forward and backwards
@davenarisotto3674
@davenarisotto3674 3 года назад
Hey james, very interesting video as always. Do you have any plans on doing anything related to mecanum wheels?
@jamesbruton
@jamesbruton 3 года назад
Yep, kind of, in a couple of weeks!
@kantpredict
@kantpredict 3 года назад
The platform the IMU is on doesn't look very rigid. This will lead to a lot of extra oscillation as well as the off-balance flywheel.
@jamesbruton
@jamesbruton 3 года назад
Yes I said that. V2 comes up next week with two gyros and wheels to drive on
@kantpredict
@kantpredict 3 года назад
@@jamesbruton Oops! So you did. Don't know how I missed that!
@jimmyhackers8980
@jimmyhackers8980 3 года назад
try dynamically variable PIDs. i guess you'd have to code it. i.e. the closer to centre/level the less aggressive the PIDs.
@shivajoshi9068
@shivajoshi9068 3 года назад
Question: How do I practically design and engineer these kind of new and cool stuff like you?
@stelcxantisto
@stelcxantisto 3 года назад
Next, try to build a ring laser gyroscope.
@forbiddenera
@forbiddenera 3 года назад
..I hate to say..but that's probably one of the simplest explanations of gyroscopic procession I've heard..
@RupertBruce
@RupertBruce 3 года назад
@3:45 your accelerometer is getting a lot of vibration from the gyro which is surely making it's job harder or at least noisier
@RupertBruce
@RupertBruce 3 года назад
@14:55 lol, yes 😎
Далее
Why this Omni-Wheel is Really Weird
17:29
Просмотров 2,7 млн
Gyro-Stabilized Monorail Train
18:10
Просмотров 108 тыс.
Как он понял?
00:13
Просмотров 108 тыс.
Help Me Celebrate! 😍🙏
00:35
Просмотров 13 млн
Gyroscopic Instruments
7:58
Просмотров 2,1 млн
I built myself a new Robot Buddy!
17:11
Просмотров 156 тыс.
Gyroscope Stabilised Monowheel
15:06
Просмотров 250 тыс.
Can Reaction Wheels control a Drone?
24:32
Просмотров 2,4 млн
Speedrunning 30yrs of lithography technology
46:07
Просмотров 691 тыс.
We built a BattleBot. It's terrifying.
19:24
Просмотров 1,4 млн
How does the Gyro-X Car work?
5:59
Просмотров 3 млн
The Self Balancing Monorail
8:33
Просмотров 9 млн