Let's Make Robots!

python

Draw numbers of the winners of the LMR Donation
Using a
Introdution: This is my competitor for the LMRv4 Donor Appreciation Robot challenge. Using 5 Dynamixel AX-12+ Servos and an Arduino Mega. Programming has been done … Read more

Robot position localization using Monte Carlo filter

AndreyNech's picture

I am taking Udacity's "Programming a robotic car" free online class and I think it is a great resource for all robot builders! Since the beginning I have seen a lot of question about the way to try algorithms we are learning with real robotic vehicles.

Embedded video: 
CURRENT PROJECT WORK (Most recent first)   August 19, 2011 More body work, cutting and filing...and thinking about where to place the boards... Cutting an … Read more
controls up to eight servo motors using an ATmega328; serial commands change speed and position
I created an AVR servo firmware using C programming for an ATmega328 microcontroller. This version supports up to eight servos to be controlled while managing … Read more

IR and Sensor rangefinding data visualisation

These images were created by stepping a pair of servo motors to create a file containing sensor readings for each possible servo position.

I took 3 readings for each position from each servo and stored them in a file, then read the data back in a seperate pygame program running on a desktop to generate the image. RGB values were generated from the 3 readings from each sensor.

8087-S1

Rudolph's picture

aka Rudolph's Noisemaker Tool for Arduino

I wanted my current robot project to make cool bleeps bloops and other stupid noises. Instead of just doing it I spent three days writing software to make an easy job "easier". Well, okay, I spent two days doing it wrong, then switched to Python and tried again. This package is the end result. It consists of an Arduino sketch that makes noise from numbers, and a GUI Python frontend to make it "clickier" (oooh).