I have a system of quadratics, obtained from three mechanical links, fixed at one end and free at the other. The intersection point of the three free ends is required.
$AC=\sqrt{(A_x-C_x)^2+(A_y-C_y)^2+(A_z-C_z)^2}$
$BC=\sqrt{(B_x-C_x)^2+(B_y-C_y)^2+(B_z-C_z)^2}$
$FC=\sqrt{(F_x-C_x)^2+(F_y-C_y)^2+(F_z-C_z)^2}$
Where C_x,y,z are the unknowns. I am halfway through solving by substitution and it is really messy. Does anyone know of a slightly more elegant way of solving these? Any techniques I should research. I want to avoid doing it numerically if possible. Many Thanks James
So basically what you have are three circles and you want to find the point where they intersect. I am going to show you how to use linear algebra to solve your problem with an example.
Suppose that your three circles are: $C_1=(-3, 50), r_1=41$, $C_2=(11,-2), r_2=13$, and $C_3=(13,34), r_3=25$. Let us write the equations of the three circles:
\begin{align*} x^2 + 6x + 9 + y^2 - 100y + 2500 &= 1681\\ x^2 - 22x + 121 + y^2 + 4y + 4 &= 169\\ x^2 - 26x + 169 + y^2 - 68y + 1156 &= 625 \end{align*}
After re arranging them we have:
\begin{align*} x^2 + y^2 &= -6x + 100y - 828\\ x^2 + y^2 &= 22x - 4y + 44\\ x^2 + y^2 &= 26x + 68y - 700 \end{align*}
And finally this can be transformed in the following linear system:
\begin{align*} -6x + 100y - 828 &= 22x - 4y + 44\\ -6x + 100y - 828 &= 26x + 68y - 700 \end{align*}
which reduces to:
\begin{align*} -28x + 104y &= 872\\ -32x + 32y &= 128 \end{align*}
whose solution is: $(6,10)$. The tale of the story is the following, The system of linear equations is solely formed from the data: centers and radii.