FPGA Cyclone II based the Mobile Robot Control System

Reem Ibrahim Mohammed, Saad Mutashar Abbas, Abbas H. Issa
{"title":"FPGA Cyclone II based the Mobile Robot Control System","authors":"Reem Ibrahim Mohammed, Saad Mutashar Abbas, Abbas H. Issa","doi":"10.1109/SCEE.2018.8684214","DOIUrl":null,"url":null,"abstract":"Mobile robots are expected to be used in harsh and non-organized environments. Such as the applications that robots need to Collection of information from complex conditions for their functioning which have become very common, especially in places that are hard to reach by humans. The wireless capability, avoid obstacles and speed/position controllers have taken great interest in the design of mobile robots because of the extensive use in industrial and service fields. Therefore, the realization of efficient and robust robot system still a challenging task. This paper presents a mobile robot with an Artificial Neural Network (ANN) controller implemented on Altera FPGA mini-board with wireless capability to move to a specific distance by avoiding the obstacle. This system uses Nios II/e soft-core processor instantiated in ANN control of the motors based on the data provided by the sensors. The design shows flexibility in hardware and software, where the design can be modified easily by inserting more complex function due to the capacity of FPGA in contrast to existing microcontroller or microprocessor -based designs. In comparison with previous research, the application of robots based on the existing design is the presence of microcontroller such as Arduino with FPGA. In the research, the only FPGA offering the possibility of adding more complex functions to the ability of the robot is used.","PeriodicalId":357053,"journal":{"name":"2018 Third Scientific Conference of Electrical Engineering (SCEE)","volume":"5 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2018-12-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"2","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2018 Third Scientific Conference of Electrical Engineering (SCEE)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/SCEE.2018.8684214","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 2

Abstract

Mobile robots are expected to be used in harsh and non-organized environments. Such as the applications that robots need to Collection of information from complex conditions for their functioning which have become very common, especially in places that are hard to reach by humans. The wireless capability, avoid obstacles and speed/position controllers have taken great interest in the design of mobile robots because of the extensive use in industrial and service fields. Therefore, the realization of efficient and robust robot system still a challenging task. This paper presents a mobile robot with an Artificial Neural Network (ANN) controller implemented on Altera FPGA mini-board with wireless capability to move to a specific distance by avoiding the obstacle. This system uses Nios II/e soft-core processor instantiated in ANN control of the motors based on the data provided by the sensors. The design shows flexibility in hardware and software, where the design can be modified easily by inserting more complex function due to the capacity of FPGA in contrast to existing microcontroller or microprocessor -based designs. In comparison with previous research, the application of robots based on the existing design is the presence of microcontroller such as Arduino with FPGA. In the research, the only FPGA offering the possibility of adding more complex functions to the ability of the robot is used.
基于FPGA Cyclone II的移动机器人控制系统
移动机器人有望在恶劣和无组织的环境中使用。例如,机器人需要从复杂的条件下收集信息以实现其功能的应用已经变得非常普遍,特别是在人类难以到达的地方。由于移动机器人在工业和服务领域的广泛应用,无线能力、避障能力和速度/位置控制器成为移动机器人设计的重要内容。因此,实现高效、鲁棒的机器人系统仍然是一项具有挑战性的任务。本文提出了一种基于Altera FPGA微型板的移动机器人,该机器人具有无线功能,可以通过避开障碍物移动到特定距离。该系统采用Niosⅱ/e软核处理器实例化,基于传感器提供的数据对电机进行人工神经网络控制。该设计显示了硬件和软件的灵活性,与现有的基于微控制器或微处理器的设计相比,FPGA的容量可以很容易地通过插入更复杂的功能来修改设计。与以往的研究相比,基于现有设计的机器人的应用是Arduino等带有FPGA的微控制器的存在。在本研究中,使用了唯一一种能够为机器人的能力增加更复杂功能的FPGA。
本文章由计算机程序翻译,如有差异,请以英文原文为准。
求助全文
约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学术文献互助群
群 号:604180095
Book学术官方微信