PID controller parameters of mobile robot are optimized based on genetic algorithm aiming at the control requirements for position and speed of mobile robot. The performance index for the integral of time-weighted absolute error is used as the minimum objective function during parameter choice, and the optimal solution to the global optimization in the no prior knowledge condition could be obtained by making use of the global search capability of genetic algorithm in order to reduce difficulty in the PID parameter adjusting and to improve the accuracy and robustness of the system. Aimed at the unknown and dynamic environment path planning problem of the mobile robot, mobile robot system is designed, dynamic grid is used to make environmental modeling, on the basis of the traditional genetic algorithm definite improvement, and individual evaluation function may take feasible path fitness function and not feasible path fitness function separately. The algorithm design and simulation indicate that the method is used to the dynamic path planning of mobile robot, not with any barrier collision, path short and planning curve smoothing, satisfactory results and planning convergence rate are achieved.
[1]
Wang Qiang,et al.
A path planning approach to moving robot based on genetic algorithms
,
2004
.
[2]
Fang Sheng,et al.
Genetic algorithm and simulated annealing for optimal robot arm PID control
,
1994,
Proceedings of the First IEEE Conference on Evolutionary Computation. IEEE World Congress on Computational Intelligence.
[3]
Sun Shudong.
PATH PLANNING OF MULTI MOBILE ROBOTS USING GENETIC ALGORITHMS
,
2000
.
[4]
Spyros G. Tzafestas,et al.
Industrial Robot Navigation and Obstacle Avoidance Employing Fuzzy Logic
,
2000,
J. Intell. Robotic Syst..
[5]
S. Aydin,et al.
A novel approach to smooth trajectory planning of a mobile robot
,
2002,
7th International Workshop on Advanced Motion Control. Proceedings (Cat. No.02TH8623).
[6]
Tzuu-Hseng S. Li,et al.
Motion planning of an autonomous mobile robot by integrating GAs and fuzzy logic control
,
2000,
Ninth IEEE International Conference on Fuzzy Systems. FUZZ- IEEE 2000 (Cat. No.00CH37063).