An Intelligent Autopilot System that learns piloting skills from human pilots by imitation
- 1 June 2016
- conference paper
- Published by Institute of Electrical and Electronics Engineers (IEEE)
- p. 1023-1031
Abstract
An Intelligent Autopilot System (IAS) that can learn piloting skills by observing and imitating expert human pilots is proposed. IAS is a potential solution to the current problem of Automatic Flight Control Systems of being unable to handle flight uncertainties, and the need to construct control models manually. A robust Learning by Imitation approach is proposed which uses human pilots to demonstrate the task to be learned in a flight simulator while training datasets are captured from these demonstrations. The datasets are then used by Artificial Neural Networks to generate control models automatically. The control models imitate the skills of the human pilot when performing piloting tasks including handling flight uncertainties such as severe weather conditions. Experiments show that IAS performs learned take-off, climb, and slow ascent tasks with high accuracy even after being presented with limited examples, as measured by Mean Absolute Error and Mean Absolute Deviation. The results demonstrate that the IAS is capable of imitating low-level sub-cognitive skills such as rapid and continuous stabilization attempts in stormy weather conditions, and high-level strategic skills such as the sequence of sub-tasks necessary to pilot an aircraft starting from the stationary position on the runway, and ending with a steady cruise.Keywords
This publication has 18 references indexed in Scilit:
- Pilot error versus sociotechnical systems failure: a distributed situation awareness analysis of Air France 447Theoretical Issues in Ergonomics Science, 2015
- Experimental Demonstration and Tolerancing of a Large-Scale Neural Network (165 000 Synapses) Using Phase-Change Memory as the Synaptic Weight ElementIEEE Transactions on Electron Devices, 2015
- Implementation and Testing of a Backstepping Controller Autopilot for Fixed-wing UAVsJournal of Intelligent & Robotic Systems, 2014
- Actuator fault-tolerant control based on Gain-Scheduled PID with application to fixed-wing Unmanned Aerial Vehicle2013
- Design and Validation of an ${\mathcal{L}}_{1}$ Adaptive Controller for Mini-UAV AutopilotJournal of Intelligent & Robotic Systems, 2012
- Apprenticeship learning via inverse reinforcement learning2004
- Financial volatility trading using recurrent neural networksIEEE Transactions on Neural Networks, 2001
- Applications of neural networks in high-speed communication networksIEEE Communications Magazine, 1995
- Cognitive models from subcognitive skills1990
- Real-time application of neural networks for sensor-based control of robots with visionIEEE Transactions on Systems, Man, and Cybernetics, 1989