AUTOMATIC PUSHBACK FOR FLIGHTGEAR Version 0.1.1 Copyright (c) 2018 Michael Danilov Some of the code (c) FlightGear Distribute under the terms of GPLv2. FILES Nasal/autopush-README.txt this file Models/Goldhofert-autopush.xml the animation for FGDATA's Goldhofer Nasal/autopush.nas basic pushback logic Nasal/autopush_driver.nas pushback driver gui/dialogs/autopush.xml GUI dialog INSTALLATION Only the minimal working example is covered here. Later you will have to implement correct steering in your FDM (driving the "/sim/model/pushback/yaw-deg") and pushback availability ("/sim/model/pushback/available") -- because those are too aircraft-specific. 1. Set up the pushback logic. Add the following tags in your set.xml. Replace the "/fdm/jsbsim/gear/unit[0]/steering/pos-deg" with the property for the front wheel steering degrees of your aircraft. Under : 1 0.0 100.0 25.0 25000.0 0.0 -60.0 0.0 10.0 10.0 5.0 0.05 1.4 7.0 0.2 2.5 Under : Nasal/autopush.nas Nasal/autopush_driver.nas 2. Connect the FDM's external force. a) JSBSim: a.1. Add the following under of your JSBSim XML. Change the coordinates under to equal those of your front bogey. 0.0 0.0 0.0 1.0 0.0 0.0 a.2. Add the following under of your set.xml. b) YASim: TODO 3. Copy the gui/dialogs/autopush.xml from the distribution to your aircraft's gui/dialogs directory. Add it to the menu (see FlightGear documentation for editing the menu). 4. Copy the Models/Goldhofert-autopush.xml to your aircraft's Models/ directory. Edit all the places marked by "SETTING" to match your setup. Include it in your Model XML, with offsets equal to the front wheel's contact point. 5. Add the following in your Model XML. Change the coordinates under to equal those of your front bogey. Pushback Models/Airport/Pushback/Goldhofert-autopush.xml 0.0 0.0 0.0