Abstract
This paper presents improvements made to previous method for monocular teach-and-repeat navigation of mobile robots. The method is based on recording the position of image features in camera image, and moving the robot so their position matches during the recall. The method has shown good reliability, though requires odometry to perform well. This paper targets improvements of the method by replacement of a simple odometry by visual pose recognition approach. Thus, localization becomes independent of preceding pose computation. This prevents accumulation of error during the run of the algorithm.
A pose recognition method based on angle differences is presented herein. The substitution of odometry implies necessary adjustments to the aforementioned method to be used. Suitability of the method for pose recognition is evaluated experimentally. The method has shown to be feasible for the nav task, although the achieved accuracy is lower than the original method.
L. Přeučil and M. Kulich—This research was supported by the Grant Agency of the Czech Republic (GACR) with the grant no. 15-22731S entitled "Symbolic Regression for Reinforcement Learning in Continuous Spaces" and Technology Agency of the Czech Republic under the project no. TE01020197 “Centre for Applied Cybernetics”.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
References
Bay, H., Ess, A., Tuytelaars, T., Van Gool, L.: Speeded-up robust features (SURF). Comput. Vis. Image Underst. 110(3), 346–359 (2008)
Bekris, K.E., Argyros, A.A., Kavraki, L.E.: Exploiting Panoramic Vision for Angle-Based Robot Navigation, pp. 229–251. Springer (2006)
Blanc, G., Mezouar, Y., Martinet, P.: Indoor navigation of a wheeled mobile robot along visual routes. In: Proceedings of the 2005 IEEE International Conference on Robotics and Automation, ICRA 2005, pp. 3354–3359, April 2005
Bradski, G.: The OpenCV Library. Dr. Dobb’s Journal of Software Tools (2000)
Davison, A.J., Reid, I.D., Molton, N.D., Stasse, O.: Monoslam: Real-time single camera slam. IEEE Trans. Pattern Anal. Mach. Intell. 29(6), 1052–1067 (2007)
Diosi, A., Remazeilles, A., Segvic, S., Chaumette, F.: Outdoor visual path following experiments. In: IEEE/RSJ International Conference on Intelligent Robots and Systems, IROS 2007, pp. 4265–4270, October 2007
Dörfler, M., Přeučil, L.: Position correction using angular differences. In: 18th International Student Conference on Electrical Engineering, POSTER 2014. Czech Technical University, Prague, October 2014
Engel, J., Schöps, T., Cremers, D.: LSD-SLAM: large-scale direct monocular SLAM. In: Fleet, D., Pajdla, T., Schiele, B., Tuytelaars, T. (eds.) ECCV 2014, Part II. LNCS, vol. 8690, pp. 834–849. Springer, Heidelberg (2014)
Klein, G., Murray, D.: Parallel tracking and mapping for small AR workspaces. In: Proc. Sixth IEEE and ACM International Symposium on Mixed and Augmented Reality (ISMAR 2007), Nara, Japan, November 2007
Krajník, T., Faigl, J., Vonásek, V., Košnar, K., Kulich, M., Přeučil, L.: Simple yet stable bearing-only navigation. Journal of Field Robotics 27(5), 511–533 (2010)
Krajník, T., Přeučil, L.: A simple visual navigation system with convergence property. In: Bruyninckx, H., Přeučil, L., Kulich, M. (eds.) European Robotics Symposium 2008, Springer Tracts in Advanced Robotics, vol. 44, pp. 283–292. Springer, Berlin Heidelberg (2008)
Leutenegger, S., Chli, M., Siegwart, R.: BRISK: binary robust invariant scalable keypoints. In: 2011 IEEE International Conference on Computer Vision (ICCV), pp. 2548–2555, November 2011
Lowe, D.G.: Distinctive image features from scale-invariant keypoints. Int. J. Comput. Vision 60(2), 91–110 (2004)
Mikolajczyk, K., Schmid, C.: A performance evaluation of local descriptors. IEEE Transactions on Pattern Analysis and Machine Intelligence 27(10), 1615–1630 (2005)
Nitsche, M., Pire, T., Krajník, T., Kulich, M., Mejail, M.: Monte carlo localization for teach-and-repeat feature-based navigation. In: Mistry, M., Leonardis, A., Witkowski, M., Melhuish, C. (eds.) TAROS 2014. LNCS, vol. 8717, pp. 13–24. Springer, Heidelberg (2014)
Rublee, E., Rabaud, V., Konolige, K., Bradski, G.: ORB: an efficient alternative to sift or surf. In: 2011 IEEE International Conference on Computer Vision (ICCV), pp. 2564–2571, November 2011
Strasdat, H., Montiel, J.M.M., Davison, A.: Scale drift-aware large scale monocular slam. In: Proceedings of Robotics: Science and Systems, Zaragoza, Spain, June 2010
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2016 Springer International Publishing Switzerland
About this paper
Cite this paper
Dörfler, M., Přeučil, L., Kulich, M. (2016). Vision-Based Pose Recognition, Application for Monocular Robot Navigation. In: Reis, L., Moreira, A., Lima, P., Montano, L., Muñoz-Martinez, V. (eds) Robot 2015: Second Iberian Robotics Conference. Advances in Intelligent Systems and Computing, vol 417. Springer, Cham. https://doi.org/10.1007/978-3-319-27146-0_35
Download citation
DOI: https://doi.org/10.1007/978-3-319-27146-0_35
Published:
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-27145-3
Online ISBN: 978-3-319-27146-0
eBook Packages: Computer ScienceComputer Science (R0)