Version 1.4.0 released!
After a while, and after making proper tests, it's time to release the newest version, 1.4.0. It comes in 3 versions:
- [ame="http://www.orbithangar.com/searchid.php?ID=2802"]Launch MFD for Orbiter 2010[/ame]
- [ame="http://www.orbithangar.com/searchid.php?ID=4408"]Launch MFD for Orbiter 2006[/ame]
- [ame="http://www.orbithangar.com/searchid.php?ID=2803"]Launch MFD for Orbiter 2010 - Polish translation[/ame]
I've decided to continue supporting version 2006, because some folks may still want to use the on-HUD flight director, present only in 2006. However I've submitted a
feature request for the same functionality in Orbiter 2010. Please vote for it if you want it implemented and I will gladly utilize this in Launch MFD while I still have time </pressure>
What's new:
- Fuzzy autopilot working for fictional and some realistic craft. Also supports flight method that uses SCRAM jet engines (DG-S, XR)
- Correct time to launch, also taking nonspherical gravity sources into account
- Direct ascent improvements - uses fuzzy logic and models great circle properly
Point 3. isn't interesting for a regular user. It's just an info that I'm working on it and improving it with some success.
2. is just as it says. It was still wrong before, when the ship was landed. The nonspherical gravity sources are also modeled, although not perfectly, so using them gives an error of about 12-25 seconds for each launch window.
Point 1., the fuzzy autopilot, is described in the documentation with the following text:
HOT! Fuzzy autopilot
Thanks to my C++ port of Fuzzy Engine for Java,
libFuzzyEngine++, I was able to implement fuzzy logic autopilot in the Launch MFD. All it does is following the flight director, which means that if the flight director is wrong, the autopilot will be as well. There will be always place for the fuzzy autopilot improvements, so I will only describe as common basics as possible.
After the AP is enabled, with
(Shift P), or AP button , it will try to bank the ship so that the flight director is on top, which lets the ship use its aerodynamic surfaces better to orient itself to the marker. You may soon notice that the flight director's pitch increases greatly, especially if you use complex flight model. This is the PEG's problem and you should take this into account by not trusting the PEG and thus the AP too much. The solution is roughly pitching up manually before enabling the AP to get a proper readout first. There's also a moment when the AP switches to space operation mode, where there's obviously little or no drag. You will notice this when the AP suddenly “jumps” to a bit different pitch. After reaching orbit, the AP will deactivate itself automatically.
If you disable the autopilot manually, it will reset all the control surfaces and enable killrot autopilot. Be sure to disable it later.
There's a possibility to use the AP only for azimuth corrections, for example when you use a
SCRAM powered ship (DG-S, XR ships), and so you want to be able to control the pitch by yourself. You can do it by pressing
(Shift D) or
DEF button in the Standard mode, so that the pitch readout is disabled, and then by enabling the AP. After you reach nearly orbital velocity, I advice
against enabling the PEG with
DEF button, because it will provide erratic values. Instead, you'd better finish the insertion by yourself. The same behaviour is present in the Direct Ascent mode, where you don't need to press anything, just activate the DA mode.
The AP may be ran with
time acceleration of 10x and for
multiple vessels simultaneously, independently of the MFD itself.
Shift D = Disable pitch readout (in Standard mode)
Shift P = Switch fuzzy autopilot
Have fun!