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

被引:7
|
作者
Quinonez, Yadira [1 ]
Ramirez, Mario [2 ]
Lizarraga, Carmen [1 ]
Tostado, Ivan [1 ]
Bekios, Juan [2 ]
机构
[1] Univ Autonoma Sinaloa, Fac Informat Mazatlan, Culiacan, Mexico
[2] Univ Catolica Norte Chile, Ingn Civil Comp & Informat, Antofagasta, Chile
关键词
Autonomous robots; Artificial neural network; Pattern recognition; Neuro-controllers; ROS; TurtleBot; 2;
D O I
10.1007/978-3-319-18833-1_34
中图分类号
TP18 [人工智能理论];
学科分类号
081104 ; 0812 ; 0835 ; 1405 ;
摘要
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.
引用
收藏
页码:320 / 329
页数:10
相关论文
共 50 条
  • [1] Autonomous Navigation of a Lego Robot with Neural Networks
    Ibarra M., Salvador
    Castan R., Jose A.
    Laria M., Julio
    Guzman O, Javier
    Tervino B., Mayra G.
    Perez C., Julissa
    Castan R., Emilio
    [J]. WORLD CONGRESS ON ENGINEERING, WCE 2015, VOL I, 2015, : 194 - 197
  • [2] Artificial neural networks for pattern recognition
    Corne, SA
    [J]. CONCEPTS IN MAGNETIC RESONANCE, 1996, 8 (05): : 303 - 324
  • [3] Efficient Training of Artificial Neural Networks for Autonomous Navigation
    Pomerleau, Dean A.
    [J]. NEURAL COMPUTATION, 1991, 3 (01) : 88 - 97
  • [4] A hybrid autonomous robot navigation method based on artificial intelligence and soft computing techniques
    Kiss, L
    Várkonyi-Kóczy, AR
    Ruano, MG
    [J]. INTELLIGENT CONTROL SYSTEMS AND SIGNAL PROCESSING 2003, 2003, : 243 - 248
  • [5] Neural Networks for Environmental Recognition and Navigation of a Mobile Robot
    Harb, Mottfid
    Abielmona, Rami
    Naji, Kamal
    Petriu, Emil
    [J]. 2008 IEEE INSTRUMENTATION AND MEASUREMENT TECHNOLOGY CONFERENCE, VOLS 1-5, 2008, : 1123 - +
  • [6] Autonomous Robot Navigation with Signaling Based on Objects Detection Techniques and Deep Learning Networks
    Gordon, Carlos
    Encalada, Patricio
    Lema, Henry
    Leon, Diego
    Castro, Cristhian
    Chicaiza, Dennis
    [J]. INTELLIGENT SYSTEMS AND APPLICATIONS, VOL 2, 2020, 1038 : 940 - 953
  • [7] ARTIFICIAL NEURAL NETWORKS FOR PATTERN-RECOGNITION
    YEGNANARAYANA, B
    [J]. SADHANA-ACADEMY PROCEEDINGS IN ENGINEERING SCIENCES, 1994, 19 : 189 - 238
  • [8] Autonomous Mobile Robot Navigation Using a Dual Artificial Neural Network
    Wahab, Wahidin
    [J]. TENCON 2009 - 2009 IEEE REGION 10 CONFERENCE, VOLS 1-4, 2009, : 1479 - 1484
  • [9] Artificial Robot Navigation based on Gesture and Speech Recognition
    Lei, Ze
    Gan, ZhaoHui
    Jiang, Min
    Dong, Ke
    [J]. 2014 INTERNATIONAL CONFERENCE ON SECURITY, PATTERN ANALYSIS, AND CYBERNETICS (SPAC), 2014, : 323 - 327
  • [10] A simulator using classifier systems with neural networks for autonomous robot navigation
    Moussi, LN
    Von Zuben, FJ
    Gudwin, RR
    Madrid, MK
    [J]. PROCEEDING OF THE 2002 INTERNATIONAL JOINT CONFERENCE ON NEURAL NETWORKS, VOLS 1-3, 2002, : 501 - 506