IoT Enabled Indoor Autonomous Mobile Robot using CNN and Q-Learning

M. Saravanan, P. S. Kumar, Amit Sharma
{"title":"IoT Enabled Indoor Autonomous Mobile Robot using CNN and Q-Learning","authors":"M. Saravanan, P. S. Kumar, Amit Sharma","doi":"10.1109/ICIAICT.2019.8784847","DOIUrl":null,"url":null,"abstract":"This paper focuses on the construction of IoT enabled mobile robot with an arm which can reach the destination autonomously and perform suitable actions in an indoor environment. Object detection and optimal navigation are the required features of a mobile robot that will be achieved through the combined architecture of building necessary Deep Learning and Reinforcement Learning models workable in a lesser memory space. To facilitate navigation in an indoor environment, initially, the environment has been mapped into a minimum number of grids for the experimental purpose. For handling huge memory requirement to run the models for processing, we occasionally transfer required intelligence from cloud setup to RPi, where RPi act as a Fog node in Industry 4.0 environment. The practicality of the robot has been gauged in three different cases (i) where the destination of the robot is known with 100% probability, (ii) where the destination of the robot is uncertain i.e. with lower probability and (iii) the destination is not known. In the first two cases, the objects are assumed to be stationary. Whereas in the third case, the objects can also be dynamic i.e. moving objects. As an application we have chosen Indoor Plant Monitoring System, where the objective is to measure the readings like Soil Moisture, Temperature, etc., of the indoor plant and forward the readings to Ericsson's IOT Accelerator platform. After analyzing the sensor values, a robot arm can initiate specific actions on its own. Here, the application of AI algorithms will not only help the robot to reach the destination, but it also triggers the robot to perform the functions optimally. As an experiment, we have studied the effect of learning rate on the total number of actions and introduces optimal reward from start to end of a journey in $4\\text{X}4$ grid world environment and finally tested for tangible performance towards navigation and object detection.","PeriodicalId":277919,"journal":{"name":"2019 IEEE International Conference on Industry 4.0, Artificial Intelligence, and Communications Technology (IAICT)","volume":"28 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2019-07-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"13","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2019 IEEE International Conference on Industry 4.0, Artificial Intelligence, and Communications Technology (IAICT)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICIAICT.2019.8784847","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 13

Abstract

This paper focuses on the construction of IoT enabled mobile robot with an arm which can reach the destination autonomously and perform suitable actions in an indoor environment. Object detection and optimal navigation are the required features of a mobile robot that will be achieved through the combined architecture of building necessary Deep Learning and Reinforcement Learning models workable in a lesser memory space. To facilitate navigation in an indoor environment, initially, the environment has been mapped into a minimum number of grids for the experimental purpose. For handling huge memory requirement to run the models for processing, we occasionally transfer required intelligence from cloud setup to RPi, where RPi act as a Fog node in Industry 4.0 environment. The practicality of the robot has been gauged in three different cases (i) where the destination of the robot is known with 100% probability, (ii) where the destination of the robot is uncertain i.e. with lower probability and (iii) the destination is not known. In the first two cases, the objects are assumed to be stationary. Whereas in the third case, the objects can also be dynamic i.e. moving objects. As an application we have chosen Indoor Plant Monitoring System, where the objective is to measure the readings like Soil Moisture, Temperature, etc., of the indoor plant and forward the readings to Ericsson's IOT Accelerator platform. After analyzing the sensor values, a robot arm can initiate specific actions on its own. Here, the application of AI algorithms will not only help the robot to reach the destination, but it also triggers the robot to perform the functions optimally. As an experiment, we have studied the effect of learning rate on the total number of actions and introduces optimal reward from start to end of a journey in $4\text{X}4$ grid world environment and finally tested for tangible performance towards navigation and object detection.
使用CNN和Q-Learning的物联网室内自主移动机器人
本文主要研究的是基于物联网的移动机器人的构建,该机器人的手臂可以在室内环境中自主到达目的地并执行适当的动作。目标检测和最佳导航是移动机器人所需的功能,这将通过在更小的内存空间中构建必要的深度学习和强化学习模型的组合架构来实现。为了便于在室内环境中导航,为了实验目的,首先将环境映射为最小数量的网格。为了处理运行模型的巨大内存需求,我们偶尔会将所需的智能从云设置转移到RPi,其中RPi在工业4.0环境中充当雾节点。机器人的实用性已经在三种不同的情况下进行了衡量(i)机器人的目的地是100%概率已知的,(ii)机器人的目的地是不确定的,即概率较低,(iii)目的地是未知的。在前两种情况下,假设物体是静止的。而在第三种情况下,对象也可以是动态的,即移动的对象。作为一个应用,我们选择了室内植物监测系统,其目的是测量室内植物的土壤湿度、温度等读数,并将读数转发到爱立信的物联网加速器平台。在分析了传感器的值之后,机械臂可以自己发起特定的动作。在这里,人工智能算法的应用不仅会帮助机器人到达目的地,还会触发机器人最优地执行功能。作为实验,我们研究了学习率对行动总数的影响,并在$4\text{X}4$网格世界环境中引入了从旅程开始到结束的最佳奖励,最后测试了导航和目标检测的有形性能。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约1分钟内获得全文 求助全文
来源期刊
自引率
0.00%
发文量
0
×
引用
GB/T 7714-2015
复制
MLA
复制
APA
复制
导出至
BibTeX EndNote RefMan NoteFirst NoteExpress
×
提示
您的信息不完整,为了账户安全,请先补充。
现在去补充
×
提示
您因"违规操作"
具体请查看互助需知
我知道了
×
提示
确定
请完成安全验证×
copy
已复制链接
快去分享给好友吧!
我知道了
右上角分享
点击右上角分享
0
联系我们:info@booksci.cn Book学术提供免费学术资源搜索服务,方便国内外学者检索中英文文献。致力于提供最便捷和优质的服务体验。 Copyright © 2023 布克学术 All rights reserved.
京ICP备2023020795号-1
ghs 京公网安备 11010802042870号
Book学术文献互助
Book学术文献互助群
群 号:481959085
Book学术官方微信