Hi,
A couple of months ago I got the A-Pod clone from Lynxmotion.
Sadly I don’t have much free time for robotics and therefore it took me almost 2 months assembling the robot. But yesterday I was more or less finished with everything.
I tried to follow the assembly guide from a-z. After carefully removing each PVC part from the panel I cleaned them with a mix of alcohol, water and soap. I didn’t add the leg sensor switch. The kit came with REC-01 rubber caps but I liked REC-02 better, they gave a tighter fit.
When assembling the body I did some modifications. Made a similar battery holder like I did on the original A-Pod, for easy battery replacement. Since I’m using a LiPo battery I’ve added a couple of UBEC regulators and a main power fuse.
I also mounted the SSC-32 with the DB9 plug pointing to the abdomen (tail). This was more logic for easier serial connection while calibrating the servos. I’m using two power switches, one main switch and one for servo power. Using the two outer holes for mounting the switches makes it possible to use the serial connector on the SSC-32 board.
When assembling the head I added the FSR sensor to the left gripper (as described in the tutorial). There is one detail in the assembly guide I didn’t understand though; step 7, I didn’t find any plastic spacer. Instead I used a modified part of the Nylon Snap Rivets. I also placed a small pad of soft rubber in the gap between the servo and the gripper just beside the FSR sensor. The soft pad work like a spring making sure the gripper releases the pressure to the sensor. You can barely see the pad in this picture:
Ok, that’s about all I’ve to say when it comes to the mechanical part. Next step; the software.
One detail that is relatively different between the original A-Pod and this one is the coxa. I didn’t realize how much this detail affected the overall performance until I had it on my desk. On the Lynxmotion version the horizontal coxa length is 55mm vs 42mm on the original. I remember other members on this forum pointed this out but I could not imagine the result of this. Anyway, I entered the new leg dimensions into my PEP sheet and found some new values for the init positions that gave a better result. You’ll find the new values in the config file.
Since I reversed the SSC-32 board I added a #ifdef ApodSSCRev. I did use some other pins for the head. You might need to change this to make it fit your own configuration.
[code];[SSC PIN NUMBERS]
#ifdef ApodSSCRev
cAbdomPanPin con P30 ;Abdomen Panorate (tail side to side)
cAbdomTiltPin con P31 ;Abdomen Tilt (tail up and down)
cHeadRotPin con P0 ;Head Rotate
cHeadPanPin con P2 ;Head Panorate (side to side)
cHeadTiltPin con P17 ;Head Tilt (up and down)
cMandRightPin con P1;Right Mandible
cMandLeftPin con P16;Left Mandible
cLFCoxaPin con P3 ;Front Left leg Hip Horizontal
cLFFemurPin con P4 ;Front Left leg Hip Vertical
cLFTibiaPin con P5 ;Front Left leg Knee
cLMCoxaPin con P6 ;Middle Left leg Hip Horizontal
cLMFemurPin con P7 ;Middle Left leg Hip Vertical
cLMTibiaPin con P8 ;Middle Left leg Knee
cLRCoxaPin con P9 ;Rear Left leg Hip Horizontal
cLRFemurPin con P10 ;Rear Left leg Hip Vertical
cLRTibiaPin con P11 ;Rear Left leg Knee
cRFCoxaPin con P18 ;Front Right leg Hip Horizontal
cRFFemurPin con P19 ;Front Right leg Hip Vertical
cRFTibiaPin con P20 ;Front Right leg Knee
cRMCoxaPin con P21 ;Middle Right leg Hip Horizontal
cRMFemurPin con P22 ;Middle Right leg Hip Vertical
cRMTibiaPin con P23 ;Middle Right leg Knee
cRRCoxaPin con P24 ;Rear Right leg Hip Horizontal
cRRFemurPin con P25 ;Rear Right leg Hip Vertical
cRRTibiaPin con P26 ;Rear Right leg Knee
#else[/code]
If you are using the same pin configuration as shown in the assembly guide you simply comment this line in the config file:
ApodSSCRev con 1
I did also some other minor changes to the config file like setting the mechanical limit to 100 deg for the femurs. I’ve not measured the other, I believe they are about the same as the original. New updated files:
APod_PS2.zip (26.8 KB)
I think I’ll never be satisfied with the PS2 remote though… So I might put in a XBee module soon.
Some new pictures I took an hour ago:
Can you see the difference in the next two pictures?
If I ever get time for it I’ll try to make a body cover of 3mm ABS or something…
And finally some members of my robot family. Others are dead (RIP Felix and Oxyopus) and some are not finished or a very different breed…
Next on my to do list: MorpHex MK2…