354-0540/01 – Robotics (R-IPSA)

Gurantor departmentDepartment of RoboticsCredits3
Subject guarantorIng. Michal Vocetka, Ph.D.Subject version guarantorIng. Michal Vocetka, Ph.D.
Study levelundergraduate or graduate
Study languageEnglish
Year of introduction2019/2020Year of cancellation
Intended for the facultiesFSIntended for study typesBachelor
Instruction secured by
LoginNameTuitorTeacher giving lectures
KRY01 Ing. Václav Krys, Ph.D.
NOV20 prof. Dr. Ing. Petr Novák
VOC0012 Ing. Michal Vocetka, Ph.D.
VYS0016 doc. Ing. Aleš Vysocký, Ph.D.
Extent of instruction for forms of study
Form of studyWay of compl.Extent
Full-time Graded credit 25+10

Subject aims expressed by acquired skills and competences

The aim of the course is to introduce students to industrial robotics. In this course, students will acquire knowledge necessary for operation and control of robots. The course is focused on the basic functions of the system and simpler programming of common trajectories. Exercises takes place in robotics laboratories, working on real industrial ABB robots.

Teaching methods

Lectures
Tutorials

Summary

Students will learn the basics of industrial robot´s control and programming methodology. Programming will be done both by direct editing of the program via the Teach Pendant and by editing the code in the RobotStudio editor. Teaching is practically oriented so that students will be to operate real systems independently in practice.

Compulsory literature:

[1] ABB AB Robotics Products SE-721 68 Västerås Sweden. Technical reference manual: RAPID instructions, Functions and Data types [online]. In: . 2010, s. 1264 [cit. 2019-08-06]. PRODUCT ID: 3HAC 16581-1. [2] ABB AB Robotics Products SE-721 68 Västerås Sweden. Product specification: Controller software IRC5 [online]. In: . 2018, s. 178 [cit. 2019-08-06]. PRODUCT ID: 3HAC050945-001.

Recommended literature:

[1] ABB AB Robotics Products SE-721 68 Västerås Sweden. Application Manual: MultiMove [online]. In: . 2017, s. 178 [cit. 2019-08-06]. PRODUCT ID: 3HAC050961-001.

Way of continuous check of knowledge in the course of semester

Continuous check and point evaluation of exercise results. A test and simulation processing.

E-learning

The subject is supported by a moodle course.

Other requirements

There are no additional requirements for the student.

Prerequisities

Subject has no prerequisities.

Co-requisities

Subject has no co-requisities.

Subject syllabus:

Lectures: 1. Industrial robot, End effector, RobotWare, Industrial robot cell, Production line with industrial robots. 2. Basic principles of safety in industrial robotics. 3. Industrial robot coordinate systems. Robot operating modes. 4. Basics of robotized workplace. Manual control of the robot. 5. Robot preparation for program creation. Calibration. Creation of an TCP, tool definition. 6. Introduction to ABB robot programming. Motion instructions. 7. Robot programming logic. Robot programming via FPU (flexpendant). 8. Tools for complex programming. Introduction to RobotStudio software (RapidEditor). 9. Signal handling (DI / DO). 10. Robotized technological workplaces and its safety elements - handling, palletizing. 11. Robotized technological workplaces and its safety elements - welding, painting. 12. Robotized technological workplaces and its safety elements - foundry and forming. 13. Trends in industrial robotics - collaborative robotics. 14. Trends in industrial robotics - vision systems and artificial intelligence. Seminars: 1. Introduction to IRB140 system. Description of the robot, controller and its parts. Safety principles for work with robots, safety circuits - its functions. Working modes (automatic, manual, manual 100%), its purpose. Description of FPU - description of controls and basic menu orientation. 2. Manual control of the robot. Coordinate systems. Manual control modes. 3. System preparation (robot adjustment). Create a custom tool (TCP edit). Calibration (update of revolution counters) after power failure (battery discharge). 4. Introduction to ABB robot programming. Program editor, program structure, program orientation. Restore and backup the program 5. Robot programming logic. Working with procedures and modules. Instructions for working with the operator window. 6. Motion instructions and basic motion programming. 7. Processing of assigned project I. 8. Tools for complex programming. Basic data types. Composite data types. Functions and cycles, decision making. 9. Signal handling (DI / DO) 10. Introduction to RobotStudio (RapidEditor) 11. Practice, assignment of projects 12. Processing of assigned project II. 13. Processing of assigned project III. 14. Presentation and defense of processed projects

Conditions for subject completion

Full-time form (validity from: 2019/2020 Summer semester)
Task nameType of taskMax. number of points
(act. for subtasks)
Min. number of pointsMax. počet pokusů
Graded credit Graded credit 100  51 3
Mandatory attendence participation: Compulsory attendance at seminars is at least 80%.

Show history

Conditions for subject completion and attendance at the exercises within ISP: Submission of the final projects

Show history

Occurrence in study plans

Academic yearProgrammeBranch/spec.Spec.ZaměřeníFormStudy language Tut. centreYearWSType of duty

Occurrence in special blocks

Block nameAcademic yearForm of studyStudy language YearWSType of blockBlock owner
IPSA Paris spring 2021/2022 Full-time English Choice-compulsory 301 - Study and International Office stu. block
IPSA Paris spring 2020/2021 Full-time English Choice-compulsory 301 - Study and International Office stu. block
IPSA Paris spring 2019/2020 Full-time English Choice-compulsory 301 - Study and International Office stu. block

Assessment of instruction

Předmět neobsahuje žádné hodnocení.