Can a CMG System Help Create a Self-Balancing Bicycle with Dual Flywheels?

Click For Summary
SUMMARY

The discussion centers on the feasibility of using a CMG (Controlled Moment Gyroscope) system to create a self-balancing bicycle equipped with dual flywheels. Participants emphasize the importance of sensor fusion, specifically combining a 3-axis accelerometer with a 2-axis gyroscope, to achieve accurate orientation estimates. Tools such as Arduino and Raspberry Pi are recommended for programming and control. The conversation also highlights the necessity of understanding basic trigonometry and feedback control systems for effective implementation.

PREREQUISITES
  • Understanding of CMG (Controlled Moment Gyroscope) systems
  • Familiarity with sensor fusion techniques, specifically using accelerometers and gyroscopes
  • Basic knowledge of trigonometry and feedback control systems
  • Experience with Arduino programming for sensor integration
NEXT STEPS
  • Research the implementation of sensor fusion using a 3-axis accelerometer and a 2-axis gyroscope
  • Explore Arduino libraries for integrating IMU (Inertial Measurement Unit) sensors
  • Study the principles of mechanical gyroscopes and their application in balancing systems
  • Investigate the use of GPS for tracking position in autonomous vehicles
USEFUL FOR

This discussion is beneficial for robotics enthusiasts, engineers designing autonomous vehicles, and hobbyists interested in building self-balancing systems using gyroscopic technology.

akagodfather
Messages
2
Reaction score
0
I want to build a Self Balancing autonomous bicycle for which I need to know about CMG System,Can Any one please guide me to the basics of Gyroscope and CMG- Ebooks would be a great starts.
 
Engineering news on Phys.org
What electronics are you using? RPi, Arduino, MicroPython?
Not exactly sure what you mean by "combined motion". Assuming this means sensor fusion, here's an example of a 3 axis accelerometer + 2 axis gyro with complementary filter to accurately estimate 3 axis orientation
http://www.starlino.com/imu_guide.html
which people have used to build self balancing robots (comment section from above link has people building them too). Basically, you use both the accel and gyro to get a more accurate orientation estimate than either alone. Then, orientation is fed into your system model to balance the bike. You can also add a gps if you need to track position.

Prerequisites are trig. and basic feedback control. There should be plenty of programming help online for your sensors, though I'd recommend Arduino if you haven't coded much.
 
@yangshi Thank you for your reply,But I am asking to balance a cycle which will be using 2 flywheels as a mechanical gyroscope.
cmg.png
 

Similar threads

  • · Replies 6 ·
Replies
6
Views
663
  • · Replies 8 ·
Replies
8
Views
2K
  • · Replies 8 ·
Replies
8
Views
3K
Replies
3
Views
4K
  • · Replies 6 ·
Replies
6
Views
4K
  • · Replies 10 ·
Replies
10
Views
4K
  • · Replies 7 ·
Replies
7
Views
3K
  • · Replies 9 ·
Replies
9
Views
2K
Replies
10
Views
5K
Replies
2
Views
3K