Bayesian Position Estimation of an Industrial Robot using Multiple Sensors
2004 (English)In: Proceedings of the 2004 IEEE Conference on Control Applications, 2004Conference paper (Refereed)
A modern industrial robot control system is often only based upon measurements from the motors of the manipulator. To perform good tra-ectory tracking on the arm side of the robot a very accurate description of the system must therefore be used. In the paper a sensor fusion technique is presented to achieve good estimates of the position of the robotusing a very simple model. By using information from an accelerometer at the tool of the robot the effect of unmodelled dynamics can be measured. The estimate of the tool position can be improved to enhance accuracy. We formulate the computation of the position as a Bayesian estimation problem and propose two solutions. The first solution uses the extended Kalman fillter (EKF) as a fast but linearized estimator. The second uses the particle fillter which can solve the Bayesian estimation problem without linearizations or any Gaussian noise assumptions. Since the aim is to use the positions estimates to improve position with an iterative learning control method, no computational constraints arise. The methods are applied to experimental data from an ABB IRB1400 commercial industrialrobot and to data from a simulation of a realistic flexible robot model, showing a significant improvement in position accuracy.
Place, publisher, year, edition, pages
Extended Kalman filter, Particle filter, Robotics, Accelerometer
Engineering and Technology Control Engineering
IdentifiersURN: urn:nbn:se:liu:diva-24135Local ID: 3718OAI: oai:DiVA.org:liu-24135DiVA: diva2:244452
2004 IEEE Conference on Control Applications, Taipei, Taiwan, September, 2004