Adaptive filtering for pose estimation in visual servoing

The extended Kalman filter has been shown to produce accurate pose estimates for visual servoing, assuming that the dynamic noise covariance is known prior to application. Poor estimation of the dynamic noise covariance matrix, Q, can lead to large tracking error or divergence. This paper discusses the use of an adaptive filtering technique to update Q. This provides robust object tracking with unknown trajectory for a visual servoing system with little increase in computational cost. Furthermore, an approximation to a maximum likelihood method with a limited memory filter is proposed, for a time-efficient pose-based visual servoing system.

[1]  Peter K. Allen,et al.  Real-time visual servoing , 1991, Proceedings. 1991 IEEE International Conference on Robotics and Automation.

[2]  Rama Chellappa,et al.  Estimation of Object Motion Parameters from Noisy Images , 1986, IEEE Transactions on Pattern Analysis and Machine Intelligence.

[3]  R. Mehra Approaches to adaptive filtering , 1972 .

[4]  Janne Heikkilä,et al.  Calibration procedure for short focal length off-the-shelf CCD cameras , 1996, Proceedings of 13th International Conference on Pattern Recognition.

[5]  Jiang Wang,et al.  3D relative position and orientation estimation using Kalman filter for robot control , 1992, Proceedings 1992 IEEE International Conference on Robotics and Automation.

[6]  B. Tapley,et al.  Adaptive sequential estimation with unknown noise statistics , 1976 .

[7]  Gerd Hirzinger,et al.  Real-time visual tracking of 3D objects with dynamic handling of occlusion , 1997, Proceedings of International Conference on Robotics and Automation.

[8]  William J. Wilson,et al.  An intelligent assembly robotic system based on Relative Pose measurements , 1995, J. Intell. Robotic Syst..