It’s not progressing much I’m afraid. We set it aside to work on T-Hex. We also have been spending a lot of time on the new website. Hopefully we will be able to get the new kits going later this year. Our A-Pod kit will not look exactly like Zentas A-Pod. It will be made with aluminum not ABS plastic, so the parts will not be so roundy, smoothy, curvy…
I have a one question about ARC32.
I control my hexapod, I want to use sensors in it, this controller can be a programmer to use sensors, or it only controls the s.ervo and nothing else?
I think its about time to release the original A-Pod code for BAP28. Its based on Xan’s V2.0 Phoenix code. Heavily modified with great help from Kurt (early version of XBee API mode). At this moment the code only support DIY remote (XBee), its gonna take me some time to convert it for PS2 control. I might need to remove some features in the PS2 code. I’m not sure though, I’m not the biggest fan of that controller…
A-Pod has the following functionality:
;DIY CONTROLS:
; - Left Stick (WalkMode) Body Height / Rotate
; (Translate Mode) Body Height / Rotate body Y
; (Rotate Mode) Body Height / Rotate body Y
; (Single leg Mode) Move Tars Y
;
; - Right Stick (WalkMode) Walk/Strafe
; (Translate Mode) Translate body X/Z
; (Rotate Mode) Rotate body X/Z
; (Single leg Mode) Move Tars X/Z
;
; - Left Slider Speed
;
; - A Walk Mode
; |- 1-3 Switch gaits
; - B Translate Mode
; - C Rotate Mode
; - 1 |- HeadTracking
; - 2 |- FixedHead
; - 3 |- HeadOnly
; - 6 |- Toogle left joystick up/down function (Z travel or Z translate)
; - D Single Leg Mode
; - 1-6 |- Switch legs
;
; - E Balance Mode on/off
;
; - 0 Turn on/off the bot
;
; - 7 Toogle Full Range mode for head rotation
; - 8 Toogle Right slider mode (Leglift heigth or mandible torque)
Tripod gait without balancemode is recommended.
Headtracking mode gives a very natural body movement combined with (forward/backward)Z-translation.
Left stick-potmeter control body height and the right stick-pot control the mandibles.
The right slider potmeter control the leg lift height or the mandible torque. I feel the the torque control of the mandibles could be coded better, but it work ok though.
The abdomen control is pretty neat. Its the positions of the rear legs combined with body height and pitch rotation that define the position of the abdomen. Only two lines of code does the magic, also the actual leg position needs to be found, RealPosXX:
I did some work last month on the Phoenix code to make A-Pod work for PS-2 control, the code can be downloaded from here: lynxmotion.com/images/html/build184.htm
what do you think if you didn’t have to use the BAP and you used something with some real horsepower like a faster arduino? I’m just surprised how much you made that first Apod video do a couple years ago just running a single 16mhz processor… fantastic work!
PS Alan,
I also have a t7c its a fantastic controller, take a look at the code I emailed you earlier as what I’m planning on doing with my phoenix. I’m using that Er9x transmitter though and I have 8 channels to abuse!
basicly a small teensy2.0 with some c code on it that converts the pulsin values to a single serial string, the code can afford to be sloppy “im still learning” because thats the only thing the teensy is doing pwm -> serial.
Zenta did that with the co-bap on his phoenix a while ago… I think right?