Abstract
Outdoor environments bear the problem of different terrains along with changing driving properties. Therefore, compared to indoor environments, the kinematics of mobile robots is much more complex. In this paper we present a comprehensive approach to learn the function of outdoor kinematics for mobile robots. Future robot positions are estimated by employing Gaussian process regression (GPR) in combination with an Unscented Kalman filter (UKF). Our approach uses optimized terrain models according to the classification of the current terrain – accomplished through Gaussian process classification (GPC) and a second order Bayesian filter (BF). Experiments showed our approach to provide more accurate estimates compared to single terrain model methods, as well as to be competitive to other dynamic approaches.
Keywords
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
Agrawal, M., Konolige, K.: Real-time localization in outdoor environments using stereo vision and inexpensive GPS. In: International Conference on Pattern Recognition (ICPR), vol. 3, pp. 1063–1068 (2006)
Brooks, C.A., Iagnemma, K., Dubowsky, S.: Vibration-based terrain analysis for mobile robots. In: IEEE International Conference on Robotics and Automation (ICRA), pp. 3415–3420 (2005)
Burgard, W., Fox, D., Hennig, D., Schmidt, T.: Estimating the absolute position of a mobile robot using position probability grids. In: AAAI National Conference on Artificial Intelligence, vol. 2 (1996)
Chang, C.-C., Lin, C.-J.: LIBSVM: a library for support vector machines (2001), Software http://www.csie.ntu.edu.tw/~cjlin/libsvm
Dahlkamp, H., Kaehler, A., Stavens, D., Thrun, S., Bradski, G.R.: Self-supervised monocular road detection in desert terrain. In: Robotics: Science and Systems (2006)
Ferris, B., Hähnel, D., Fox, D.: Gaussian processes for signal strength-based location estimation. In: Robotics: Science and Systems (2006)
Girard, A., Rasmussen, C.E., Quinonero-Candela, J., Murray-Smith, R.: Gaussian process priors with uncertain inputs - Application to multiple-step ahead time series forecasting. In: Advances in Neural Information Processing Systems (NIPS), pp. 529–536 (2003)
Iagnemma, K., Ward, C.C.: Classification-based wheel slip detection and detector fusion for mobile robots on outdoor terrain. Autonomous Robots 26(1), 33–46 (2009)
Kapoor, A., Grauman, K., Urtasun, R., Darrell, T.: Active learning with gaussian processes for object categorization. In: IEEE International Conference on Computer Vision (ICCV), vol. 11, pp. 1–8 (2007)
Ko, J., Klein, D.J., Fox, D., Hähnel, D.: Gaussian processes and reinforcement learning for identification and control of an autonomous blimp. In: IEEE International Conference on Robotics and Automation (ICRA), pp. 742–747 (2007a)
Ko, J., Klein, D.J., Fox, D., Hähnel, D.: GP-UKF: Unscented Kalman filters with gaussian process prediction and observationmodels. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 1901–1907 (2007b)
Li-Juan, L., Hong-Ye, S., Jian, C.: Generalized predictive control with online least squares support vector machines. Acta Automatica Sinica (AAS) 33, 1182–1188 (2007)
MacKay, D.J.C.: Introduction to gaussian processes. In: Bishop, C.M. (ed.) Neural Networks and Machine Learning. NATO ASI Series, pp. 133–166. Springer, Heidelberg (1998)
Rasmussen, C.E.: Combining laser range, color, and texture cues for autonomous road following. In: IEEE International Conference on Robotics and Automation, ICRA (2002)
Rasmussen, C.E., Williams, C.K.I.: Gaussian Processes for Machine Learning. The MIT Press, Cambridge (2005)
Seyr, M., Jakubek, S., Novak, G.: Neural network predictive trajectory tracking of an autonomous two-wheeled mobile robot. In: International Federation of Automatic Control (IFAC) World Congress (2005)
Thrun, S., Fox, D., Burgard, W., Dellaert, F.: Robust monte carlo localization for mobile robot. Artificial Intelligence 128, 99–141 (2000)
Urtasun, R., Darrell, T.: Discriminative gaussian process latent variable models for classification. In: International Conference on Machine Learning, ICML (2007)
Ward, C.C., Iagnemma, K.: Model-based wheel slip detection for outdoor mobile robots. In: IEEE International Conference on Robotics and Automation (ICRA), pp. 2724–2729 (2007)
Weiss, C., Fröhlich, H., Zell, A.: Vibration-based terrain classification using support vector machines. In: IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS), pp. 4429–4434 (2006)
Williams, C.K.I.: Gaussian processes. In: The Handbook of Brain Theory and Neural Networks, 2nd edn. MIT Press, Cambridge (2002)
Author information
Authors and Affiliations
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2011 Springer-Verlag Berlin Heidelberg
About this paper
Cite this paper
Brunner, M., Schulz, D., Cremers, A.B. (2011). Adhering to Terrain Characteristics for Position Estimation of Mobile Robots. In: Cetto, J.A., Ferrier, JL., Filipe, J. (eds) Informatics in Control, Automation and Robotics. Lecture Notes in Electrical Engineering, vol 89. Springer, Berlin, Heidelberg. https://doi.org/10.1007/978-3-642-19539-6_10
Download citation
DOI: https://doi.org/10.1007/978-3-642-19539-6_10
Publisher Name: Springer, Berlin, Heidelberg
Print ISBN: 978-3-642-19538-9
Online ISBN: 978-3-642-19539-6
eBook Packages: EngineeringEngineering (R0)