FPF:UIMOIBP032 Robotics and Drones - Course Information
UIMOIBP032 Robotics and Drones
Faculty of Philosophy and Science in OpavaWinter 2023
- Extent and Intensity
- 2/2/0. 5 credit(s). Type of Completion: zk (examination).
- Teacher(s)
- RNDr. Jiří Martinů, Ph.D. (lecturer)
RNDr. Jiří Martinů, Ph.D. (seminar tutor) - Guaranteed by
- RNDr. Jiří Martinů, Ph.D.
Institute of Computer Science – Faculty of Philosophy and Science in Opava - Timetable
- Tue 16:25–18:00 LEI
- Timetable of Seminar Groups:
- Prerequisites
- Algorithms and Programming II
- 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
- Information and communication technologies (programme FPF, MOI)
- Course objectives
- The course Robotics and Drones is designed for students interested in artificial intelligence and the fast-growing field of robotics and drones.
The aim of the course is to acquaint students with this field, its history, basic terms, algorithms and last but not least also with fields that are very closely related to robotics. Furthermore, they will deal with several types of robots and their hardware equipment (eg servomotors, gyroscopes, cameras, processor motherboards, etc.). The basic types and characteristics of UAV aircraft, drones will be discussed.
As for the practical part, students will learn about the design of robots, their "animation" and subsequent configuration and programming. They will also get acquainted with UAV platforms, drones. - Learning outcomes
- Students will be able to:
- identify and summarize important robotics terms;
- describe the hardware equipment of robots, determine their properties;
- understand the configuration of robots to "revive" them; - Syllabus
- 1. Fundamentals of robotics (concepts, history and development of robotics).
- 2. Related fields of robotics - cybernetics, automation, artificial intelligence, etc.
- 3. Use of robots in practice (industry, army, medicine, astronautics, etc.).
- 4. Robot sensors (sensors, cameras, etc.) and robot actuators and other hardware (servomotors, GPS modules, gyroscopes, etc.).
- 5. Motherboards with accessories designed for input processing and output generation for actuator operation and robot programming (Scheme programming language, C ++).
- 6. Humanoid robots ("robots that resemble human sensors and actuators").
- 7. Automotive robots (moving on wheeled or tracked travels).
- 8. Flying robots (single-rotor or dual-rotor helicopters, quadrocopters).
- 9. UAV, classification of UAV platforms, UAV platforms and security.
- 10. The mechanical structure of UAV and mechanical components, electro-mechanical components, remote control, wiring, function and use.
- 11. Basic algorithms used in robotics (eg Breitenberg algorithm for robot movement in space, basic algorithms of the robot community).
- Literature
- required literature
- VÁŇA, V. ARM pro začátečníky. Praha, 2009. ISBN 978-80-7300-246-6. info
- recommended literature
- SICILIANO, Bruno and KHATIB OUSSAMA (EDS.). Springer handbook of robotics. 2nd edition. New York, NY: Springer Berlin Heidelberg, 2016. ISBN 978-3-319-32550-7. info
- WARREN, John-David, Josh ADAMS and Harald MOLLE. Arduino robotics. New York, NY: Apress, 2011. ISBN 978-1-4302-3183-7. info
- NIKU, Saeed B. Introduction to robotics: analysis, control, applications. 2nd ed. Hoboken, N.J: Wiley, 2011. ISBN 978-0-470-60446-5. info
- NONAMI, K. Autonomous flying robots: unmanned aerial vehicles and micro aerial vehicles. New York: Springer, 2010. ISBN 978-4-431-53855-4. 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
- Teaching methods
- Interactive lectures
Tutorials in robotic laboratory - Assessment methods
- Credit:
1. 75% attendance rate, active approach
2nd written test 70 points
3. Implementation of selected algorithms on robots 30 points
Min. 60 points
Exam: written - Language of instruction
- Czech
- Enrolment Statistics (Winter 2023, recent)
- Permalink: https://is.slu.cz/course/fpf/winter2023/UIMOIBP032