28" Hexapod-Hybrid Tank with 1/4 Scale Servos

All right here are some quick pics that I was resizing for the website.

Here is what 2 3/4 pounds of aluminum looks like shredded. :slight_smile: The other 1/4 pounds was shaved by using the new Servo Case hinges since they add considerably less material to the servo than the old clamp on ones. And I’m using less hardware to assemble the legs now. We will see what she weights when it’s back together. I’m building the lipo packs for it now as well.

http://i138.photobucket.com/albums/q253/gfisher2002/robots/lightenedchassis001.jpg

And the lightened parts will hopefully improve performance and make testing easier.

http://i138.photobucket.com/albums/q253/gfisher2002/robots/lightenedchassis009.jpg
http://i138.photobucket.com/albums/q253/gfisher2002/robots/lightenedchassis007.jpg
http://i138.photobucket.com/albums/q253/gfisher2002/robots/lightenedchassis006.jpg

looks good, but do u think it will lessen the strength of the chassis too much? or is that why u left the middle bar of aluminum un holed?

i need a drill press >_> using a normal drill is too inaccurate

maybe ill ask to go to my dad’s friends machine shop :laughing:

I was surprised to find that the holes didn’t affect the rigidity of the frame at all. I can still barely flex it with my hands. I could have definitely drilled the sides out as well but I was happy with the weight I shed and wanted to leave the sides solid to be sure it remains rigid regardless of the stress. The material is so thick that even with the holes, the chassis is probably 4 times stronger than it needs to be and has zero flex.

I have some CAD drawings of a round chassis that I want to get cut locally. That will come later though.

I have 3D CAD models of the new decks I want to get made for WALTER also. :smiley:

8-Dale

What are you think of making them out of? Polycarbonate? Aluminum?

If you want, I could fab them up for you for a few bucks.
Just PM if you’re interested.

please tell me you have a cnc drill and you did not machine all those holes by hand. :stuck_out_tongue:

I am interested. :slight_smile: PM on the way. :smiley:

8-Dale

Very nice Evolution! it looks realy professional and clean. Tell me how much it weighs when you weigh it. :laughing: weird sentence

I know from my robot Spacejunk that drilling holes like that is the most tedious annoying thing to do. And you have to be very precise or it looks bad. You did a great job. A great way to save weight and it looks good.

Hmm. I’m thinking blue anodized. :stuck_out_tongue:

They are all measured, marked, center punched and drilled manually with a drill press. I don’t own a CNC drill. It was VERY tedious. The alignment isn’t perfect but darn close.

I almost have the legs back on.

HAHAHA!! :laughing: Well! it looks damn good for the job! (what’s CNC drill?)

CNC Computer Numaric Control

or computer numerical control too. try en.wikipedia.org/wiki/CNC to get an idea.

actually even having an indexer with DRO (digital read out, heh) would have made that much less painful. :slight_smile:

Tell me about it. :slight_smile:

I did some more walking with the hex and was working great until I started combining backwards with turning left. It looked as thought the front and back pair of legs didn’t know what to do. But the middle pair did. It toppled forward onto the front right leg and stripped 2 gears in the elbow servo. It was a pretty hard fall and there’s a lot of weight behind it falling on just one servo.

I have some spare servo gear sets so I’m fixing it now.

Other than that, the forward and turning gaits look really slick. I have to keep setting it to maximum travel for the vertical and maximum speed. It walks alot better like that.

And I keep loosing my servo offsets. There are 4 legs with offsets built into the program. Sometimes I start it up and they all look identical, other times, those 4 legs sit off center like the offsets aren’t working. Weird.

It does walk though. It’s mostly just software that needs to be worked out now.

If you made any modifications to the code remember… The servo offsets must only be sent one time! If you send the PO more than one time it can break the PO command and you can get wierd results. Also this could be happening if your processor is resetting but the SSC-32 is not.

All I did was setupt he hex in powerpod and made a program in Powerpod with my offsets I needed. Then I compared the offset values in the Powerpod .Bas file with the values in the Atom Pro Tripod Gait program I got from Kurte. I then changed the offset values in Kurte Program to the values my Powerpod program had.

I also changed the leg dimensions.

Sometimes the offsets are there when I start up. And sometimes after walking a bit, they seem to be gone and a few of the legs are off a bit.

I think I got that backwards. :blush:

A good way to check your offsets is to press the “O” button on the PS2 controller. This sets all servos to 1.5mS and the legs should be perfect, unless the SSC-32 has reset and lost it’s PO settings. I can’t think of any other reason this could be happening.

So if that is the case, do I just need to provide a separate power source for the VL on the SSC-32? Will it work when I first start it or do I need to change my program or reload it onto the botboard?

Sometimes when I press “O” the legs all line up properly. Other times after it’s walking for a bit, I press “O” and 3 or 4 of the legs are offset a bit.

Yes powering the SSC-32’s VL (logic) seperately should prevent the SSC-32 from browning out (resetting), if that is what is happening. It will prevent it from loosing the servo offsets that are sent to it when you start the machine. Also remember to make sure the SSC-32 is on before you start the Atom. No you don’t need to change your program or reload it.

When the Bot Board is powered up, one of the first things it does is sends the SSC-32 the servo position offsets. The SSC-32 will remember these until it is powered off. So if the SSC-32 resets, you wouldn’t necessarily see anything unusual because the Bot Board is sending servo position updates constantly.