Journal of Northeastern University ›› 2006, Vol. 27 ›› Issue (1): 13-16.DOI: -

• OriginalPaper • Previous Articles     Next Articles

Genetic neural network and its application in robot error compensation

Wang, Dong-Shu (1); Chi, Jian-Nan (1); Xu, Fang (2); Xu, Xin-He (1)   

  1. (1) Key Laboratory of Process Industry Automation of Liaoning Province, Northeastern University, Shenyang 110004, China; (2) Shenyang SIASUN Robot and Automation Co. Ltd., Shenyang 110168, China
  • Received:2013-06-23 Revised:2013-06-23 Online:2006-01-15 Published:2013-06-23
  • Contact: Wang, D.-S.
  • About author:-
  • Supported by:
    -

Abstract: For the pose error analysis of a polishing robot, on the basis of Vittorio granularity coding method, an improved genetic neural BP network combining binary with real-value coding is proposed with the network architecture and weight vectors optimized. Introducing the binary coding in network architecture to keep the virtues of Vittorio granularity encoding, real-value coding with connecting weighting coefficients, Solis and Wets operation is carried out to bring the virtues of evolutionary programming and evolutionary strategy to the new genetic algorithm. In addition, the combination of genetic algorithm with progeny generated by Solis and Wets operation and optimized individual selection make the genetic search space more diverse to accelerate the genetic algorithm's convergence, with the dynamic parameter coding used instead of Vittorio granularity coding. Optimization of connecting weighting coefficient will be more accurate, and the sharply discontinuous change of adaptability due to Vittorio granularity change can be avoided. Simulation and experimental results indicate that this algorithm can eliminate genetic algorithm's premature convergence and improve effectively the robot pose accuracy.

CLC Number: