UIN3048 Autonomous UAV - Exercises

Faculty of Philosophy and Science in Opava
Winter 2022
Extent and Intensity
0/2/0. 2 credit(s). Type of Completion: z (credit).
Teacher(s)
doc. Ing. Petr Čermák, Ph.D. (seminar tutor)
RNDr. Jiří Martinů, Ph.D. (seminar tutor)
Guaranteed by
doc. Ing. Petr Čermák, Ph.D.
Institute of Computer Science – Faculty of Philosophy and Science in Opava
Timetable of Seminar Groups
UIN3048/A: Tue 14:45–16:20 ROBO, J. Martinů
Course Enrolment Limitations
The course is also offered to the students of the fields other than those the course is directly associated with.
fields of study / plans the course is directly associated with
Course objectives
During these exercises students will be acquainted with programmable microprocessors ARM, primarily with STM32. This architecture is used to design of control systems of UAV. Students also will configure an open-source IDE for the architecture. The main goal of the course is to design own control system to control of a RC helicopter with simple cyclic.
Syllabus
  • 1. Basic statistical terms, statistical files, role of data in statistics, quantitative data
    2. Installation and configuration of IDE for ARM processors
    3. Compilation, remote debugging, libraries configuration
    4. Working with ADC, loading values, communication with microprocessor
    5. AWM signal generating, control of analog and digital servo
    6. Implementation of control algorithms to revs control
    7. Implementation of control algorithms to control of 90-degree cyclic of RC helicopter
    8. Processing of signals from ultrasound and optical sensors
    9. Implementation of basic obstacle avoidance algorithms
    10. Principles of design of the own obstacle avoidance algorithm
    11. Processing of image signal on ARM platform
    12. Implementation of image segmentation on STM32 processor
Literature
    required literature
  • Novák, D. UAV autonomous systems. Opava, 2012. URL info
    recommended literature
  • NONAMI, K. ? KENDOUL, F. ? SUZUKI, S. ? WANG, W. ? NAKAZAWA, D. Autonomus Flying Robots, Unmanned Aerial Vehicles and Micro Aerial Vehicles. Berlin, 2010. ISBN 978-4-431-53855-4. info
  • VÁŇA, V. ARM pro začátečníky. Praha, 2009. ISBN 978-80-7300-246-6. info
  • VALAVANIS, K. P. Advances in Unmanned Aerial Vehicles: State of the Art and the Road to Autonomy In: Intelligent Systems, Control and Automation: Science and Engineering. Berlin, 2007. ISBN 978-1-4020-6. info
  • NOVÁK, P. Mobilní roboty. Praha, 2005. ISBN 80-7300-141-1. info
  • ZELINKA, I. Umělá inteligence: Hrozba nebo naděje? Praha, 2003. ISBN 80-7300-068-7. info
Teaching methods
Interactive lecture
Lecture with a video analysis
Assessment methods
Credit
Language of instruction
Czech
Further comments (probably available only in Czech)
Study Materials
The course can also be completed outside the examination period.
Teacher's information
* 75% attendance in exercises, active participation
* 40 points exercise (programming), 60 points test
* minimal 51 points together.
The course is also listed under the following terms Winter 1999, Summer 2000, Winter 2000, Summer 2001, Winter 2002, Summer 2003, Winter 2003, Summer 2004, Winter 2004, Summer 2005, Winter 2013, Winter 2014, Winter 2015, Winter 2016, Winter 2017, Winter 2018, Winter 2019, Winter 2020, Winter 2021, Winter 2023.
  • Enrolment Statistics (Winter 2022, recent)
  • Permalink: https://is.slu.cz/course/fpf/winter2022/UIN3048