how to create an arc path from 3 points(x, y, z) in plane?
14 views (last 30 days)
I want to create an arc trajectory cross over n=3 points P(n)=(x, y, z), I decided to draw a circle over 3 points in plane. so I have center, radius, theta (angle in x, y plane) and phi(angle around z axis), and I know the position of 3 points (x, y, z), How can I calculate theta in parametric equation of the circle for each points? then extract an arc between p1 , p2 and p3 from this circle? I implemented this program in MATLAB.. Thanks a lot.
Torsten on 17 May 2022
Determine the center of the circle:
Determine the parametric equation of the circle:
Determine the range of theta to represent only the arc connecting the three points.
Up to you.