MuMech / MechJeb2

MechJeb2 - KSP mod
Other
987 stars 251 forks source link

More control over spaceplane autopilot #625

Open tfischer4765 opened 9 years ago

tfischer4765 commented 9 years ago

The spaceplane autopilot has very little variables the user can control. That sometimes makes it difficult to use it. Some critical situations I've identified:

Some features of real autopilots would help, some of them are already in Mechjeb and would only have to be extended to the spaceplane guidance UI:

You can probably get some ideas and input from either FlightGear (which is C++ admittedly, but programming, like love, is an universal language) and/or BD Armory which has marvelous plane and missile autopilots.

sarbian commented 9 years ago

I am afraid this is not high on my list for now. The last dev has a few change that may help with jumpy planes however (with AutoTf enabled)

tfischer4765 commented 9 years ago

Please note the screenshots below. I assure you that the spaceplane had plenty of control surfaces and reaction thrusters to control its attitude at both half and twice the altitude. I have to consider the attitude mechjeb steers that spaceplane to a bug. Mechjeb acts as if the spaceplane is a rocket that can just be stood on its tail, thus flaring it terribly it and wasting all forward speed for an error of a few hundred meters altitude. (Originally it was supposed to bring the plane from 38000 to 40000m) That's why I'd consider a "limit AoA" option an absolute minimum to make the spaceplane guidance work reliably. screenshot20 screenshot22