Enhance implementation of embedded robot auto-navigation system using FPGA for better performance

T. Kho, M. H. Salih, Yan San Woo, Zheng Ng, Janice Jia Min, Fengjie Yee
{"title":"Enhance implementation of embedded robot auto-navigation system using FPGA for better performance","authors":"T. Kho, M. H. Salih, Yan San Woo, Zheng Ng, Janice Jia Min, Fengjie Yee","doi":"10.1109/ICED.2016.7804658","DOIUrl":null,"url":null,"abstract":"Nowadays, Auto-navigation robots are cutting-edge and widely used and investigated by robotics experts. An autonomous robot can function and complete every task without any human guidance. Since it functions without human intervention, therefore obstacles detection and localization are significant and need to figure out. First, how the robot obstacle detection? Second, how to control auto-navigation robot localization accuracy and stability motion of the robot? Both of conditions would significantly affect performance and accuracy of robot to detect and reach destination. Therefore, we needed to figure out few solutions to solve these problems before create an auto-navigation system. Initially, testing and using suitable detection sensors and design suitable algorithm for sensor to detect obstacles. Then, Global Positioning System (GPS) would be used to calculate based upon information from GPS receiver to mapping the shortest path for robot to reach destination. Lastly, timing of the robot will generate by using 50MHz default frequency of DE0-Nano to control motors and direction of the wheels. In addition, using DE0-Nano board the design operating frequency can reach maximum 1GHz. Furthermore, the potential resources of Quartus II version 14.1 are utilized to implement supported modules of auto-navigation robot stages. The design had been carried out on Altera Cyclone IV FPGA. The autonavigation robots were provided higher flexibility and could help people do to something which will develop into life-threatening. So that, it's rapidly enlarging on industry floor.","PeriodicalId":410290,"journal":{"name":"2016 3rd International Conference on Electronic Design (ICED)","volume":"11 1","pages":"0"},"PeriodicalIF":0.0000,"publicationDate":"2016-08-01","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"5","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"2016 3rd International Conference on Electronic Design (ICED)","FirstCategoryId":"1085","ListUrlMain":"https://doi.org/10.1109/ICED.2016.7804658","RegionNum":0,"RegionCategory":null,"ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"","JCRName":"","Score":null,"Total":0}
引用次数: 5

Abstract

Nowadays, Auto-navigation robots are cutting-edge and widely used and investigated by robotics experts. An autonomous robot can function and complete every task without any human guidance. Since it functions without human intervention, therefore obstacles detection and localization are significant and need to figure out. First, how the robot obstacle detection? Second, how to control auto-navigation robot localization accuracy and stability motion of the robot? Both of conditions would significantly affect performance and accuracy of robot to detect and reach destination. Therefore, we needed to figure out few solutions to solve these problems before create an auto-navigation system. Initially, testing and using suitable detection sensors and design suitable algorithm for sensor to detect obstacles. Then, Global Positioning System (GPS) would be used to calculate based upon information from GPS receiver to mapping the shortest path for robot to reach destination. Lastly, timing of the robot will generate by using 50MHz default frequency of DE0-Nano to control motors and direction of the wheels. In addition, using DE0-Nano board the design operating frequency can reach maximum 1GHz. Furthermore, the potential resources of Quartus II version 14.1 are utilized to implement supported modules of auto-navigation robot stages. The design had been carried out on Altera Cyclone IV FPGA. The autonavigation robots were provided higher flexibility and could help people do to something which will develop into life-threatening. So that, it's rapidly enlarging on industry floor.
利用FPGA增强嵌入式机器人自动导航系统的实现,提高系统性能
目前,自动导航机器人是机器人领域的前沿技术,被广泛应用和研究。自主机器人可以在没有人类指导的情况下工作并完成每一项任务。由于它的工作不需要人为干预,因此障碍物的检测和定位是重要的,需要弄清楚。一、机器人障碍物如何检测?第二,如何控制自动导航机器人的定位精度和机器人运动的稳定性?这两种情况都会严重影响机器人探测和到达目的地的性能和精度。因此,在创建自动导航系统之前,我们需要找出一些解决这些问题的方法。首先,测试和使用合适的检测传感器,设计合适的传感器检测障碍物的算法。然后,利用全球定位系统(GPS)根据GPS接收器的信息计算并绘制机器人到达目的地的最短路径。最后,使用DE0-Nano的50MHz默认频率来控制电机和车轮的方向,从而产生机器人的定时。此外,采用DE0-Nano板的设计工作频率最高可达1GHz。此外,利用Quartus II 14.1版本的潜在资源,实现自动导航机器人阶段的支持模块。该设计在Altera Cyclone IV 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学术官方微信