This paper presents the finding on designing the fuzzy logic controller and analysis of the step input test on the model and control design. The PI-type fuzzy logic controller (FLC) was designed to control the velocity of the rolling spherical robot. The spherical robot model was tested with step input signal to analysis the effectiveness of the designed Fuzzy logic controller with 25-membership rule being constructed in Fuzzy toolbox MATLAB using triangular membership function and combination of gaussian and sigmoidal membership function. The output scaling factor (output gain) of FLC was tuned using Response Optimization toolbox and Particle Swarm Optimization to improve the system performance. Optimization using Matlab toolbox is done by specified the desired step response characteristics while in PSO, minimizing the Integral Absolute Error (IAE) is used as on objective of the optimization. The combined membership function shows better performance with less 8% overshoot, rise time less than 2s and settle at less than 3s after the response optimization process. Meanwhile, the PSO manage to tune the gain to reduce the IAE but contain large overshoot and longer settling time.
Spherical mobile robot is a ball-shaped mobile robot that capable to move from one place to another to perform the desired tasks. The challenge for spherical mobile robot falls within control algorithm aspects, where it is nonlinear and highly under-actuated increases the difficulties to control its motion. In this paper, the potentiality of intelligent controller is explored to control the motion spherical mobile robot. An error driven Fuzzy Logic controller (FLC) which consist of modular of two Proportional-Derivative (PD) type FLC and a Proportional-Integral (PI) type FLC were designed and tested to control the position of the spherical mobile robot, angle of the rotation of the pendulum and the angular velocity of the spherical mobile robot, respectively. The performance of the controller was then optimized by tuning the input and output gain of the controller with Particle Swarm optimization (PSO) method. The performance of the robot without the controller and with optimized controller were compared and analysed. As a result, the performance of the system in the form of rise time and settling time of the robot to control its position managed to be reduced by 86% and 89% respectively with optimized PD-type. For PD-type FLC to control the rotation of the pendulum, it was capable to eliminate the overshoot and reduce it settling time by 35.5%. While the optimized PI-type FLC has managed to eliminate the steady state error and achieved it desired velocity setpoint in 1.2s. Lastly, all the designed controllers were successfully tested on the prototype of the spherical mobile robot to study the performance of the spherical mobile robot. However, the overall performance of the implemented designed controller has shown a minimum effectiveness. The controller managed to achieve the setpoint value but with low stability which result from the less accuracy of the hardware sensors.
scite is a Brooklyn-based organization that helps researchers better discover and understand research articles through Smart Citations–citations that display the context of the citation and describe whether the article provides supporting or contrasting evidence. scite is used by students and researchers from around the world and is funded in part by the National Science Foundation and the National Institute on Drug Abuse of the National Institutes of Health.