My Autonomous HomeMade Wall-E Robot

31,183

92

40

About: I build robots to encourage others to do the same. I believe the future is in robotics and playing a part for the future is my passion. Check out my website to see what else I'm up too. :)

Intro: My Autonomous HomeMade Wall-E Robot

Everyone loved Wall-E, and it's no surprise that I also did...

I was walking through the Super Store buying groceries one night, when I took my usual detour through the toys section and spotted Wall-E. This is a toy made by Disney that was truely the most annoying and dissapointing item since the stupid iRobot Dinasourp.

This "toy" merely make wierd smashing noises and waves it's arms and head around. The box advertises "interactivity"... Other then the smashing noises, it does aboslutely nothing. It doesn't even move!!!! Only it's arms move, and they are animated together by a gear assembly and a single motor. Boo Hoo! Oh well, it was $22.95!

Enough of that!!

I took it apon myself to build a REAL Wall-E. That's fun and independent, etc.. I wanted to use the shell to make an autonomous version... And guess what? After some brainstorming, i decided that i can do it. Maybe...

I modified the circuit that came with the toy and stole it's eeprom. So now i can trigger the Wall-E samples "WALL-E and EVAH" etc.. :)

- 1 EZ-B EZ-Robot Kit: http://www.ez-robot.com
- 2 GWS Nano servos for arms
- 1 GWS Pico servo for head tilting
- 2 modified parallex servos for movement treads
- 1 GWS regular servo for head left right
- 18F4685 microcontroller @ 20 mhz for brain
- 1 Sharp IR Distance sensor to see with
- My custom 40 pin PIC board ;)

So far he does lots of things. He's autonomous, which means he drives around and explores the world. He maps out his world in a 2D array stored in memory. His job isn't purely to drive around, as you can see in some of these videos, he has many animations and emotions...

Completion!


So he pretty much has joined my collection of robot pets. The idea is to write the program so he doesn't get stuck or require interaction. Instead, he just does his own thing, looking for evah!

Share

    Recommendations

    • Audio Contest 2018

      Audio Contest 2018
    • Plastics Contest

      Plastics Contest
    • Electronics Tips & Tricks Challenge

      Electronics Tips & Tricks Challenge

    40 Discussions

    0
    None
    vortexus

    7 years ago on Introduction

    My friend, if you are still working on this project I highly recommend that if you wish to take the sensory devise to the next level that you incorporate a Micrsoft Kinect. It is cheap, the coding is readily available on the internet and the abilities of the sensor our astounding!

    4 replies
    0
    None
    D5quar3vortexus

    Reply 7 years ago on Introduction

    You call kinect cheap??????? I have one and I payed 150 for it and it is soo much more fun on the xbox than cut up and used for a robot.

    0
    None
    vortexusD5quar3

    Reply 7 years ago on Introduction

    Dear laddy, if you take a look at the conventional alternative hardware, you will see that in fact Kinect is extremely cheap in comparison.

    0
    None
    D5quar3vortexus

    Reply 7 years ago on Introduction

    Yes, it is cheap in that way, but if I have a kinect, and an xbox Id rather play it than use it for a robot.

    0
    None
    djsuresjangoknight7

    Reply 7 years ago on Introduction

    I made it from scratch and used no other references. Check out more info about it at http://www.DJ-Sures.com/robots

    0
    None
    rcamp004

    8 years ago on Introduction

    This is a great piece of work, but it doesn't seem like an instructable. We should be able to use your ible to hack our own Wall-E's. Also, I may have overlooked it, but I didn't see the code you created posted up anywhere. Still, great work, and love the ingenuity.

    1 reply
    0
    None
    djsuresrcamp004

    Reply 7 years ago on Introduction

    thanx!

    firstly, as you'll see in all microcontroller instructables, it's very difficult and rare to post code. aligning servos and values returned by sensor locations are going to be different. circuit design will be different, etc. so on that note, if you are inspired by one of my projects, then maybe it's a great reason for you to learn some microcontroller code :)

    you can read, see pictures and watch videos of my projects off my website @ http://www.dj-sures.com

    0
    None
    Mellor

    8 years ago on Introduction

    Can I have a copy of your 2D mapping code please! please! please!!! I want to hack my roomba so that it actually maps and vacuums around my chairs and things. THAT WOULD BE SO COOL! I'm not that experienced enough of a programmer to write that myself.

    1 reply
    0
    None
    djsuresMellor

    Reply 7 years ago on Introduction

    sorry, that'd be practically impossible to port to a roomba if you're not experienced programmer. and i don't release my code freely into the wild as i spend a lot of time on my projects :)

    0
    None
    Jake_Rider

    8 years ago on Introduction

    Hey, can you give me the instructions (all) so that I can build one?

    0
    None
    badassriffer

    8 years ago on Introduction

    add some gears to the servos. the movements are a bit jerky and fast. freaking amazing though.

    0
    None
    seansippo

    8 years ago on Introduction

    this alone proves to me that with enough time and money we could build an almost exact replica of wall-e that actually can crush garbage into a cube and such.

    0
    None
    singam

    8 years ago on Introduction

    i just need that outer cover of the toy .what to do for that?just to prepare  my project.i need the address to buy that toy onlyand other equipments separately.may i get it.please reply me quickly

    0
    None
    Nykus79

    9 years ago on Introduction

    now you need build EVE and watch it flirt around with eve

    0
    None
    TheDr

    9 years ago on Introduction

    Hey really cool I would like to build one of these can I buy a copy of you C code and circuit diagram?