How this Active Gyroscope Balances

255,740
0
Published 2021-05-03
Become smarter in 5 minutes by signing up for free today: cen.yt/mbjamesbruton - 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/XRobots/ControlMomentGyros
GyruBot:    • Gyrubot: biped walking blindfolded  
Reaction Wheels: youtube.com/user/ReM555
Gyro Car:    • Gyrocar #1 (gyroscope stabilized 2-wh...  

More about Control Moment Gyros: en.wikipedia.org/wiki/Control_moment_gyroscope
Thanks to ROBOTIS for the Dynamixel servo: Check out: www.dynamixel.com/
This servo is: www.robotis.us/dynamixel-xm540-w270-t/

You can support me on Patreon or buy my Merchandise:
***************************
Patreon: www.patreon.com/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 YouTube videos: share.epidemicsound.com/xrobots
***************************

Other socials:
***************************
Instagram: www.instagram.com/xrobotsuk
Facebook: www.facebook.com/xrobotsuk/
Twitter: twitter.com/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
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: www.facebook.com/groups/287089964833488/

XROBOTS

Former toy designer, current YouTube 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.

All Comments (21)
  • @xitcix8360
    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.
  • @angst_
    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.
  • You can use a car brake disc as a flywheel, they're cheap, come in various sizes and are already balanced.
  • 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
    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.
  • @graealex
    11:50 A gyroscopic roll amplifier for ships would be something new.
  • @BlueScreenCorp
    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
  • @anactualpilot
    Been watching for a couple months now and your uploads are always so well made! Great content, thank you.
  • @rpavlik1
    Really cool! Thanks for clearing up the difference between reaction wheels and control moment gyros too.
  • @fraserbuilds
    I love this style of video of demonstrating specific concepts with robots. Its so cool and rlly inspiring.
  • @zetapi
    May the Forth be with you from Australia, James!
  • 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)
  • @Mippi12
    I have been waiting for this. Thank you James !
  • @BirnieMac1
    Have really been loving your videos for learning more about these kind of engineered stabilisation systems
  • @fatalmystic
    Finetuning a PID control is an art! Nice job! :)
  • Good job with all the ideas. I'm enjoying them and its cool learning about new concepts! Keep it up!
  • @Diamonddrake
    This is pretty cool! I didn’t know about that seakeeper, what a neat idea
  • @Callofdootie
    I watch and love all your videos. This one for some reason seemed really satisfying to watch.