Abstract
The autonomous navigation of robots is one of the main problems among the robots due to its complexity and dynamism as it depends on environmental conditions as the interaction between themselves, persons or any unannounced change in the environment. Pattern recognition has become an interesting research line in the area of robotics and computer vision, however, the problem of perception extends beyond that of classification, main idea is training a specified structure to perform the classifying a given pattern. In this work, we have proposed the application of pattern recognition techniques and neural networks with back propagation learning procedure for the autonomous robots navigation. The objective of this work is to achieve that a robot is capable of performing a path in an unknown environment, through pattern recognition identifying four classes that indicate what action to perform, and then, a dataset with 400 images that were randomly divided with 70% for the training process, 15% for validation and 15% for the test is generated to train by neural network with different configurations. This purpose ROS and robot TurtleBot 2 are used. The paper ends with a critical discussion of the experimental results.
Access this chapter
Tax calculation will be finalised at checkout
Purchases are for personal use only
Preview
Unable to display preview. Download preview PDF.
Similar content being viewed by others
References
Burgard, W., Moors, M., Stachniss, C., Schneider, F.: Coordinated multi-robot exploration. IEEE Transactions on Robotics 21(3), 376–386 (2005)
Chaimowicz, L., Grocholsky, B., Keller, J.F., Kumar, V., Taylor, C.J.: Experiments in multirobot air-ground coordination. In: IEEE International Conference on Robotics and Automation, vol. 4, pp. 4053–4058 (2004)
Howard, A., Parker, L.E., Sukhatme, G.S.: Experiments with a large heterogeneous mobile robot team: exploration, mapping, deployment and detection. The International Journal of Robotics Research 25(5-6), 431–447 (2006)
Parker, L.E.: Multiple Mobile Robot Systems. In: Bruno, S., Oussama, K. (eds.) Springer Handbook of Robotics (2008)
Braunl, T.: Embedded robotics: mobile robot design and applications with embedded systems. Springer, Heidelberg (2008)
Baeksuk, C., Kyungmo, J., Youngsu, C., Daehie, H., Myo-Taeg, L., Shinsuk, P., Yongkwun, L., Sung-Uk, L., Min, C.K., Kang, H.K.: Robotic automation system for steel beam assembly in building construction. In: IEEE 4th International Conference on Autonomous Robots and Agents, pp. 655–661 (2009)
Hanjong, J., ChiSu, S., Kyunghun, K., Kyunghwan, K., Jaejun, K.: A study on the advantages on high-rise building construction which the application of construction robots take. In: IEEE Control, Automation and Systems, pp. 1933–1936 (2007)
De Almeida, A.T., Fong, J.: Domestic service robots. IEEE Robotics and Automation Magazine 18(3), 18–20 (2011)
Sahin, H., Guvenc, L.: Household robotics: autonomous devices for vacuuming and lawn mowing. IEEE Control Systems Magazine 27(2), 20–90 (2007)
Linder, T., Tretyakov, V., Blumenthal, S., Molitor, P., Holz, D., Murphy, R., Tadokoro, S., Surmann, H.: Rescue robots at the collapse of the municipal archive of cologne city: a field report. In: International Workshop on Safety Security and Rescue Robotics, pp. 1–6 (2010)
Nagatani, K., Okada, Y., Tokunaga, N., Yoshida, K., Kiribayashi, S., Ohno, K., Takeuchi, E., Tadokoro, S., Akiyama, H., Noda, I., Yoshida, T., Koyanagi, E.: Multi-robot exploration for search and rescue missions: a report of map building in RoboCupRescue 2009. In: International Workshop on Safety Security and Rescue Robotics, pp. 1–6 (2009)
Santana, P., Barata, J., Cruz, H., Mestre, A., Lisboa, J., Flores, L.: A multi-robot system for landmine detection. In: IEEE Conference on Emerging Technologies and Factory Automation, vol. 1, pp. 721–728 (2005)
Guglielmelli, E., Johnson, M.J., Shibata, T.: Guest editorial special issue on rehabilitation robotics. IEEE Transactions on Robotics 25, 447–480 (2009)
Low, K.H.: Robot-assisted gait rehabilitation: from exoskeletons to gait systems. In: Defense Science Research Conference and Expo (DSR), pp. 1–10 (2011)
Okamura, A.M., Mataric, M.J., Christensen, H.I.: Medical and health-care robotics. IEEE Robotics and Automation Magazine 17(3), 26–37 (2010)
Reed, K., Majewicz, A., Kallem, V., Alterovitz, R., Goldberg, K., Cowan, N., Okamura, A.: Robot-assisted needle steering. IEEE Robotics and Automation Magazine 18(4), 35–46 (2011)
Khorrami, H., Moavenian, M.: A comparative study of DWT, CWT and DCT transformations in ECG arrhythmias classification. Expert Systems with Applications 37(8), 5751–5757 (2010)
Alwakeel, M., Shaaban, Z.: Face Recognition Based on Haar Wavelet Transform and Principal Component Analysis via Levenberg-Marquardt Backpropagation Neural Network. European Journal of Scientific Research 42(1), 25–31 (2010)
Nazir, M., Ishtiaq, M., Batool, A., Jaffar, M., Mirza, A.: Feature Selection for Efficient Gender Classification. Recent Advances in Neural Networks, Fuzzy Systems & Evolutionary Computing, 70–75 (2010)
Sridhar, D., Murali, K.: Brain Tumor Classification using Discrete Cosine Transform and Probabilistic Neural Network. In: IEEE International Conference on Signal Processing Image Processing & Pattern Recognition, pp. 92–96 (2013)
Jain, A.K., Duin, R.P., Mao, J.: Statistical pattern recognition: A review. IEEE Transactions on Pattern Analysis and Machine Intelligence 22(1), 4–37 (2000)
MATLAB Neural Network Toolbox. Users Guide, http://www.mathworks.com/help/nnet/index.html (accessed on March 2, 2015)
Bai, C., Kpalma, K., Ronsin, J.: Analysis of Histogram Descriptor for Image Retrieval in DCT Domain. In: Tsihrintzis, G.A., Virvou, M., Jain, L.C., Howlett, R.J. (eds.) IIMSS 2011. SIST, vol. 11, pp. 227–235. Springer, Heidelberg (2011)
Cousins, S., Gerkey, B., Conley, K., Garage, W.: Sharing software with ROS. IEEE Robotics & Automation Magazine 17(2), 12–14 (2010)
Araujo, A., Portugal, D., Couceiro, M., Rocha, R.: Integrating Arduino-Based Educational Mobile Robots in ROS. Journal of Intelligent & Robotic Systems 77(2), 281–298 (2014)
Author information
Authors and Affiliations
Corresponding author
Editor information
Editors and Affiliations
Rights and permissions
Copyright information
© 2015 Springer International Publishing Switzerland
About this paper
Cite this paper
Quiñonez, Y., Ramirez, M., Lizarraga, C., Tostado, I., Bekios, J. (2015). Autonomous Robot Navigation Based on Pattern Recognition Techniques and Artificial Neural Networks. In: Ferrández Vicente, J., Álvarez-Sánchez, J., de la Paz López, F., Toledo-Moreo, F., Adeli, H. (eds) Bioinspired Computation in Artificial Systems. IWINAC 2015. Lecture Notes in Computer Science(), vol 9108. Springer, Cham. https://doi.org/10.1007/978-3-319-18833-1_34
Download citation
DOI: https://doi.org/10.1007/978-3-319-18833-1_34
Publisher Name: Springer, Cham
Print ISBN: 978-3-319-18832-4
Online ISBN: 978-3-319-18833-1
eBook Packages: Computer ScienceComputer Science (R0)