Circuit Lake

Electronic Project and Circuit Collection

Neural Network Robot using Microcontroller ATmega 32

5:29 am


Neural Network Robot using Microcontroller ATmega 32
Autonomous Directional Rotary Artificial Intelligence Navigational System (ADRAINS)

The completion of this project required extensive capacity and application on both hardware and software ends. In constructing the robot, we needed to build the custom prototype board, apply infrared sensors as neural inputs, implement stepper motors for robot motion, and provide a mobile power supply to the MCU. The purpose of these design factors is to allow the autonomous movement of the robot while minimizing the size of our robot, to accurately sense distance and collisions into the white wall of our arena, and to calculate the velocity precisely while providing sustainable torque to move our robot. On the software end, we needed to execute an evolutionary spiking neurons algorithm that interfaced with our hardware. The purpose of this was to integrate a spiking neural model with infrared sensors as inputs and motor speeds as outputs to determine robot velocity and direction. We also implemented the evolutionary model based on assessing random individuals of a randomly generated population through a fitness equation and improving the population by discarding the worst individual in the population with the worst fitness. The fitness equation measured by the velocity of the robot, the direction change, and the amount of activity from sensors.

Link :Neural Robot using microcontroller ATmega 32



Related Electronics Project:
Line Follower ROBOT Using Microcontroller AT89S2501
Award winner from VingPeaw Competition 2543, the robot built with microcontroller AT892051, IC H bridge L293D, and four IR...
The Audio Homing Robot based on ATMega32 Microcontroller
Sensing in autonomous vehicles is a growing field due to a wide array of military and reconnaissance applications. The...
Autonomous Mini Sumo Robot
Seeker II is an autonomous mini-sumo robot which is designed to compete in mini-sumo robot competitions. It is low,...


arduino neural network, neural network arduino, avr neural network, neural microcontroller, algorithm for sumo robot using ir