Hi,
I recently assembled a 12-servo lynx 209 and need it to start to walk by programming.
What algorithm(s) do I need to keep it balanced and what prerequisite maths knowledge do I need to obtain to start with. I want to learn from the basics that relevant to my project. Do I need to know the rotation Matrix and IK ?
My appreciation in advance.
Can you give us a list of the electronics you are using? Microcontroller, servo controller and servos, as well as the robot’s layout? Some photos would be appreciated as well.
Thank you very much for your reply.
Components:
- SSC-32U servo controller board;
- Arduino UNO board;
- NiHm 6volt battery pack;
- Mophie Iphone Charger (as a independent power supply for the arduino board);
- Standard Lynxmotion 209 parts;
- 12 futaba s3003 standard servos ( will upgrade to HS-5645MG for more torque requirement);
- jumper cables ( will upgrade to 18’’ heavy duty servo wires)
- a ps2 controller and a receiver (not shown in the photos);
- Switcher
Except jumper cables, all the others parts come from Robotshop.
At this time we don’t have a walking algorithm for that type of legged motion. Perhaps someone from the community can provide some insights.
The only approach we can suggest is to modify the BRAT walking code to add an additional degree of freedom.
github.com/Lynxmotion/Brat
Note that your lexan components still have the protective covering (it looks much better removed).
Greatly Appreciated, Coleman.