Does anyone know how the math behind KUKAs (and other robot vendors) 3-point method works? I found a paper that describes the method, however, the referenced formulas seem incomplete or at least I can't find a solution that works using the linear equation solver from SymPy and Mathematica.
In theory, you only need 2 points to solve for the XYZ of the TCP if you use the rotations of the taught poses, but my results are bogus.