Lecturer(s)
|
-
Vojta Stanislav, Ing. Ph.D.
-
Pavelka František, Ing.
|
Course content
|
The course deals with the practical application of knowledge in the field of multidisciplinary machine design and use of the knowledge from previously passed theoretical courses of the study program (electronics, mechanics, signal processing, actuators). Students will progressively apply knowledge and gain competences in practical application of various sensors, actuators, commercially available wireless communication modules, basic signal processing and machine learning. These competences are further applied in the form of a group semester project to demonstrate in practice the acquired competences. Topic is always immediately demonstrated and practiced in the seminars, with an emphasis on the context of the information learned in the semester projects and other areas of study. Content of (laboratory) exercises : 1. Motivation, semester organization and introduction of syllabus. Introduction to mechatronics and robotics - basic terms. Multidisciplinary Engineering in the Context of the 21st Century. 2. Introduction to the TinkerCAD Circuits software tool - practical practice on examples of simple electrical circuits. Individual work. 3. Introduction to MCU programming (Arduino, etc.) using Wiring and TinkerCAD Circuits. Input and output signals and their processing - practice on examples of simple circuits. Individual work. 4. Practical use of sensors for motion measurement (distance, acceleration, angle of rotation, etc.). Examples of sensor use using the Arduino platform. Individual work. 5. Practical use of sensors for measuring environmental properties (temperature, humidity, pressure, lighting, etc.). Examples of sensors using the Arduino platform. Individual work. 6. Actuators and their use in mechanical systems. Example of connection and control of DC motor and servo for simple applications - wheeled robot, robotic arm. Individual work. 7. Actuators: modern trends in the field of actuators, actuators for specific applications (piezo, soft, microfluid), robotic effectors. Practical demonstrations. Individual work. 8. Examples of wireless communication: Practical demonstration of simple tasks using Arduino and control via IR remote, BT, Wifi. Individual work. 9. Use of MATLAB/Simulink for programming MCU Arduino - Simple practical examples in MATLAB and Simulink. Individual work. 10. Practical basics of machine learning. Classification x regression. Simple practical examples in MATLAB Classification Learner and MATLAB Regression Learner. Practical demonstration of a simple neural network in MATLAB Deep Network Designer. 11. Practical project: analysis, creation of flow charts, communication with sensors and actuators. 12. Practical project: creation of a technical solution, space for consultations. 13. Practical project: presentation of projects in progress, space for consultations.
|
Learning activities and teaching methods
|
Lecture supplemented with a discussion, Lecture with practical applications, One-to-One tutorial, Laboratory work, Skills demonstration, Self-study of literature
- Team project (50/number of students)
- 30 hours per semester
- Practical training (number of hours)
- 39 hours per semester
- unspecified
- 35 hours per semester
- Presentation preparation (report) (1-10)
- 4 hours per semester
|
prerequisite |
---|
Knowledge |
---|
Knowledge of programming and algorithmization within the scope of previous studies is assumed. |
Skills |
---|
Be able to apply knowledge from theoretical subjects. |
Ability to work with technical documentation (both in Czech and foreign language). |
Competences |
---|
N/A |
N/A |
learning outcomes |
---|
Knowledge |
---|
Apply knowledge of partial knowledge (mechanics, algorithmization) for synthesis of complex systems |
Select suitable components (sensors, actuators) for the proposed system |
Skills |
---|
Acquire additional professional skills independently |
Apply their theoretical knowledge of mechatronics to solve specific practical problems |
Competences |
---|
N/A |
N/A |
teaching methods |
---|
Knowledge |
---|
Lecture with visual aids |
Practicum |
Laboratory work |
E-learning |
Task-based study method |
Project-based instruction |
Self-study of literature |
Students' portfolio |
Skills |
---|
Practicum |
Laboratory work |
E-learning |
Task-based study method |
Project-based instruction |
Group discussion |
Students' portfolio |
Competences |
---|
Lecture with visual aids |
Project-based instruction |
Group discussion |
Students' portfolio |
assessment methods |
---|
Knowledge |
---|
Skills demonstration during practicum |
Group presentation at a seminar |
Project |
Skills |
---|
Skills demonstration during practicum |
Group presentation at a seminar |
Project |
Competences |
---|
Group presentation at a seminar |
Project |
Recommended literature
|
-
MALÝ, Martin. Hradla, volty, jednočipy. Úvod do bastlení. Praha: CZ.NIC, z.s.p.o. 2017.
-
NIKU, Saeed B. Introduction to Robotics: Analysis, Control, Application. 3rd edition. John Wiley&Sons. 2020.
-
PARK, F.C., LYNCH K.M. Introduction to robotics. Mechanics, Planning, and Control. NorthWestern University. 2016.
-
SICILIANO, B., KHATIB, O. Springer Handbook of Robotics. 2016.
-
VODA, Zbyšek. Průvodce světem Arduina. 2.vydání. Bučovice. 2017.
|