An Apod inspired hexapod

Lately i have been building i few different robotdesigns out of the SES i had. After i few more and less succesfull models i decided to make a sort of replica of the Apod. Yesterday when I was looking around for code to run it i discovered that it is going to be a kit, how convenient. But for now i have a few questions about the design and the code.

What would be the max lenghth for coxa, femur and tibia? Of course the weight of the pod is relevant. The Ant I build is not particularly heavy, only the 25 645’s are pretty weighty.

Especially coxa, could there be a problem with a coxalenght of 67 mm?

Specs now are coxa=67 mm, femur=93 mm and tibia=150mm.

I did some testing with the p.Brain hexengine as code and it seems to be absolutely no problem. Only thing is a powerissue when running from a battery.

The hexapod is actually a mix of the micromagic hexapod body and SES alluminium tubing legs. Only the tailsection is not complete, ant-style underway.

Some pictures:

What i like about the design is the ratio body to leg. A pretty small body and pretty long legs. Because i used the SES allu tubes it is of course very easy to change the length of the tibia’s. If possible i am going to try different tibia lenght as wel, like an ant, longer rearlegs. (or perhaps in my case shorter frontlegs)

I am going to using an SSC32 and a Botboard II with atom pro.

I think i can actually use exactly the same code as was used for the original Apod? Is there already a PS2 version of it?

Any comment and feedback welcome!

Erik

Hi,
The phoenix code written by Xan should support the dimensions you mention. A very long coxa isn’t ideal but work ok on an inline body. I’ve already done some work for Lynxmotion by writting a PS-2 version for A-Pod. I guess the LM kit of A-Pod should be available very soon.

Tnx,

As i said convenient :slight_smile: and I didn’t know this when i started the build. Let me be the testcase for the code :slight_smile:.

We are very close to releasing the A-Pod kit. Here are some links you may find useful.

legs - lynxmotion.com/images/html/build180.htm
body - lynxmotion.com/images/html/build181.htm
tail - lynxmotion.com/images/html/build182.htm
mandibles - lynxmotion.com/images/html/build183.htm
ps2 - lynxmotion.com/images/html/build184.htm

My opinion on the chassis you have built are as follows. The A-Pod from Kåre and our version of it has shorter leg segments. This is one of the heaviest robots we have offered. I know it works with our more conservative leg dims, but I have serious concerns with the longer legs. The real available torque is much less than the stall torque. You must watch the servos for heat related problems when testing.

Damn, had i known all this…especcially the abdomen would come in real nice…i just ordered ant style. But great, support en unexpected…this makes it very easy. Thanks a lot!

Not so easy. I don’t really understand the difference between BME 2.0.0.15 and BME 08.0.1.7. I am using the BASIC Atom Pro 28.

So if I use BME 08.0.1.7 then it compiles fine, but i get an error on not finding the atom.

And if I use BME 2.0.0.15 i get three errors:
Error: FILE C:\USERS\ERIK\DESKTOP\BIGANT6\PHOENIX_V20.BAS(LINE 1071) : [TOKEN INC] : Redefining to VAR
Error: FILE C:\USERS\ERIK\DESKTOP\BIGANT6\PHOENIX_CONTROL_DIY-RC.BAS(LINE 359) : [TOKEN INC] : Redefining to VAR
Error: FILE C:\USERS\ERIK\DESKTOP\BIGANT6\PHOENIX_CONTROL_DIY-RC.BAS(LINE 360) : [TOKEN INC] : Redefining to VAR

So which one should i use and why doesn’t BME 08.0.1.7 work? Or why do I get error’s in BME 2.0.0.15?

Anybody?

Where are you instructed to use these old IDE’s? We need to change it to use the Basic Atom Studio…

Sorry, before you go into the manuals…could be error on my side. I’ll have a look. So Basic Atom Studio it is.

This link:
lynxmotion.com/ViewPage.aspx … ode=atomdl

brings me to the basic micro studio 2.0.0.15…

Sorry, yes it threw me when you left out the word Studio. You should be opening a project, not individual BAS programs.

We have used 14 for the tutorial. They now have version 15. We need to test on this end to make sure it isn’t broken.

Do you have a link to 14?

Not sure if BM still has a link to the older version. We just tested it using 15 and it works just fine. Can you go into more detail with your process?

Ok, but what do you want to know besides that i open the project file with studio 15 with a working connection to the botboard. Sorry, don’t know…

I used exacly the configuration for botboard and ssc32 as described, only difference is going to be the servopin numbers on the ssc32.

Oops! Looks like I forgot to change the link on the tutorial… :blush:
The text was correct, but the link behind it was not. Try redownloading from the tutorial and programming again.

Zip file contains:

apod_ps2.prj
Phoenix_Config_3DOFAPod.bas
Phoenix_Control_ps2.bas
Phoenix_Core.bas
Phoenix_Driver_SSC-32.bas

That’s not what is in the zip-file. Wrong zipfile?

Yup :slight_smile:

Like i said test consumer… just the best timing ever this code :slight_smile:

GREAT! WORKS!

Thanks for helping us debug the tutorial. lol