Abstract

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.

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call

Disclaimer: All third-party content on this website/platform is and will remain the property of their respective owners and is provided on "as is" basis without any warranties, express or implied. Use of third-party content does not indicate any affiliation, sponsorship with or endorsement by them. Any references to third-party content is to identify the corresponding services and shall be considered fair use under The CopyrightLaw.