Two Link Kinematics¶
Forward Kinematics¶
The Cartesian location of the elbow joint between the links:
The Cartesian location of the end point:
Inverse Kinematics¶
Given an endpoint expressed in polar coordinates:
Internal angles can be labeled as follows:
Applying the law of cosines and algebra:
Applying the law of sine and algebra:
Calculating the joint angles. Note that zero, one, or two solutions may exist.
Supporting Material¶
documentation of our Webots Two-Link Robot Model
my Fall 2020 video lecture on Kinematics of the Two-Link Arm
SymPy derivation of two-link inverse kinematics two-link-kinematics.py
sample Python code for two-link forward and inverse kinematics: two-link-ik.py