First Real Look At My Ez-b Controlled Full Size Lis B9 Robot

Dave Schulpius

USA
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail
robot video thumbnail

Hi all,

I'd like to share a video I just took of my full size Lost in Space B9 robot that's controlled by two EZ-B controller boards. Right now they are controlling limited movement and voice response of a few motors, lights and sound files played from a Sparkfun MP3 Trigger board. Although I'm just starting with the animation and have more building on the actual robot the result (mostly thanks to the EZ Robot controller board) is shocking. Please have a look at this (4 minute) You Tube vid and enjoy.

Please excuse some Technical camera lighting and sound issues. This is the first time I'd made and posted a vid online.

EDIT 8/2/13: Just realized I have no good pictures of how my B9 will look when complete. Here's one of the actual TV robots from the 60's TZ show Lost in Space and one recent shot of where I'm at with my build over 1 1/2 year after I started. Enjoy:

User-inserted image

User-inserted image

User-inserted image

Thanks, Dave Schulpius

By — Last update

ARC Pro

Upgrade to ARC Pro

Harnessing the power of ARC Pro, your robot can be more than just a simple automated machine.

#545  

I really enjoyed the video. The arm, and claw look fantastic! runs real smooth.

I think fame is taking over, and he takes advantage of the chance to show off when he sees the video camera. I am sure you have Ai built in which you don't know about. I wouldn't be surprised once he gets two arms, you don't find him playing the pinball machines. (you know how retired movie and tv stars are...LOL)

Be Well and I look forward, as always, to the next video.

Ron R

United Kingdom
#546  

Lol, very entertaining. That whole video had me in stitches. Your B9 is definitely a show off.

The arm is looking and moving great, Dave. Real shame about the arm cover though. That had to hurt seeing that. But at least you know what the cause was so it won't happen again.

I'm not sure how you've got you commands/scripts set up in speech recognition, but it seems that B9 is hearing himself speak. If you haven't already, maybe an idea would be to add...

ControlCommand("Speech Recognition", PauseOn)[/code

commands in to the start of your speech recognition scripts when he talks. E4 did the same thing a couple of weeks ago. Funny thing, when I had the same project open on both the laptop and tablet, he would speak through one and hear himself on the other and start talking to himself. It was quite amusing. Anyway, it's just a Just a thought. 

Great video Dave. Thanks for making it.:)

P.S, I've got a script for you that you might find a use for to help "neddy" is it? to tell if it's afternoon or evening, so you can add the appropriate phrases where necessary.  I'll post it in a bit.
United Kingdom
#547  

Here you go Dave....

if ($hour>-1 and $hour<12 )
#Replace this message with a GOOD MORNING sound file phrase.

Elseif ($hour>11 and $hour<18 )
#Replace this message with a GOOD AFTERNOON sound file phrase.

Elseif ($hour >17 )
#Replace this message with a GOOD EVENING sound file phrase.
endif

I use it in a connection init script so E4 says "Good morning" or whatever the time of day is when his EZ-B connects, but you could always use it in a speech recognition script if you wanted. It's just a bit of fun, and up to you if you want to use it yourself.:)

PRO
United Kingdom
#548  

Dave, what may help to smooth the ADC input is a capacitor (input to ground) you will need to experiment with the value as too big a cap will mess up the readings by "slugging" the voltage too much.

Another way is to add a median filter subroutine - take 5 readings and place them in an array in ascending order (bubble sort) then extract the middle sample (array[3] in this case) this should help eliminate spurious readings. It would be best to take more than 5 samples, but then there may be some latency problems with the v4.

A median filter is useful for any input signals that are prone to noise and greatly improve the Sharp IR ranger readings for example.

Hope this helps

Tony

#549  

i love this robot, its creative origanal and very spectacular. keep up the good work!:)

#550  

Dave! The Robot is looking amazing! However, he may be developing a mind of his own. Better hope he doesn't mistake you for Dr. Smith! I'd wait a while before enabling any weapon systems (offensive OR defensive):)! Love your work, sir. ~Mike

#551  

Thanks everyone. I'm glad you're enjoying my work. I truly appreciate your suggestions and help.

I've been working on the wavering ADC port problem today and have it fixed. I failed to mention that that these ports are connected to open switches. The idea is to have the always open momentary switches attached to the ADC ports and when closed the voltage difference will trigger scripts I have written. Turns out that the problem was that static was building up and causing the voltage to float around well above zero. It would get as high as 3 volts and trigger the scripts. To add insult, whenever an event would happen all the ports would flux and trigger other scripts. I added pull down resistors (10k ohm) between the signal wire and ground on each ADC port I'm using on the EZB and that did the trick. All ports are now holding at 0 volts till a switch is closed and then goes right to top voltage. Best part is when that port goes high the rest stay stable at 0 volts. :P

United Kingdom
#552  

Pretty simple fix to what sounded like a pain in the neck problem. Nice one Dave.