Let's Make Robots!

Propeller Platform Video Howto

I got a new camera for Christmas (Happy New Year!), and I decided to make a 'how to put together a Propeller Platform' video.  Are these types of videos useful?

I don't think a video alone is enough for a howto (the Prop Platform has a written guide, too), but I was thinking there are a few 'advanced' techniques that beginners might benefit from seeing on video.  What do you think?

Making of LadyBugBot clone

[See updates and videos on the bottom of this page]

Isotope's LadyBugBot looked like fun to make so I thought to give it a try. Also, this bot would make a great gift to someone having a kitchen renovated and I just happen to know one :-)

Wii Camera BreakOuts

I just finished and sent off some break out boards to support a wiicamera. These boards use the camera after it has been removed from the wiimote and communicate via i2c NOT the standard bluetooth connection of the wiimote. Included on the board is the necessary reset circuit and 25mhz crystal. There are a total of (4) .9" mounting holes to match 2-56 hardware. 2 of these holes match the hole pattern of the servo horn of the "LMR standard" blue servo. Pull-up resistors are also on board for the i2c lines. The board requires and has a 5-pin header for:

How to make a PCB (Project Phoenix)


Another update once again, and this time, my project's BRAINS ON BOARD PCB

Accurate Indoor Localization using OpenCV, OCR

Just got this pieced together...Robot looks around, recognizes words written on walls and determines compass bearings to each.  Robot then determines what room it is in based on its memory of visual landmarks, and loads a map for the given room.  At this point, the robot calculates its location in the room to within a few inches.  Robot then knows where other features are within the room based on its map (Doors, Windows, Obstacles).  In the video, the robot announces the heading to the door.

Getting a Robot to Determine Its Own Truth

This piece describes an approach I am working on for an upgrade to SuperDroidBot “Anna” and a sharable brain service I am working on.  This is obviously only ONE approach to getting a robot to have a concept of truth.

What is Truth?


Ok so for one i moved it to a blog and two it now has some different functions.

The first thing i added was a password. In-order to get to the main menu, you have to type in a sequence using the input buttons.

The second new thing is the distance feature. I sat down and changed the sharp's numbers to inches and figured out to what extent to change the distance to the next one. It is pretty accurate but only goes up to 12in and down to 4in.

Body - The Making of Blaster Shark (Sumo)

After settling on a layout for how I wanted the robot to look I set about making the body.

Motor Mounts

CtC's Aurdino Journey

So I am in the Arduino water and have started to swim. I found a cheap off-brand Wii Nunchuk controller, made a PCB adapter for the plug and have it playing nice with my Duemilanove. I have also taken all the numbers coming from the nunchuk and converted them all to nice clean 0-255 ints. From there, I coded a serial receive loop so the whole unit could be used as a stand-alone plug-in to other devices. Basically, the chip just sits there and waits for a single character followed by a CR. I.e.

Protowrxs Prusa 3d Printer

So with so many LMR enthusiasts building, buying, printing, or renting 3D printers I figured I’d jump on the bandwagon and go along for the ride. I can really see the joy in being able to just print cool things off ThingiVerse much less the thought of designing some little mount, feature, cover or whatever for a robot you may be building.

ESP8266 running NodeMCU as a controller

Every since the ESP8266 modules were released, I have wanted to try one.  I ordered a few once they came out last year, but did not get to try them out until this year. After trying one module that seemed to work but never could be connected to, I tried another and was finally able to get one to work. The only test I actually did with it was to grab a webpage, basically a curl call. That was earlier in the year and had done nothing else since with them.

PCB - The Making of Blaster Shark (Sumo)

The details of why I picked what parts I picked are covered in the Design blog.  What I am about to describe here is the tools and process I go through to design and etch my own PCB.

Circuit Design

Thanks for a fantastic time at the Campus Party Berlin 2012

Thanks for a fantastic time. You are all very giving and really, really cool persons. And very talented.

You know who you are.

Everyone else; Since Campus Party is a returning, and starting to be global -event - why don't we use it as our way to meet IRL?

Hope to see you next time, next place :)

(Click to see large picture :)