Testing Self Balancing Robot (Olga) on Stairs

New video of robot rolling, falling, trundling, down stairs.

My self-balancing robot falls a lot so I needed a way to get it back up on it's wheels - so deconstructed some badminton rackets (sissy sport anyway) and mounted them on my robot in hopes it would roll the robot back upright if it falls over. Have to see the video to see how well they work. My robot is still using bang-bang control and the CG is a little off hence it easily falls over. Also due to 60rpm servo motors which requires the huge wheels to get enough speed to catch a fall. It does balance better if I move CG inboard a bit. Going to order some 220rpm motors so I can use smaller wheels. Don't know how the rollbars will work with smaller wheels, should be interesting to find out. Rock on man!

gets fallen robot back on its's wheels


This is a companion discussion topic for the original entry at https://community.robotshop.com/robots/show/testing-self-balancing-robot-olga-on-stairs

I think you need servos with better speed or a better system.

No offense the robot doesn’t look manuverable enough to stay balanced for a long time. Either you need better servos with greater speed and less torque or you need a better system and what I mean by that is better code. But not bad idea though.

What you can’t see in all

I am offended.

Move CG upward

You can also try putting the batteries higher up, this makes the “fall” take longer and actually easier to balance.

e.g. try balancing a short ruler on end, then try a longer one, the longer one is easier

Or I could just add some

Or I could just add some weight under the chassis but I guess that  would be cheating.

Try using dc motor instead of servos.

I have no idea what motors you are using but they are clearly servos and I think you will get better preformance with DC. Good luck.

How so?

I wasn’t being harsh or anything.

I finally got a real self balancing robot working. One version even uses neural net. Still suffers from moving around a bit on its own but its a work in progress.