Useful robot algorithms in both pseudocode and source code. Because programming
is a very huge subject and there are billions of books and tutorials on how to program
already written, all I plan to cover is specifically what is important to programming
robots not mentioned in common literature.
A bootloader is a program used to upload .hex files to your microcontroller without a hardware programmer.
Learn how to set up a bootloader for any AVR microcontroller.
This will also work for the $50 Robot.
A four part tutorial series that covers vision in biology, image processing, and most vision algorithms.
How to use a microcontroller and Hyperterminal for data logging, algorithm debugging, and sensor testing.
Learn about the most basic of robot control drive structures.
Learn how to implement fuzzy logic into your robots.