Machine Learning Based Self-Balancing and Motion Control of the Underactuated Mobile Inverted Pendulum with Variable Load

22Citations
Citations of this article
22Readers
Mendeley users who have this article in their library.

This article is free to access.

Abstract

In this paper, a novel Machine Learning (ML) based Adaptive Fuzzy Logic-Proportional Integral (AFL-PI) controller was developed for the self-balancing and precision motion control of a two wheeled Underactuated-Mobile Inverted Pendulum (U-MIP) under variable payloads. One of the external disturbances in balance and motion control of the U-MIP is the amount of payload it carries on. To investigate the effectiveness of the proposed controller, a load bar was mounted on top of the U-MIP. The weights of 55gr each can be attached to this bar for variable payloads. The weights on the bar were labeled as three different classes: Low Load (LL), Normal Load (NL) and Heavy Load (HL). Artificial Neural Network (ANN), Linear Discriminant Analysis (LDA), Support Vector Machine (SVM) and k-Nearest Neighbors (k-NN) models were tested to obtain the highest payload class estimation. The highest load classification accuracy was achieved with ANN. Therefore, the ANN model was applied on the U-MIP. The balance performance of the U-MIP was compared by applying the classical FL-PI and ANN based AFL-PI controller on the robot. In order to compare the body tilt angle performance of the U-MIP, the optimal FL-PI parameter in LL was applied for NL and HL conditions without changing. Then, the proposed ANN based AFL-PI controller was implemented on U-MIP. With the proposed novel controller, the body tilt angle variation of the U-MIP was improved by %29.42 for NL and %55.62 for HL compared to the classical FL-PI controller. The validity of the proposed controller was proved by real experiments.

Cite

CITATION STYLE

APA

Unluturk, A., & Aydogdu, O. (2022). Machine Learning Based Self-Balancing and Motion Control of the Underactuated Mobile Inverted Pendulum with Variable Load. IEEE Access, 10, 104706–104718. https://doi.org/10.1109/ACCESS.2022.3210540

Register to see more suggestions

Mendeley helps you to discover research relevant for your work.

Already have an account?

Save time finding and organizing research with Mendeley

Sign up for free