کد مقاله | کد نشریه | سال انتشار | مقاله انگلیسی | نسخه تمام متن |
---|---|---|---|---|
413150 | 679760 | 2007 | 8 صفحه PDF | دانلود رایگان |
This paper presents two related methods for autonomous visual guidance of robots: localization by trilateration, and interframe motion estimation. Both methods use coaxial omnidirectional stereopsis (omnistereo), which returns the range rr to objects or guiding points detected in the images. The trilateration method achieves self-localization using rr from the three nearest objects at known positions.The interframe motion estimation is more general, being able to use any features in an unknown environment. The guiding points are detected automatically on the basis of their perceptual significance and thus they need not have either special markings or be placed at known locations.The interframe motion estimation does not require previous motion history, making it well suited for detecting acceleration (in 20th of a second) and thus supporting dynamic models of robot’s motion which will gain in importance when autonomous robots achieve useful speeds.An initial estimate of the robot’s rotation ωω (the visual compass) is obtained from the angular optic flow in an omnidirectional image. A new noniterative optic flow method has been developed for this purpose. Adding ωω to all observed (robot relative) bearings θθ gives true bearings towards objects (relative to a fixed coordinate frame).The rotation ωω and the r,θr,θ coordinates obtained at two frames for a single fixed point at unknown location are sufficient to estimate the translation of the robot. However, a large number of guiding points are typically detected and matched in most real images. Each such point provides a solution for the robot’s translation. The solutions are combined by a robust clustering algorithm Clumat that reduces rotation and translation errors.Simulator experiments are included for all the presented methods. Real images obtained from ScitosG5 autonomously moving robot were used to test the interframe rotation and to show that the presented vision methods are applicable to real images in real robotics scenarios.
Journal: Robotics and Autonomous Systems - Volume 55, Issue 9, 30 September 2007, Pages 667–674