I have made a GUI that allows the user to create waypoints defined by latitude, longitude, altitude, and time-of-arrival. I'm looking for some software that can generate a flightpath between the waypoints.
For example, say that I have placed 5 waypoints. All that I know is that I want my aircraft to be at those five points in space at the times specified. To create my 'flightpath', I want to calculate the latitude, longitude, altitude, pitch, roll, yaw, and velocity of the aircraft as it moves from one waypoint to the next. I'd like to calculate those values for time intervals of, say, one second.
I've made a hackish solution, but it isn't very realistic. Someone must have tackled this problem before. Does anyone have any suggestions on software or algorithms I can use?