Let's Make Robots!

Gakken interview - for the record

Dear Rik,

Thank you again for cooperating in our magazine.
(And also for introducing about us in your blog too!)

Following is the questionarie that I want you to ask about your Theo Jansen style robot leg.

Maze Solving Robot V3. This one will work.

Not too long ago I received a care package from CTC. He sent me 2 of his arduino PCBs he designed. 


So that got me thinking, what would I build with it?

Well as this is going on, my highschool finally has its laser cutter installed. So it would be foolish of me not to use it. 

Here I go, making my highest verison of a robot yet. Maze Solving Robot V3. 


Chess Update

5.11.11 This update is running Grog's MRL program

The first video explains it well I hope.


5.14.11 The second video shows that I have changed the chess robot so it no longer goes back to a8 (the starting position) after every move. The code now calculates how to perform the next move from the location the chess robot's gantry crane ends at. I have also programmed in the ability for the robot to perform a castling move that the chess engine often does (this is not seen in the video)


Home made tracks + brushless motor

This 40A brushless motor kinda surprise me that they really works. Well, for now at least. I don't know if they works with 2 belt in different directions. Gotta go get 9 teeth sprocket for another motor.

The reason why I use brushless motor is because the controller is way cheaper than those high power brushed motor speed controller(50A+). Could anyone tell me why they are so fxxking expensive? like $400~$800 USD??

IOIO-SHR version 2 sneak preview

Started this weekend with the 2nd version of my IOIO-SHR (Start Here Robot). Because Santa brought me a Rover 5 chassis on christmas, this would become the chassis for it. I got the 2WD version including wheel encoders and the motor controller board.

Here are some shots from the assembly test.

The IOIO is mounted on a carrier board with 3 pin headers for all IOs. Some Jumpers are available to select the supply voltage for the IO headers, 3.3V, 5V from the IOIO or external servo voltage.

Crazy (or not) idea: Butler Bot



ABM - A Better Mousetrap

Several months ago, I posted about what the Standard Template Library had done for development when it came out in the mid 1990s.  I remembered how it was this incredible leap forward in software.  It enabled a developer to do things in minutes that were hours, days maybe weeks before and was a huge leap forward in productivity and software quality.  It took standard algorithms and made them out of the box sorts of things that were easy to use and implement.


BoB the Biped and Me: Edge detection vid and fun assembly vid (updated)

After spending a good deal of time working on a couple of BoB's subassemblies I've been given some time to think more about how to use those extra headers on the circuit board. I really want bump detection, edge detection, and a speaker but I know only one or two of those are going to fit inside the chassis. After letting BoB wander around on the floor at length I realized how prone he is to toppling over. That plus the fact he will be spending time on a bar, where sinks full of water lurk below, I decided to work on the edge detection.

Sunny - The InMoov clone at DFRobot


The time lapse video made with 1200 photos captured by Sunny's camera eye (it's on Youku).


May I introduce Sunny. He's a direct offspring of the famous InMoov.

Wifi/Web controlled rover

I consolidated all of my Wifi/Web rover playing onto another chassis. I have the code mostly prettied up and should port easily to any Linux SBC. The code started on a Yun, touched-up and re-tooled on a PCDuino, then finally at home on an RPI!

I may post this bot here on LMR, but figured if anyone wanted to look at the code etc, they could.

Here is it on Instructables.

Gooseneck chassis wired for webing:

Nonbots in the robots section - "tisk tisk" or "boo woo"?

Should we ban all nonbots from the robots section? You know: robots that are not. That do not even exist? Ideas for an upcoming robot that only exist in the maker's mind. Maybe on a scrap of paper. Maybe the materials are "in the mail"?

I really don't like it when people post such projects. I don't care if the robot turns out to be really awesome real soon or if the idea never comes to fruition. I just feel that the robots sections should be reserved for actual projects that actually have something to show.

What are we, the Nobel Committee?

Force sensor

I've already been 'bitten' a couple of times by waiting too long to write about things, so I'm going to try to post about things when they come to me.

Mini Sumo Bot Parts!


I decided to make a mini sumo robot a few weeks ago instead of doing an obstacle avoider. Turns out that once you think about it, mini sumo bots and obstacle avoiders are pretty much the same! The only changes I would need to make would be to the code. Great! Sumos can also double as line followers. So in short, they're pretty versatile. Here is an image of most of the parts that will go into this sucker.