Implementation of an autonomous intelligent mobile robot for climate purposes

被引:3
作者
Gharajeh, Mohammad Samadi [1 ]
机构
[1] Islamic Azad Univ, Tabriz Branch, Young Researchers & Elite Club, Tabriz, Iran
关键词
autonomous intelligent robot; weather condition; utility function; supervised machine learning; fuzzy decision system; sensor; obstacle detection; ATmega32; microcontroller; LM35DZ sensor; MQ-2; photocell; infrared (IR) sensor; LCD; liquid crystal display; LED; light-emitting diode; DC motor; ALGORITHMS;
D O I
10.1504/IJAHUC.2019.10022345
中图分类号
TP [自动化技术、计算机技术];
学科分类号
0812 ;
摘要
This paper proposes an autonomous intelligent mobile robot for climate purposes, called ClimateRobo, to notify the weather condition based on environmental data. An ATmega32 microcontroller is used to measure temperature, gas, light intensity, and distance to obstacles using the LM35DZ, MQ-2, photocell, and infrared (IR) sensors. A utility function is proposed to calculate the weather condition according to the temperature and gas data. Afterwards, the weather condition will be monitored on a liquid crystal display (LCD), an appropriate light-emitting diode (LED) will be illuminated, and an audio alarm would be enabled when weather condition is emergency as well as ambient brightness is high. The ambient brightness is calculated by a proposed supervised machine learning using sensed data of the photocell sensor. A fuzzy decision system is proposed to adjust the speed of DC motors based on weather condition and light intensity. The robot can detect and pass stationary obstacles with the six reflective sensors installed in the left, front, and right sides under six detection scenarios. Simulation results show performance of the proposed supervised machine learning, fuzzy decision system, and obstacle detection mechanism under various simulation parameters. The robot, initially, is simulated in the Proteus simulator and, then, is implemented by electronic circuits and mechanical devices.
引用
收藏
页码:200 / 218
页数:19
相关论文
共 31 条
  • [1] [Anonymous], 2014, Matlab for neuroscientists: an introduction to scientific computing in matlab
  • [2] Brewer E. A., 1991, TECHNICAL REPORT
  • [3] Distributed efficient localization in swarm robotic systems using swarm intelligence algorithms
    de Sa, Alan Oliveira
    Nedjah, Nadia
    Mourelle, Luiza de Macedo
    [J]. NEUROCOMPUTING, 2016, 172 : 322 - 336
  • [4] CaRINA Intelligent Robotic Car: Architectural design and applications
    Fernandes, Leandro C.
    Souza, Jefferson R.
    Pessin, Gustavo
    Shinzato, Patrick Y.
    Sales, Daniel
    Mendes, Caio
    Prado, Marcos
    Klaser, Rafael
    Magalhaes, Andre Chaves
    Hata, Alberto
    Pigatto, Daniel
    Branco, Kalinka Castelo
    Grassi, Valdir, Jr.
    Osorio, Fernando S.
    Wolf, Denis F.
    [J]. JOURNAL OF SYSTEMS ARCHITECTURE, 2014, 60 (04) : 372 - 392
  • [5] Evolutionary neurocontrollers for autonomous mobile robots
    Floreano, D
    Mondada, F
    [J]. NEURAL NETWORKS, 1998, 11 (7-8) : 1461 - 1478
  • [6] Intelligent robot deburring using adaptive fuzzy hybrid position/force control
    Hsu, FY
    Fu, LC
    [J]. IEEE TRANSACTIONS ON ROBOTICS AND AUTOMATION, 2000, 16 (04): : 325 - 335
  • [8] Development environments for autonomous mobile robots: A survey
    Kramer, James
    Scheutz, Matthias
    [J]. AUTONOMOUS ROBOTS, 2007, 22 (02) : 101 - 132
  • [9] Human-aware robot navigation: A survey
    Kruse, Thibault
    Pandey, Amit Kumar
    Alami, Rachid
    Kirsch, Alexandra
    [J]. ROBOTICS AND AUTONOMOUS SYSTEMS, 2013, 61 (12) : 1726 - 1743
  • [10] Deep learning
    LeCun, Yann
    Bengio, Yoshua
    Hinton, Geoffrey
    [J]. NATURE, 2015, 521 (7553) : 436 - 444