Implementation of Barrier Sensing and Avoidance System on FPGA for a Wheeled Robot

Author:

Pine Sandipan1ORCID,Choudhury Bibhuti Bhusan2ORCID

Affiliation:

1. Department of ECE, Utkal University, Odisha, India

2. Department of Mechanical Engineering, IGIT Sarang, Sarang, India

Abstract

Aims: This paper is to describe the process of spotting a barrier on the path of a wheeled robot and finding an alternate way to keep away from it. Method: For path, planning, image-processing technique is used and for this barrier-sensing and avoidance system, ultrasonic sensor is used. FPGA board processes the sensor output and after processing, it gives instruction to the motor arrangement to control the speed and direction of the wheeled robot. Results: We took one digital storage oscilloscope to collect all the data from sensor board. Although the color and lumen of the reflection matters a lot in the reading, so a variety of different objects we have selected to reduce the probability of error. A Very High Speed Integrated Circuit (VHSIC) Hardware Description Language (VHDL) block we generate for control algorithm and connect to the enable pin. Fig-8 shows the calculation block and fig-9 shows the ADC. As the FPGA board reads digital signal, hence the received signal we converted to digital with the help of an ADC of type NS ADC128S022. It is a 12-bit converter. Initially a bigger particle we kept in front of the sensor to understand and quantify the highest scope of it. DSO we used to view the response of both pulse and the analog signal. The code, which we have written for the operation of the ultrasonic sensor, has used a high logic of 10 µs width for triggering input. Program is measuring the object distance by calculating the logic high time of the ECHO pin that we have programmed as input. For servo operation, a pulse we used with 1.5ms on time and 20-millisecond time-period. To change the rotating angle different on time we have adopted. Conclusion: Wheeled robots have a no of applications. Depending on what sensor people use or what actuators or microprocessors they apply, the response time differs from one model to the other. To use it in real time applications a robot should give very fast response. In realistic approach FPGA development board is widely used in robot models recently because of its very fast response time, flexible system approach, quick generation of signals, parallel processing ability and obviously cost is pretty less when compared to other processor. References, figures, tables, chemical structures etc.

Publisher

Bentham Science Publishers Ltd.

Subject

Electrical and Electronic Engineering,Electronic, Optical and Magnetic Materials

同舟云学术

1.学者识别学者识别

2.学术分析学术分析

3.人才评估人才评估

"同舟云学术"是以全球学者为主线,采集、加工和组织学术论文而形成的新型学术文献查询和分析系统,可以对全球学者进行文献检索和人才价值评估。用户可以通过关注某些学科领域的顶尖人物而持续追踪该领域的学科进展和研究前沿。经过近期的数据扩容,当前同舟云学术共收录了国内外主流学术期刊6万余种,收集的期刊论文及会议论文总量共计约1.5亿篇,并以每天添加12000余篇中外论文的速度递增。我们也可以为用户提供个性化、定制化的学者数据。欢迎来电咨询!咨询电话:010-8811{复制后删除}0370

www.globalauthorid.com

TOP

Copyright © 2019-2024 北京同舟云网络信息技术有限公司
京公网安备11010802033243号  京ICP备18003416号-3