HomeRobotics & KinematicsPID Control System

3D Inverse Kinematics — Robot Arm

Interactive 3D inverse-kinematics simulator: a three-link articulated robot arm chases a moving target in space using a Cyclic Coordinate Descent solver, with orbit iterations, target path and arm stiffness all adjustable in real time.

Robotics & Kinematics3DEasy60 FPS📱 Mobile-adapted⇄ 2D version
3d-robot-control ↗ Open standalone

This simulator shows a three-link articulated robot arm reaching for a moving target using inverse kinematics: instead of you setting each joint angle, a Cyclic Coordinate Descent (CCD) solver works backward from the desired hand position to figure out what the shoulder, elbow and wrist angles must be. Watch the arm continuously re-solve its posture as the target orbits in 3D space, and see how solver iterations, target speed and target radius change how tightly — and how gracefully — the arm tracks. Orbit the camera to inspect the pose from any angle.

⚙ Under the hood

У тривимірному просторі розглядається тризвітний зв’язаний робот-руку, який кожну кадр рештує за орбіталию 3D цільової точки. Метод циклічного координатного спуску використовується для обчислення інверсної кінетики.

робототехнікаPID керуванняконтрольні системимеханізми керування

3D · Three.js / WebGL renderer · 60 FPS target · runs fully client-side, no install

What did you find?

Add reproduction steps (optional)