Jurnal Teknik Elektro (Dec 2021)

Implementasi Kendali Keseimbangan Gerak Two Wheels Self Balancing Robot Menggunakan Fuzzy Logic

  • Khoirudin Fathoni,
  • Ababil Panji Pratama,
  • Nur Azis Salim,
  • Vera Noviana Sulistyawan

DOI
https://doi.org/10.15294/jte.v13i2.33414
Journal volume & issue
Vol. 13, no. 2
pp. 89 – 97

Abstract

Read online

Self balancing robot is a two-wheeled robot that only has two fulcrums so that this robot is an unbalanced system. Therefore, a control system that can maintain the stability of the robot is needed so that the robot can keep in standing position. This study aims to design a self-balancing robot and its control system which improves the robot's performance against the maximum angle of disturbance that can be overcome. The control system used is based on fuzzy logic with 9 membership functions and 81 rules. The control system is applied to the ESP-32 microcontroller with the MPU-6050 sensor as a feedback position of the robot and DC motor as an actuator. Complementary filters are added to the MPU-6050 sensor readings to reduce noise to obtain better robotic tilt angle readings. The improvement of this research compared to previous research based on fuzzy is the addition of the number of membership functions from 7 to 9 and the embedding of a complementary filter on the MPU-6050 sensor output reading. The result shows that the designed self balancing robot which has dimensions of 10cm x 18cm x 14.5cm can cope with the maximum disturbance angle up to 17.5⁰.

Keywords