Unmanned Systems Sofware

Major: Avionics
Code of subject: 6.173.02.E.94
Credits: 5.00
Department: Electronics and Information Technology
Lecturer: prof. Yuriy Romanyshyn
Semester: 7 семестр
Mode of study: денна
Learning outcomes: As a result of the study of discipline a student must be able to demonstrate the following learning outcomes: know: - main functions of unmanned systems (US) software; - existing software used in US; - means of programming microprocessor modules of US navigation systems and control systems; - theory and principles of dynamic control systems for US control systems; - basic algorithms for signal processing from sensors for US control; - basic algorithms for generating US control signals; - principles of programming the movement of the US on a given trajectory; - video information processing software; be able: - choice the appropriate US software; - to program microprocessor modules of US navigation systems and control systems; - program the control of dynamic systems for the control systems of the US; - to program the basic algorithms of signal processing from sensors for control of US; - to program the basic algorithms of formation of control signals of US; - to program the movement of the US on a given trajectory; - to program tasks of video information processing.
Required prior and related subjects: Corequizits: Microprocessor systems in unmanned aerial vehicles. Control systems for unmanned aerial vehicles. Processing of digital information in unmanned aerial vehicles.
Summary of the subject: Structures of unmanned aerial systems. The main structural elements of unmanned aerial vehicles (UAVs). Functional elements of the UAV. The structure of UAV software. Existing UAV software. Programming of microprocessor modules of UAV navigation systems and control systems. Dynamic control systems programming for UAV control systems. Programming of basic algorithms for signal processing from sensors for UAV control. Programming of basic algorithms for the formation of UAV control signals. Programming the movement of the UAV on a given trajectory. Programming of video information processing tasks.
Assessment methods and criteria: Current control: laboratory reports, oral interviewing – 25 points. Final control: written and verbal testing; written part – 65 points, verbal part – 10 points.
Recommended books: 1. Авіоніка: навч. посіб. / В.П. Харченко, І.В. Остроумов. – К. : НАУ, 2013. – 272 с. 2. Рэндал Б.У. Малые беспилотные летательные аппараты. Теория и практика. Учебное пособие. Техносфера, 2015. 3. Слюсар В.И. Передача данных с борта БПЛА: стандарты НАТО. Электроника: наука, технология, бизнес. – 2010. - № 3, с. 80–86. 4. Слюсар В.И. Радиолинии связи с БПЛА: примеры реализации. Электроника: наука, технология, бизнес. – 2010. - № 5, с. 56 – 60. 5. Слюсар В.И. Методы передачи изображений сверхвысокой четкости. Первая миля. Last mile. – 2019, №2. с. 46 – 61. 6. Яне Б. Цифровая обработка изображений. – М.: Техносфера, 2007. – 584 с. 7. Рудаков П.И., Сафонов И.В. Обработка сигналов и изображений. MATLAB 5.x. Под общей редакцией к.т.н. В.Г.Потемкина. – М.: ДИАЛОГ-МИФИ, 2000. – 416 с. - (Пакеты прикладных программ. Кн. 2). 8. Dougherty M.J. Drony. Bellona, 2015, 233 pp.