Learning Systems Behavior For The Automatic Correction And Optimization Of Off-line Robot Programs
Wolfgang Neubauer, M. Möller, Siegfried Bocionek, W.D. Rencken
- 发表年份
- 2005
- 引用次数
- 9
摘要
Robot program generation by means of graphical 08lane simulation tools has become a widely accepted alternative (or additional technique) to on-line teach-in methods. Unfortunately, the generated programs have to be adjusted (re-taught) manually to the production cell’s environment before they finally can be used in the factory plant. The positioning errors resulting from the execution of the generated programs are due to the inaccurate modeling of the robot (geometry, kinematics and esp. the dynamics), the parts and the tools in the graphical simulation package. This paper presents an approach for correcting and optimizing inaccurate robot programs automatically. Sensors measure the di$erence between the robot’s intended and actual path. The errors are used to learn the robot’s system model, without explicitly modeling factors such as damping, backlash, friction etc. After the robot model has been learned, the positioning errors can be compensated for by adjusting the coordinates of the MOVE STRAIGHT commands of the robot programs. The paper describes approaches where lanear and non-linear neural networks are used for the forward and inverse robot system models. Finally simulation results are presented and discussed.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002