Lior Elazary KK6BWA

...because this life is yours. Some of it was given to you, the rest you make yourself.

  • Increase font size
  • Default font size
  • Decrease font size

Sumaro

E-mail Print PDF

 

 

 

The robot was created as a testing platform for the IsoPod, any maybe to compete in mini sumo competition one day. For now it has a GameBoy camera which it can detect a line and follow it.  The robot is built out of plastic and uses the Lego tracks.

AutoCad File


The source code included here is to read an image from the camera. The image is scaled down from 128x128 to 32x32 and is stored in the memory. Since the IsoPod memory word is 16bits then two 8bit pixels are stored in one memory location. GBASM file is a process to read a line from the camera in assembly.

move-robot.fs

GBAsm.upper.fs

GBAsm.upper.fs

 

A line detected from the camera

Original Image

Image detected by the camera


Image from camera with V-Edge Enhancement



Last Updated on Wednesday, 23 February 2011 00:27