Skip to main content

Autonomous Robot Navigation Based on Pattern Recognition Techniques and Artificial Neural Networks

  • Conference paper
Bioinspired Computation in Artificial Systems (IWINAC 2015)

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.

This is a preview of subscription content, log in via an institution to check access.

Access this chapter

Chapter
USD 29.95
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
eBook
USD 39.99
Price excludes VAT (USA)
  • Available as PDF
  • Read on any device
  • Instant download
  • Own it forever
Softcover Book
USD 54.99
Price excludes VAT (USA)
  • Compact, lightweight edition
  • Dispatched in 3 to 5 business days
  • Free shipping worldwide - see info

Tax calculation will be finalised at checkout

Purchases are for personal use only

Institutional subscriptions

Preview

Unable to display preview. Download preview PDF.

Unable to display preview. Download preview PDF.

References

  1. Burgard, W., Moors, M., Stachniss, C., Schneider, F.: Coordinated multi-robot exploration. IEEE Transactions on Robotics 21(3), 376–386 (2005)

    Article  Google Scholar 

  2. 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)

    Google Scholar 

  3. 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)

    Article  Google Scholar 

  4. Parker, L.E.: Multiple Mobile Robot Systems. In: Bruno, S., Oussama, K. (eds.) Springer Handbook of Robotics (2008)

    Google Scholar 

  5. Braunl, T.: Embedded robotics: mobile robot design and applications with embedded systems. Springer, Heidelberg (2008)

    Book  Google Scholar 

  6. 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)

    Google Scholar 

  7. 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)

    Google Scholar 

  8. De Almeida, A.T., Fong, J.: Domestic service robots. IEEE Robotics and Automation Magazine 18(3), 18–20 (2011)

    Article  Google Scholar 

  9. Sahin, H., Guvenc, L.: Household robotics: autonomous devices for vacuuming and lawn mowing. IEEE Control Systems Magazine 27(2), 20–90 (2007)

    Article  MathSciNet  Google Scholar 

  10. 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)

    Google Scholar 

  11. 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)

    Google Scholar 

  12. 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)

    Google Scholar 

  13. Guglielmelli, E., Johnson, M.J., Shibata, T.: Guest editorial special issue on rehabilitation robotics. IEEE Transactions on Robotics 25, 447–480 (2009)

    Article  Google Scholar 

  14. Low, K.H.: Robot-assisted gait rehabilitation: from exoskeletons to gait systems. In: Defense Science Research Conference and Expo (DSR), pp. 1–10 (2011)

    Google Scholar 

  15. Okamura, A.M., Mataric, M.J., Christensen, H.I.: Medical and health-care robotics. IEEE Robotics and Automation Magazine 17(3), 26–37 (2010)

    Article  Google Scholar 

  16. 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)

    Article  Google Scholar 

  17. 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)

    Article  Google Scholar 

  18. 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)

    Google Scholar 

  19. 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)

    Google Scholar 

  20. 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)

    Google Scholar 

  21. 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)

    Article  Google Scholar 

  22. MATLAB Neural Network Toolbox. Users Guide, http://www.mathworks.com/help/nnet/index.html (accessed on March 2, 2015)

  23. 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)

    Chapter  Google Scholar 

  24. Cousins, S., Gerkey, B., Conley, K., Garage, W.: Sharing software with ROS. IEEE Robotics & Automation Magazine 17(2), 12–14 (2010)

    Article  Google Scholar 

  25. 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)

    Article  Google Scholar 

Download references

Author information

Authors and Affiliations

Authors

Corresponding author

Correspondence to Yadira Quiñonez .

Editor information

Editors and Affiliations

Rights and permissions

Reprints 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)

Publish with us

Policies and ethics