Student Organizations

  1. K-State home
  2. »Electronics Design Club
  3. »Projects
  4. »Autonomous Robot

Electronics Design Club

Autonomous Robot

Spring 2012 - Kyle McGahee

Project Mission

Create a robot that is able to run on its own by processing low resolution images to avoid objects.


I successfully built my first robot last summer using a kit. It was a great experience, and so I decided to give it another go. This time, however, I wanted to use my creativity to design and build something I had come up with on my own.

Manner of Operation

The encoders (the circular boards attached to the motors) can sense how fast the black magnetic disks spin. Knowing how fast your wheels are spinning along with their circumference, you can figure out how far the robot has travelled. The STM32F4 (The big board) uses this distance and analyzes a series of pictures to determine the distance to an object.


STM32F4 Discovery Board          2 - 80mm Black Wheels

TTL 120ᵒ Camera                     2 - 75:1 Metal Gearmotor W/ Encoder

Dual Motor Driver Carrier           8 AA, 2 AAA Batteries


Autonomous Robot on Floor