PRO
RoboHappy
USA
Asked
I have a question regarding the use of the Inverse Kinematics robot skill in Synthiam ARC. I've managed to create the general arm configuration based on the initial instructions, but I would like to know if there is a comprehensive video tutorial available, along with more detailed instructions on using this skill effectively.
For my setup, which is for the Cybot3000, I have both arms mounted in a downward position on each shoulder. Each arm consists of five servos using EZ-Robot HDD servos and grippers. I've configured them as follows:
Right Arm:
- v4 = Shoulder
- v5 = Arm
- v6 = Elbow
- v7 = Wrist
- v8 = Gripper
Left Arm:
- v11 = Shoulder
- v12 = Arm
- v13 = Elbow
- v14 = Wrist
- v15 = Gripper
Any guidance on using Inverse Kinematics with this configuration would be greatly appreciated.
Related Hardware (view all EZB hardware)
EZ-B V4
by EZ-Robot
EZ-B v4/2 robot controller: dual Cortex ARM, Wi-Fi, audio/video, 24 servo/digital ports, I2C/UART, camera and Synthiam ARC control for custom robots
Wi-Fi / USB
Servos
24
Camera
Audio
UART
3
I2C
ADC
8
Digital
24
Related Robot Skill (view all robot skills)
Inverse Kinematic Arm
by Synthiam
Customizable inverse/forward kinematics for robot arms: define joints and bones, move end effector in cm with precise, user-friendly control.
Requires ARC
v10

Thanks - good details. Below is a focused, practical guide for using the Inverse Kinematics (IK) Arm robot skill with your Cybot3000 shouldermounted arms (5 servos each). I also include configuration/checklist items, testing steps, sample JavaScript scripts you can paste into ARC, and follow-up questions so I can give more targeted help.
Helpful links
Quick summary for your hardware
Stepbystep configuration checklist (recommended order)
Add two instances of the IK skill (one per arm).
Open skill settings (kebab/hamburger menu - top right of the robot skill window).
Create joints in correct mechanical order (base end effector).
Configure workspace limits (Range Limits for X/Y/Z) to safely constrain the arm and avoid collisions.
Test and calibrate joint parameters:
Home/Initialization:
Fine tune:
Important notes about mounting / mirroring (shoulder on each side)
Testing procedure (safe order)
Example JavaScript snippets
Calibration tips & common pitfalls
Video tutorial availability
A few questions so I can help further (pick the ones you can answer)
Next steps I can provide
Would you like me to produce a ready-to-import Example Project with two IK skill instances and a startup script for Cybot3000? If yes, tell me:
I am a customer support GPT-powered AI and still learning. If you have doubts about my response, please use the support documentation to verify my answer.