International Engineering Research and Innovation Symposium | |
Autonomous Lawnmower using FPGA implementation. | |
Ahmad, Nabihah^1 ; Lokman, Nabill Bin^2 ; Wahab, Mohd Helmy Abd^2 | |
Nano Simulation Group (NanoSIM), Department of Electronic Engineering, Faculty of Electrical and Electronic Engineering, Universiti Tun Hussein Onn Malaysia, Batu Pahat, Parit Raja, Johor, Malaysia^1 | |
Faculty of Electrical and Electronic Engineering, Universiti Tun Hussein Onn Malaysia, Parit Raja, Johor, Batu Pahat, Malaysia^2 | |
关键词: Autonomous lawnmowers; Avoiding obstacle; Data and information; Digital signal processing (DSP); Extreme environment; FPGA implementations; Path planning techniques; Very high speed integrated circuit (vhsic) hardware description language (vhdl); | |
Others : https://iopscience.iop.org/article/10.1088/1757-899X/160/1/012112/pdf DOI : 10.1088/1757-899X/160/1/012112 |
|
来源: IOP | |
【 摘 要 】
Nowadays, there are various types of robot have been invented for multiple purposes. The robots have the special characteristic that surpass the human ability and could operate in extreme environment which human cannot endure. In this paper, an autonomous robot is built to imitate the characteristic of a human cutting grass. A Field Programmable Gate Array (FPGA) is used to control the movements where all data and information would be processed. Very High Speed Integrated Circuit (VHSIC) Hardware Description Language (VHDL) is used to describe the hardware using Quartus II software. This robot has the ability of avoiding obstacle using ultrasonic sensor. This robot used two DC motors for its movement. It could include moving forward, backward, and turning left and right. The movement or the path of the automatic lawn mower is based on a path planning technique. Four Global Positioning System (GPS) plot are set to create a boundary. This to ensure that the lawn mower operates within the area given by user. Every action of the lawn mower is controlled by the FPGA DE' Board Cyclone II with the help of the sensor. Furthermore, Sketch Up software was used to design the structure of the lawn mower. The autonomous lawn mower was able to operate efficiently and smoothly return to coordinated paths after passing the obstacle. It uses 25% of total pins available on the board and 31% of total Digital Signal Processing (DSP) blocks.
【 预 览 】
Files | Size | Format | View |
---|---|---|---|
Autonomous Lawnmower using FPGA implementation. | 1150KB | download |