Let's Make Robots!
One thing most robots need is the ability to control motors. This circuit will work from 7.2V to 15V with PWM frequencies up to 25KHz and drive motors with a stall … Read more
Open Hardware ARM Computer, 1ghz
                                                                        8/25/13: Read more
Teach Kindergarden Kids about Chemistry and Electronics
Do you want to make it possible for a kid to make electronic circuits?    Make Squishy Circuit play dough and make up some challenges. Do you want to teach your … Read more
Grabs, holds, drops, point finger...
Using a
Here is "InMoov", the robot you can print and animate. You have a 3D printer, some building skills, This project is for you!! This is a hand builded for a job … Read more
A tutorial for calculating series resistance and reading LED data sheets
I've noticed that some people are uncertain how to calculate series resistance for a LED or when using a group of LEDs are uncertain about wiring them in series or … Read more
Old Sega Rally Arcade transformed into a new Arcade
      @ MEO XL PARTY 2012 Video Link                               The premiere of this installation was at Sapo Cobebits VI, that takes place … Read more

Arduino Wavefront Algorithm

First Up... If you want to find out what Wavefront Mapping is all about head over to the Society of Robots Tutorial. It has a great wtite up and its where I first learnt about it.

 

Basic's done, So lets talk about Map size limits.....

The Arduino 2560 & 1280 both have 8k of SRAM (where the map is stored)

I'm using an array of Int's, each Int is 2 Bytes, so max size would be the square root of 8k / 2.

8192 / 2 = 4096

Sqaure Root of 4096 = 64

This Legos robotic project uses JAVA sockets to communicate to an onboard Arduino which controls servomotors, LED's, and drive motors. It features a wireless IP … Read more
This is my tracked multi-purpose robot. It is powered by two DC motors and controlled via RF link (range 1km LOS) by a usb controller plugged into a laptop. The … Read more