Subject name (in Hungarian, in English) | Application and control of robotic structures | |||
Application and control of robot structures
|
||||
Neptun code | BMEGEGTBM62 | |||
Type | study unit with contact hours | |||
Course types and number of hours (weekly / semester) | course type: | lecture (theory) | exercise | laboratory excercise |
number of hours (weekly): | 2 | 0 | 2 | |
nature (connected / stand-alone): | - | - | coupled | |
Type of assessments (quality evaluation) | mid-term grade | |||
ECTS | 4 | |||
Subject coordinator | name: | Dr. Zentay Péter Zoltán | ||
post: | associate professor | |||
contact: | zentay.peter.zoltan@gpk.bme.hu | |||
Host organization | Department of Manufacturing Science and Engineering | |||
https://manuf.bme.hu/ | ||||
Course homepage | http://manuf.bme.hu/?page_id=517 | |||
Course language | hungarian, english, hungarian | |||
Primary curriculum type | mandatory elective | |||
Direct prerequisites | Strong prerequisite | BMEGEGTBM01 | ||
Weak prerequisite | ||||
Parallel prerequisite | ||||
Milestone prerequisite | at least obtained 0 ECTS | |||
Excluding condition | none |
Aim
The course introduces the main types of industrial robots, their selection, the knowledge of robotic systems design. It presents the structure of flexible production cells and production systems, the related control engineering and programming methods. The aim is for students to be able to deepen their acquired, acquired theoretical knowledge through laboratory exercises. Laboratory exercises include the use of an off-line robot simulation system and the practice of on-line robot programming.
Learning outcomes
Competences that can be acquired by completing the course
Knowledge
1. is familiar with the condition system for the use of industrial robots. 2. knows the basic system of robot selection, the method of computer-assisted decision preparation, the principles of preparing the layout design. 3. knows the steps of designing robot applications, the method of redesign. 4. is familiar with the process of designing a flexible, robotic production cell. 5. Understand the security solutions and collaborative operation of industrial robots. 6. sees to it that the conditions for assembly can be met. 7. understands the scope of part feeding (vibratory bowl feeder, vibrating belt, bin picking, operator feeding). 8. defines the scope of parts handling (assembly, precision robot manipulations with the help of a camera, end-line testing, greasing, gluing, screw inserting and tightening, etc.). 9. understands subassembly transport solutions and tracking functions. 10. understands the method of selecting and designing fixtures and robot grippers used in robot applications. 11. understands the sensors, actuators, control systems typical of robot applications, the programming tasks that can be performed on these devices, on-line and off-line programming methods. 12. distinguishes between industrial robots teaching box, on-line and off-line programming methods. 13. describes methods for determining the cycel time of the robot application process. 14. describes the basic concept of robot monitoring systems.
Ability
1. Capable of redesigning an operator production line into a robotic production line. 2. is able to create a plan for a robot application task. 3. is able to select and systematize industrial robots, peripherals, safety equipment. 4. apply the robot cell security design methodology. 5. apply sequence, operation, and operational element design to robotic applications. 6. plan the part feeding process and equipment. 7. plan the parts handling process and equipment. 8. plan the transport process and equipment for the subassembly. 9. calculates the cycle time required for robot application processes. 10. performs the simulation of the robot application task in an off-line robot simulation system. 11. performs teaching box, off-line and on-line programming of industrial robots. 12. prepare documentation summarizing the results of the robot application design in a way that is comprehensible to those involved. 13. develops the design and predictive maintenance function of robot remote monitoring systems. 14. expresses his thoughts in an orderly form, orally and in writing.
Attitude
1. is open to collaborating with the instructor and fellow students in expanding knowledge. 2. expands his knowledge by continuous acquisition of knowledge in the literature. 3. strives to learn about and routinely use the toolkit needed to solve robot application problems. 4. strives for accurate and error-free problem solving. 5. open to the use of information technology tools. 6. self-critical in the design of robot applications and robot controls. 7. strives to apply the principles of economy and quality in solving robot application tasks.
Independence and responsibility
1. independently carries out the thinking and solving of robotics tasks and problems on the basis of given resources. 2. accepts the well-founded critical remarks. 3. in some situations - as part of a team - cooperates with his / her fellow students in solving the tasks. 4. is committed to a systemic approach in its thinking. 5. assess the responsibilities of engineers and the impact of engineering activities on society and the environment.
Teaching methodology
The course includes frontal lectures, small group problem solving tasks and laboratory measurements. Lectures include “chalk-and-talk” type teaching as well as electronic presentations. The acquired knowledge is further deepened by the preparation of the robot application design task, the robot application simulation in the advanced computer environment and the study materials. Instructors are open for personal consultation at the request of students.
Support materials
Textbook
Lecture notes
1. Horváth-Markos: Gépgyártástechnológia, Műegyeemi Kiadó, 2005, Identifier: 45018
2. Hubert K. Rampersad: Integrated and simultaneous design for robotic assembly, Wiley, Chichester [etc], 2005
Online material
1. Electronic notes: http://manuf.bme.hu/?page_id=517
2. Picture collection: http://manuf.bme.hu/?page_id=517
Validity of the course description
Start of validity: | 2021. October 18. |
End of validity: | 2026. July 15. |
General rules
The condition for signing is: (1) participation in all laboratory measurements, (2) successful submission of the robot application design task report, (3) successful submission of the robot application simulation report, and (4) successful completion of the written test. Student participation in the measurement should reflect previously defined knowledge, skills, attitudes, and autonomy competencies. The final grade is a score based on the weighted sum of the robot application design report, the robot application simulation report, and the written test.
Assessment methods
Detailed description of mid-term assessments
Mid-term assessment No. 1 | ||
Type: | summative assessment | |
Number: | 1 | |
Purpose, description: | A complex, written way of evaluating the knowledge and ability type competence elements of the subject in the form of a dissertation. The dissertation basically focuses on the application of the acquired knowledge, so it focuses on the recognition and solution of the problem, ie in addition to theoretical questions, practical (calculation) tasks must be solved during the performance evaluation. The curriculum section on which the assessment is based covers the theoretical knowledge given in the lectures and the skills acquired in the laboratory exercises. The available working time is 45 minutes per performance evaluation. | |
Mid-term assessment No. 2 | ||
Type: | formative assessment, project-based, complex | |
Number: | 1 | |
Purpose, description: | Successful submission of the robot application design task report. The report includes on-site redesign of the product subassembly, part and assembly drawings, layout sketch, design of assemblies, robotic grippers and tools, design of pallets and devices. The report also includes the cycle time calculation and the cycle time diagram. The report must be signed by all participants in the selected group. All additional materials (notes, Excel files, CAD files, etc.) must be attached electronically at the time of submission. | |
Mid-term assessment No. 3 | ||
Type: | formative assessment, simple | |
Number: | 1 | |
Purpose, description: | Successful submission of the robot simulation report. The report includes a robot cell simulation model designed in the robot application design task. The report includes the toolpaths, the sequence and schedule of tool and robot operations, and the off-line program generated by the simulation system. All additional material (notes, video files, etc.) must be attached electronically at the time of submission. |
Detailed description of assessments performed during the examination period
The subject does not include assessment during the examination period.
The weight of mid-term assessments in signing or in final grading
ID | Proportion |
---|---|
Mid-term assessment No. 1 | 40 % |
Mid-term assessment No. 2 | 30 % |
Mid-term assessment No. 3 | 30 % |
The condition for signing is that the score obtained in the mid-year assessments is at least 40%.
The weight of partial exams in grade
There is no exam belongs to the subject.
Determination of the grade
Grade | ECTS | The grade expressed in percents |
---|---|---|
very good (5) | Excellent [A] | above 91 % |
very good (5) | Very Good [B] | 86 % - 91 % |
good (4) | Good [C] | 71 % - 86 % |
satisfactory (3) | Satisfactory [D] | 56 % - 71 % |
sufficient (2) | Pass [E] | 41 % - 56 % |
insufficient (1) | Fail [F] | below 41 % |
The lower limit specified for each grade already belongs to that grade.
Attendance and participation requirements
The lack of the value means that there is no attendance requirement.
At least 70% of laboratory practices (rounded down) must be actively attended.
Special rules for improving, retaken and replacement
The special rules for improving, retaken and replacement shall be interpreted and applied in conjunction with the general rules of the CoS (TVSZ).
Need mid-term assessment to invidually complete? | ||
yes | ||
Can the submitted and accepted partial performance assessments be resubmitted until the end of the replacement period in order to achieve better results? | ||
yes | ||
The way of retaking or improving a summary assessment for the first time: | ||
each summative assessment can be retaken or improved | ||
Is the retaking-improving of a summary assessment allowed, and if so, than which form: | ||
retake or grade-improving exam possible for each assesment separately | ||
Taking into account the previous result in case of improvement, retaken-improvement: | ||
new result overrides previous result | ||
The way of retaking or improving a partial assessment for the first time: | ||
partial assesment(s) in this group can be improved or repeated once up to the end of the repeat period | ||
Completion of unfinished laboratory exercises: | ||
missed laboratory practices may be performed in the repeat period, non-mandatory | ||
Repetition of laboratory exercises that performed incorrectly (eg.: mistake in documentation) | ||
incorrectly performed laboratory practice (e.g. Incomplete/incorrect report) can be corrected upon improved re-submission |
Study work required to complete the course
Activity | hours / semester |
---|---|
participation in contact classes | 56 |
preparation for laboratory practices | 14 |
preparation for summary assessments | 16 |
elaboration of a partial assessment task | 34 |
altogether | 120 |
Validity of subject requirements
Start of validity: | 2021. October 18. |
End of validity: | 2026. July 15. |
Primary course
The primary (main) course of the subject in which it is advertised and to which the competencies are related:
Mechatronics engineering
Link to the purpose and (special) compensations of the Regulation KKK
This course aims to improve the following competencies defined in the Regulation KKK:
Knowledge
- Student has acquired a theoretically sound, systems-oriented and practice-oriented engineering mindset.
- Student has the comprehensive knowledge of robotics and adaptive mechatronics.
- Student has the knowledge of methods, development principles, operation and maintenance methods of automation and robotisation of production systems.
Ability
- Student has the ability to apply student's comprehensive theoretical knowledge in practice in the field of equipment, processes and systems that integrate mechanics synergistically with electronics, electrical engineering and computer control.
- Student has the ability to develop independently the theoretical knowledge and to apply new theory to the practical solution of complex mechatronic design problems of an unconventional nature.
- Student has the ability to develop and improve theoretical models of procedures and information technologies used in the design, organisation and operation of mechatronic systems and processes.
Attitude
- Based on student's acquired knowledge, Student plays an integrative role in the integrated application of engineering disciplines (in particular mechanical, electrical and computer engineering) and in the technical support of all disciplines where engineering applications and solutions are required by professionals in the field.
- Student strives to plan and carry out tasks to a high professional standard, either independently or in a team.
- Student strives to carry out their work in a complex approach based on a systems and process-oriented mindset.
Independence and responsibility
- Student takes the initiative in solving technical problems.
- Student demonstrates responsibility for sustainability, health and safety culture and environmental awareness.
- Student encourages responsible and ethical professional behaviour of staff and subordinates.
Prerequisites for completing the course
Knowledge type competencies
(a set of prior knowledge, the existence of which is not obligatory, but greatly facilitates the successful completion of the subject) |
Mechanical Engineering Technology Subject Industrial Robot Lecture and Industrial Robot Programming Lab Practice Skill Level Knowledge. |
Ability type competencies
(a set of prior abilities and skills, the existence of which is not obligatory, but greatly contributes to the successful completion of the subject) |
Coding in interpreter type programming language and use of engineering simulation system. |