thomgun_lc
Member level 5
Hi, actually i have some problem to choose the best controller for my balancing robot.
I consider that i can't build this balancing robot without a correct controller.
This is my under project balancing robot specification:
- I only use the X axis of ADXL 202, to measure the tilt from my balancing robot.
- I only use 1 DC motor for my balancing robot to avoid some problem if i use 2 DC motor
- I use AVR AtMega 16 as a microcontroller to process all of the sensor reading.
- I use PWM to drive this DC Motor.
This balancing robot's system is a complex system. If i used a mathematical computatio, it will make me so confused because this is non linear second orde parabolic, is it difficult to get the equation.
How to make this complex system into simple system?
Is it better if i use fuzzy controller?But how?Or tuning PID?
How to implement fuzzy controller into AVR ATMega 16?
Need ur help and your opinion!!
Thank You very much.
I consider that i can't build this balancing robot without a correct controller.
This is my under project balancing robot specification:
- I only use the X axis of ADXL 202, to measure the tilt from my balancing robot.
- I only use 1 DC motor for my balancing robot to avoid some problem if i use 2 DC motor
- I use AVR AtMega 16 as a microcontroller to process all of the sensor reading.
- I use PWM to drive this DC Motor.
This balancing robot's system is a complex system. If i used a mathematical computatio, it will make me so confused because this is non linear second orde parabolic, is it difficult to get the equation.
How to make this complex system into simple system?
Is it better if i use fuzzy controller?But how?Or tuning PID?
How to implement fuzzy controller into AVR ATMega 16?
Need ur help and your opinion!!
Thank You very much.