5-DOF IK (Standard DH) — Fast LM + SVD (Browser)

This page lets you run a 5-joint robotic arm inverse kinematics (IK) solver entirely in your browser. Enter your Denavit–Hartenberg (DH) link parameters and a target pose; the app computes joint angles, shows results, and draws a live schematic—no server needed.

How the pyodide part works: the page downloads a tiny Python engine and NumPy into your browser. When you click Run, your inputs are sent to a Python function that repeatedly “nudges” the joint angles so the hand of the robot moves closer to the target—like using a calculator many times in a row until the tip is in the right spot and orientation. The numbers come back to JavaScript, which updates the results and the drawing.

Pyodide + NumPy

Inputs and Tuning

Advanced Solver Settings
Inputs are fixed to exactly five links to ensure correct array lengths.

Results

Verbose Log

        

Schematic

Left: top (X–Y). Right: side (X–Z). Target = × (red), Achieved = ● (green). Small RGB triad at tool shows X (R), Y (G), Z (B) directions projected to each view. Links are labeled 1–5.

Thanks for visiting! Now we probably know:

Public IP address
Country
State/Region
Device (User-Agent)
Your Name
Visit Count
Location is inferred from your IP and can be approximate.

Music

    Files should live on your Hostinger server. Click a track to play. The credit link under each title goes to the respective song page.
    0:00 / 0:00