Let's Make Robots!


Move autonomously, make its own decisions, help clean with different attachments, multi-terrain


Butler is a very unused word and will work great with voice commands to ignitiate.  Butler will be able to hold conversation with an individual.  Butler will be able to turn on the spot to get out of tight spots or respond to voice command.  If butler does not recognize command, he will ask what do you mean?  Hope to have robot understand new term and add it into his language.  The AI will be interactive and able to improve.  On humans, we can tell when we are waiting for an answer.  A light or some kind of move will happen when the robot is waiting for a response.

Steps Done:  

1. Learned basics of robotics
2. Bot has moved around with basic programming. Confirmed chips and wiring is working properly.
3. Added kill switch in case bot malfunctions during procedures.
4. Battery display works great!  Shows current charge of rechargable batteries so we can monitor power.

Steps in progress:

1. Waiting to receive parts for sound recognition.  Will output commands and understand commands.  Future goal is to start a conversation with an individual.
2. Replacing wheels with track assembly to allow "turning on the dime" rather than needing a large area to turn.
3. Working on body of bot to hold circuits, wiring, and track assembly.

Comment viewing options

Select your preferred way to display the comments and click "Save settings" to activate your changes.

Nice start! Keep it going and you'll get to your goals.

For more info on how to turn on a dime with wheels, take a look at this video here: http://letsmakerobots.com/node/31454

I would not trade the wheels for treads on a butler robot. Treads are good for climbing over obstacles, but are poor at map following since they have a lot of slipage. A butler robot will need to be able to go to specific places in the house and wheels with encoders make that easier.

I played around with voice recognition in the past, and and I can tell you that, unless you get an already programmed voice-recognition chip or board, you will need a pretty sophisticated CPU and extra memory (not just a microcontroller) to process the voice data.

That being said, there are a few voice recognition boards and shields out there.  The capability is limited tho.  No one will be having conversations with them, but they're more than enough for basic movement commands.

Yes, that is my suggestion.  If you start from scratch, you will be putting a lot of work into it that others have already done for you.


Move the wheels to the center and add another castor wheel?

be sure the chassis will rock back and forth on the drive wheels. You want to be careful that you don't drive somewhere and high center itself, leaving it stranded.

Rather than change to tracks, you could orient your wheels to the center of the chassis and make sure your weight is low and over the tail wheel.

I agree that it is a good beginning. Since it says you are thinking of a Wall-E robot, I am wondering if you will be adding gripper arms.

The reason I am wondering is that the cardboard may not support too much weight, even though it is fine for now.

Maybe just strengthening it with extra cardboard layers and/or tape will take care of that.


and not telling us what it does or why it is there causes some of us to come up with all kinds of wild ideas. :)
On a different note, good start. 

Under the hood of the box while prototyping.

Under the hood