The Design of Artificial Intelligence Robot Based on Fuzzy Logic Controller Algorithm

Open

M.S. Zuhrie, Munoto, E. Hariadi, S. Muslim

2018 IOP Conference Series: Materials Science and Engineering Vol. 336 Issue 1 Conference paper Cited by 3

Abstract

Artificial Intelligence Robot is a wheeled robot driven by a DC motor that moves along the wall using an ultrasonic sensor as a detector of obstacles. This study uses ultrasonic sensors HC-SR04 to measure the distance between the robot with the wall based ultrasonic wave. This robot uses Fuzzy Logic Controller to adjust the speed of DC motor. When the ultrasonic sensor detects a certain distance, sensor data is processed on ATmega8 then the data goes to ATmega16. From ATmega16, sensor data is calculated based on Fuzzy rules to drive DC motor speed. The program used to adjust the speed of a DC motor is CVAVR program (Code Vision AVR). The readable distance of ultrasonic sensor is 3 cm to 250 cm with response time 0.5 s. Testing of robots on walls with a setpoint value of 9 cm to 10 cm produce an average error value of -12% on the wall of L, -8% on T walls, -8% on U wall, and -1% in square wall. © 2018 Institute of Physics Publishing. All rights reserved.

Affiliations

Department of Electrical Engineering, Universitas Negeri Surabaya, Indonesia; Department of Computer Engineering, Universitas Negeri Surabaya, Indonesia