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.
目前,自动导航机器人是机器人领域的前沿技术,被广泛应用和研究。自主机器人可以在没有人类指导的情况下工作并完成每一项任务。由于它的工作不需要人为干预,因此障碍物的检测和定位是重要的,需要弄清楚。一、机器人障碍物如何检测?第二,如何控制自动导航机器人的定位精度和机器人运动的稳定性?这两种情况都会严重影响机器人探测和到达目的地的性能和精度。因此,在创建自动导航系统之前,我们需要找出一些解决这些问题的方法。首先,测试和使用合适的检测传感器,设计合适的传感器检测障碍物的算法。然后,利用全球定位系统(GPS)根据GPS接收器的信息计算并绘制机器人到达目的地的最短路径。最后,使用DE0-Nano的50MHz默认频率来控制电机和车轮的方向,从而产生机器人的定时。此外,采用DE0-Nano板的设计工作频率最高可达1GHz。此外,利用Quartus II 14.1版本的潜在资源,实现自动导航机器人阶段的支持模块。该设计在Altera Cyclone IV FPGA上进行。自主导航机器人提供了更高的灵活性,可以帮助人们做一些可能危及生命的事情。因此,它在工业地板上迅速扩大。