Intelligent omni-directional vision-based mobile robot fuzzy systems design and implementation

An evolutional particle swarm optimization (PSO)-learning algorithm is proposed to automatically generate fuzzy decision rules. Due to the development of the fuzzy rule-based system, it actually regulates the omni-directional vision-based mobile robot for obstacle avoidance and desired target approximation as soon as possible. In the proposed image processing algorithm, an image direct transformation method is applied to convert the omni-directional scene into panoramic normal-view. Thus, the objects positions of obstacle and target are detected by the proposed color image segmentation. Human knowledge-based fuzzy systems demonstrate their well adaptability for nonlinear and time-variant features of the mobile robot to actually approach the desired location whatever it is surrounded in a known or unknown environment. In software simulations, the omni-directional mobile robot can move toward desired targets from different initial positions and various block sizes. In hardware implementations, the fuzzy control system embedded in actual mobile robot platform is used to real-time manipulate the omni-directional wheels through the motor drivers by the captured image positions of the obstacle and target. The selected fuzzy rules are efficient to control the direction and speed of omni-directional wheels to achieve the desired targets.

[1]  H. Harry Asada,et al.  Development of a Holonomic Omnidirectional Vehicle and an Accurate Guidance Method of the Vehicles , 1995 .

[2]  Paolo Gallina,et al.  Dynamic model with slip for wheeled omnidirectional robots , 2002, IEEE Trans. Robotics Autom..

[3]  François G. Pin,et al.  A new family of omnidirectional and holonomic wheeled platforms for mobile robots , 1994, IEEE Trans. Robotics Autom..

[4]  Anup Basu,et al.  Robot navigation using panoramic tracking , 2004, Pattern Recognit..

[5]  Anup Kumar Panda,et al.  Fuzzy logic techniques for navigation of several mobile robots , 2009, Appl. Soft Comput..

[6]  Jianhua Wu Dynamic Path Planning of an Omni-directional Robot in a Dynamic Environment , 2005 .

[7]  Gamini Dissanayake,et al.  Evolutionary computing based mobile robot localization , 2006, Eng. Appl. Artif. Intell..

[8]  Chih-Yung Chen,et al.  Hybrid intelligent vision-based car-like vehicle backing systems design , 2009, Expert Syst. Appl..

[9]  Hyung Suck Cho,et al.  A sensor-based navigation for a mobile robot using fuzzy logic and reinforcement learning , 1995, IEEE Trans. Syst. Man Cybern..

[10]  Bijan Shirinzadeh,et al.  Prediction of geometric errors of robot manipulators with Particle Swarm Optimisation method , 2006, Robotics Auton. Syst..

[11]  N. H. C. Yung,et al.  A fuzzy controller with supervised learning assisted reinforcement learning algorithm for obstacle avoidance , 2003, IEEE Trans. Syst. Man Cybern. Part B.

[12]  Zhenbo Li,et al.  Design of an omni-directional mobile microrobot (OMMR-I) for a micro-factory with 2 mm electromagnetic micromotors , 2005, Robotica.

[13]  Meng Wang,et al.  Fuzzy logic-based real-time robot navigation in unknown environment with dead ends , 2008, Robotics Auton. Syst..

[14]  Ching-Chang Wong,et al.  GA-based Fuzzy System Design in FPGA for an Omni-directional Mobile Robot , 2005, J. Intell. Robotic Syst..

[15]  Rafael C. González,et al.  Digital image processing using MATLAB , 2006 .

[16]  Lotfi A. Zadeh,et al.  Fuzzy Sets , 1996, Inf. Control..

[17]  KEIGO WATANABE,et al.  Feedback Control of an Omnidirectional Autonomous Platform for Mobile Service Robots , 1998, J. Intell. Robotic Syst..

[18]  Riccardo Poli,et al.  Particle swarm optimization , 1995, Swarm Intelligence.

[19]  Shugen Ma,et al.  Intelligent mobile manipulator navigation using adaptive neuro-fuzzy systems , 2005, Inf. Sci..

[20]  Frédéric Labrosse Short and long-range visual navigation using warped panoramic images , 2007, Robotics Auton. Syst..

[21]  Hsuan-Ming Feng,et al.  ADAPTIVE HYPER-FUZZY PARTITION PARTICLE SWARM OPTIMIZATION CLUSTERING ALGORITHM , 2006, Cybern. Syst..

[22]  J. Jim Zhu,et al.  Omni-directional mobile robot controller based on trajectory linearization , 2008, Robotics Auton. Syst..