Fuzzy Logic Control vs. Nonlinear P Control of a Three Wheeled Mobile Robot (TWMR)

The inverse and forward kinematics modeling of a three wheeled mobile robot (TWMR) is investigated. Assuming no track-wheel slippage, the TWMR has two degrees of freedom and needs only two driving actuators/motors. The robot is modeled (inverse kinematics) and the governing equations to track a desired path are derived. To verify the results, the TWMR is modeled in forward kinematics using simulation as well as experiment. The results showed good agreement between the desired path and the trace generated by the robot. Therefore the simulated forward kinematic model of robot is used to design controllers. A specific lane change duty is defined for the robot. A fuzzy logic controller is designed and its rules are optimized using heuristics and human expertise for the best results possible. The inputs of the controller are distance from desired lane and its derivatives and the outputs are angular velocities of actuators. Finally, a nonlinear P controller is developed for the same task and is optimized using genetic algorithm. The performance of our fuzzy controller is comparable to the nonlinear P controller. However, because of simplicity and the better optimization of P controller, its results are somehow better than the fuzzy controller.

[1]  A. Fern,et al.  Visual Navigation: Combining visual servoing and appearance based methods , 1998 .

[2]  Phillip J. McKerrow,et al.  Navigating an outdoor robot along continuous landmarks with ultrasonic sensing , 2003, Robotics Auton. Syst..

[3]  Kalevi Hyyppä,et al.  AGV navigation by angle measurements , 1988 .

[4]  Alessandro Saffiotti,et al.  The uses of fuzzy logic in autonomous robot navigation , 1997, Soft Comput..

[5]  Shailesh Lakkad Modeling and Simulation of Steering Systems for Autonomous Vehicles , 2004 .

[6]  James C. Alexander,et al.  On the Kinematics of Wheeled Mobile Robots , 1989, Int. J. Robotics Res..

[7]  A. Bemporad,et al.  Wall-following controllers for sonar-based mobile robots , 1997, Proceedings of the 36th IEEE Conference on Decision and Control.

[8]  Oscar Nasisi,et al.  Stable AGV corridor navigation with fused vision-based control signals , 2002, IEEE 2002 28th Annual Conference of the Industrial Electronics Society. IECON 02.

[9]  Ricardo O. Carelli,et al.  Corridor navigation and wall-following stable control for sonar-based mobile robots , 2003, Robotics Auton. Syst..

[10]  Giulio Sandini,et al.  Divergent stereo in autonomous navigation: From bees to robots , 1995, International Journal of Computer Vision.

[11]  Gary Hammond,et al.  Agvs at Work: Automated Guided Vehicle Systems , 1986 .

[12]  Begoña C. Arrue,et al.  Fuzzy behaviors combination to control a nonholonomic mobile robot using virtual perception memory , 1997, Proceedings of 6th International Fuzzy Systems Conference.

[13]  Senén Barro,et al.  Use of fuzzy temporal rules for avoidance of moving obstacles in mobile robotics , 1999, EUSFLAT-ESTYLF Joint Conf..