Lecturer(s)
|
-
Pata Vladimír, prof. Dr. Ing.
|
Course content
|
1. Basic principles of robotization of workplaces, types of robotization. 2. Division of industrial robots and manipulators (PRaM) according to purpose, use and applicability. 3. Types of PRaM classification. 4. Robots and manipulators for use in industry, their design solutions, properties, management. 5. Kinematic construction of PRaM. 6. Statistical-mathematical principles of verification of kinematic properties of PRaM. 7. PRaM drives, divisions, calculations and their applicability. 8. Basic types of PRaM sensors and sensors, their deployment in various types of operations. 9. Evaluation of the sensitivity of PRaM sensors and sensors. 10. Modern sensors and their future, application of neural networks in robotics. 11. Division and application of PRaM working heads. 12. Methods of mathematical-statistical verification of repeatability and reproducibility of PRaM movements. 13. PRaM control systems, distribution and mutual comparison. 14. Ways of automating PRaM programming (Neural networks "without a teacher").
|
Learning activities and teaching methods
|
- Preparation for course credit
- 90 hours per semester
|
prerequisite |
---|
Knowledge |
---|
Prerequisites for successful completion of the "Fundamentals of Robotics" course may include the following: Basic knowledge of mathematics: Students should have a solid basic knowledge of mathematics, including algebra, trigonometry, geometry and differential calculus. This knowledge is important for understanding mathematical concepts in robotics such as kinematics and inverse kinematics. Physics and Mechanics: A basic knowledge of physics and mechanics is useful for understanding the motion, forces and kinematics of robots. This includes concepts such as forces, moments, and the motion of bodies in space. Programming: Students should have a basic knowledge of programming or at least experience with a programming language. Most robots are controlled by software, so programming is a key skill. Electrical Engineering: A basic knowledge of electrical engineering, including electrical circuits, sensors and actuators, can be useful as robotics often involve electrical and electronic components. Basic knowledge of engineering drawing: The ability to read and interpret engineering drawings and plans is important because robots are often created by engineers and designers. Analytical thinking: Students should be able to analyze problems and find creative solutions, which is important when working with robots and their solutions. Basic Computer Skills: Knowledge of using computers and operating system is important for programming and controlling robots. It should be noted that the required prerequisites may vary depending on the specific course or educational program. Before starting the course, it is always advisable to consult the prerequisite requirements with the institution offering the course and consider whether you have sufficient knowledge and skills to successfully complete the course "Fundamentals of Robotics." |
Prerequisites for successful completion of the "Fundamentals of Robotics" course may include the following: Basic knowledge of mathematics: Students should have a solid basic knowledge of mathematics, including algebra, trigonometry, geometry and differential calculus. This knowledge is important for understanding mathematical concepts in robotics such as kinematics and inverse kinematics. Physics and Mechanics: A basic knowledge of physics and mechanics is useful for understanding the motion, forces and kinematics of robots. This includes concepts such as forces, moments, and the motion of bodies in space. Programming: Students should have a basic knowledge of programming or at least experience with a programming language. Most robots are controlled by software, so programming is a key skill. Electrical Engineering: A basic knowledge of electrical engineering, including electrical circuits, sensors and actuators, can be useful as robotics often involve electrical and electronic components. Basic knowledge of engineering drawing: The ability to read and interpret engineering drawings and plans is important because robots are often created by engineers and designers. Analytical thinking: Students should be able to analyze problems and find creative solutions, which is important when working with robots and their solutions. Basic Computer Skills: Knowledge of using computers and operating system is important for programming and controlling robots. It should be noted that the required prerequisites may vary depending on the specific course or educational program. Before starting the course, it is always advisable to consult the prerequisite requirements with the institution offering the course and consider whether you have sufficient knowledge and skills to successfully complete the course "Fundamentals of Robotics." |
learning outcomes |
---|
Fundamentals of Robotics: Students gain knowledge of the basic principles of robotics, including robot kinematics, sensors, actuators and control. |
Fundamentals of Robotics: Students gain knowledge of the basic principles of robotics, including robot kinematics, sensors, actuators and control. |
Types of Robots: Students will be able to identify and describe different types of robots, including industrial robots, mobile robots, humanoid robots, and more. |
Types of Robots: Students will be able to identify and describe different types of robots, including industrial robots, mobile robots, humanoid robots, and more. |
Robot Programming: Knowledge of robot programming, including creating algorithms for controlling movement, interacting with the environment, and controlling robotic systems. |
Robot Programming: Knowledge of robot programming, including creating algorithms for controlling movement, interacting with the environment, and controlling robotic systems. |
Electronic Components: Basic knowledge of electronic components used in robotic systems, including sensors, actuators, and microcontrollers. |
Electronic Components: Basic knowledge of electronic components used in robotic systems, including sensors, actuators, and microcontrollers. |
Navigation and Localization: Knowledge of robot navigation in space and localization techniques to determine the position and orientation of robots. |
Navigation and Localization: Knowledge of robot navigation in space and localization techniques to determine the position and orientation of robots. |
Sensory: Skills in working with various sensors such as cameras, ultrasonic sensors, infrared sensors and others and using them to recognize and respond to the surrounding environment. |
Sensory: Skills in working with various sensors such as cameras, ultrasonic sensors, infrared sensors and others and using them to recognize and respond to the surrounding environment. |
Image Recognition: The ability to recognize and analyze images and videos for visual navigation and interaction with the environment. |
Image Recognition: The ability to recognize and analyze images and videos for visual navigation and interaction with the environment. |
Data Processing and Analysis: Knowledge of processing data from various sensors and performing data analysis for decision making and robot control. |
Data Processing and Analysis: Knowledge of processing data from various sensors and performing data analysis for decision making and robot control. |
Robotic Motion Planning: Knowledge of robot motion planning and optimization, including trajectory planning and obstacle avoidance. |
Robotic Motion Planning: Knowledge of robot motion planning and optimization, including trajectory planning and obstacle avoidance. |
Collaborative Robotics: Knowledge of working with collaborative robots that can work with humans in a variety of environments. |
Collaborative Robotics: Knowledge of working with collaborative robots that can work with humans in a variety of environments. |
Security of Robots: Knowledge of the security aspects associated with the operation of robots and the protection of personal data. |
Security of Robots: Knowledge of the security aspects associated with the operation of robots and the protection of personal data. |
Ethical and Legal Issues: Awareness of ethical and legal issues in robotics, including compliance with ethical standards and legal regulations. |
Ethical and Legal Issues: Awareness of ethical and legal issues in robotics, including compliance with ethical standards and legal regulations. |
Skills |
---|
Robot Programming: Students will learn to program robots, which can include creating algorithms, controlling motion, and communicating with various sensors and actuators. |
Robot Programming: Students will learn to program robots, which can include creating algorithms, controlling motion, and communicating with various sensors and actuators. |
Working with Robotic Systems: Skills in working with different kinds of robots and robotic systems, including mobile robots, industrial robots and humanoid robots. |
Working with Robotic Systems: Skills in working with different kinds of robots and robotic systems, including mobile robots, industrial robots and humanoid robots. |
Basic Electrical Engineering: Ability to work with electronic components, sensors and actuators that are part of robotic systems. |
Basic Electrical Engineering: Ability to work with electronic components, sensors and actuators that are part of robotic systems. |
Kinematics and Inverse Kinematics: Students will learn the kinematic principles that apply to robot motion and how to solve inverse kinematics problems. |
Kinematics and Inverse Kinematics: Students will learn the kinematic principles that apply to robot motion and how to solve inverse kinematics problems. |
Navigation and Localization: Skills in navigating robots in space and determining their position and orientation (localization). |
Navigation and Localization: Skills in navigating robots in space and determining their position and orientation (localization). |
Sensory: Working with various sensors such as cameras, ultrasonic sensors, infrared camera sensors and others and using them to recognize and respond to the surrounding environment. |
Sensory: Working with various sensors such as cameras, ultrasonic sensors, infrared camera sensors and others and using them to recognize and respond to the surrounding environment. |
Image Recognition: The ability to recognize and analyze images and videos for visual navigation and interaction with the environment. |
Image Recognition: The ability to recognize and analyze images and videos for visual navigation and interaction with the environment. |
Data Processing and Analysis: Students will learn to process data from various sensors and perform data analysis for decision making and robot control. |
Data Processing and Analysis: Students will learn to process data from various sensors and perform data analysis for decision making and robot control. |
Robotic Motion Planning: Skills in robot motion planning and optimization, including trajectory planning and obstacle avoidance. |
Robotic Motion Planning: Skills in robot motion planning and optimization, including trajectory planning and obstacle avoidance. |
Collaborative Robotics: The ability to work with collaborative robots that can work with humans in both industrial and non-industrial environments. |
Collaborative Robotics: The ability to work with collaborative robots that can work with humans in both industrial and non-industrial environments. |
Robot Security: Skills related to the security and safe operation of robots, especially in industrial applications. |
Robot Security: Skills related to the security and safe operation of robots, especially in industrial applications. |
Problem Solving: Students will learn to analyze and solve problems associated with robotics and detect and troubleshoot robotic systems. |
Problem Solving: Students will learn to analyze and solve problems associated with robotics and detect and troubleshoot robotic systems. |
Ethical and Legal Issues: Knowledge of ethical and legal aspects associated with robotics, including privacy and security issues. |
Ethical and Legal Issues: Knowledge of ethical and legal aspects associated with robotics, including privacy and security issues. |
Teamwork: The ability to effectively communicate and collaborate in a team, which is often necessary in the design and development of robotic systems. |
Teamwork: The ability to effectively communicate and collaborate in a team, which is often necessary in the design and development of robotic systems. |
teaching methods |
---|
Knowledge |
---|
Analysis of a presentation |
Analysis of a presentation |
Activities related to graphics and visual arts |
Activities related to graphics and visual arts |
Students working in pairs |
Students working in pairs |
Skills |
---|
Analysis of a presentation |
Analysis of a presentation |
E-learning |
E-learning |
assessment methods |
---|
Knowledge |
---|
Analysis of educational material |
Analysis of educational material |
Didactic test |
Didactic test |
Qualifying examination |
Qualifying examination |
Recommended literature
|
-
CHLEBNÝ, J. a kol. Automatizace a automatizační technika: Prostředky automatizační techniky. Brno: Computer Press, 2014. ISBN 978-80-251-3747-5.
-
JAZAR, R.N. Theory of Applied Robotics: Kinematics, Dynamics, and Control. Springer International Publishing, 2022. ISBN 9783030932190.
-
KOLÍBAL, Z. Roboty a robotizované výrobní technologie. Brno: VUT - VUTIUM, 2016. ISBN 978-80-214-4828-5.
-
LORENZO, S., BRUNO, S. Modelling and Control of Robot Manipulators. Springer London Ltd., 2000. ISBN 9781852332211.
-
SMRČEK, J., KÁRNÍK, L. Robotika - Servisné roboty. Navrhovanie, konštrukcia, rešenia. 1. vyd.. Košice: Edícia ved. a odb. literatúry SjF TU, 2008. ISBN 80-7165-713-2.
-
VACHÁLEK, J. Robotika. Edícia vysokoškolských učebníc.. Bratislava: STU, 2014. ISBN 978-80-227-4163-7.
|