FPF:UIAI052 Robotics and Drones - Course Information
UIAI052 Robotics and Drones
Faculty of Philosophy and Science in OpavaWinter 2017
- Extent and Intensity
- 2/2/0. 6 credit(s). Type of Completion: zk (examination).
- Teacher(s)
- doc. Ing. Petr Čermák, Ph.D. (lecturer)
RNDr. Jiří Martinů, Ph.D. (lecturer)
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 - 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
- Applied Computer Science (programme FPF, B1802 AplI)
- Computer Science and Technology (programme FPF, B1801 Inf)
- Computer science in combination with another discipline (programme FPF, B1803 InDO)
- Syllabus
- The aim of the subject is to acquaint students with this scope, its history, basic terms, algorithms and also other scopes which are closely related to robotics and UAVs. Students also will be acquainted with some types of robots and their hardware equipment such as servomotors, gyroscopes, cameras, main boards, etc.). In case of practical part of the subject students will be also acquainted with construction of UAVs, their software implementation followed by configuration and programming.
1. Basic of robotics (terms, history and development of robotics)
2. Related scopes to robotics (cybernetics, artificial intelligence, etc.)
3. Using robots in practice (industry, army, medicine, cosmology, etc.)
4. Sensors of robots (sensor, camera, etc.), Actuators of robots and other related hardware (servomotors, GPS modules, gyroscopes, etc.)
5. Main board with accessories needed to input processing and output generating to operation of actuators, Robots programming (programming languages Scheme and C++)
6. Humanoid robots (similar to a human with sensors and actuators)
7. Automotive robots (robots with belt or wheel arrangement)
8. Flying robots (single rotor, dual rotor helicopters, quadcopters). Insect robots.
9. UAV platforms - classification and security
10. Mechanical structure of UAV and mechanical parts, Electro-mechanical parts of UAV platforms, RC set, connection, functions and using
11. Basic algorithms used in robotics, e.g. Breitenberg´s algorithm to robot motion in 3-D space, basic algorithms of multi-agent systems behavior (stigmergy), Multi-agent UAV platforms.
- The aim of the subject is to acquaint students with this scope, its history, basic terms, algorithms and also other scopes which are closely related to robotics and UAVs. Students also will be acquainted with some types of robots and their hardware equipment such as servomotors, gyroscopes, cameras, main boards, etc.). In case of practical part of the subject students will be also acquainted with construction of UAVs, their software implementation followed by configuration and programming.
- Literature
- 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
- BEKEY, G. Autonomous robots: from biological inspiration to implementation and control. MIT, 2005. ISBN 978-0-262-02578-2. info
- NOVÁK, P. Mobilní roboty. Praha, 2005. ISBN 80-7300-141-1. info
- SIEGWART, R. ? NOURBAKHSH, I. ntroduction to autonomous mobile robots. MIT, 2004. ISBN 978-0-262-19502-. info
- ZELINKA, I. Umělá inteligence: Hrozba nebo naděje? Praha, 2003. ISBN 80-7300-068-7. info
- ARKIN, R. Behavior-Based Robotics (Intelligent Robotics and Autonomous Agents). MIT, 1998. ISBN 978-0-262-01165-5. info
- Teaching methods
- Interactive lecture
Lecture with a video analysis - Assessment methods
- Credit
- Language of instruction
- Czech
- Further comments (probably available only in Czech)
- The course can also be completed outside the examination period.
- Teacher's information
- * 75% attendance in exercises, active participation
* written test in the extent of the given literature and the content of seminars 70 points
* practical programming of selected algorithms in robotics 30 points
* success rate 60 %
- Enrolment Statistics (Winter 2017, recent)
- Permalink: https://is.slu.cz/course/fpf/winter2017/UIAI052