The subject-specific understanding, knowledge and skills can be delivered through the consortium thanks to the pooling of the complementary contributions of the partner institutions, in terms of expertise, capacity and infrastructure for both research and teaching. The European nature of the consortium and course adds a benefit in terms of international awareness. Understanding, Knowledge and Subject- Specific skills of Computer Vision, Image and Signal Processing and Robotics: Broad knowledge of the main areas of the field, including terminology, conventions, underpinning theory, techniques and practices; Critical understanding of the applications of the techniques and systems, as well as of their scope and performance; Critical knowledge, understanding and skills in the mainstream and specialist areas covered by the syllabus. Detailed and critical knowledge of one area of specialism, incorporating awareness of current issues and research; Cognitive and core skills: Develop and apply skills in critical analysis, evaluation and synthesis, and in the design of projects and experimental models; Deploy advanced problem-solving skills and techniques towards original and creative solutions to general and specialist issues. Develop and demonstrate skills and techniques: in oral and written communication with peers and academic/industrial staff, using a range of appropriate methods to suit different levels of knowledge and expertise within the audience; in the planning and usage of industry standard tools, programming languages and numerical techniques; in the ability to identify, formulate and resolve problems. Professional Awareness: Demonstrate critical awareness of the current issues within the discipline, and make informed judgements with incomplete or inconsistent data, or where there are no professional/ethical codes or practices for guidance. Work autonomously and within teams, as appropriate, demonstrating a capability for both taking and critically reflecting on roles and responsibilities. International awareness: Develop and demonstrate the ability to operate and interact successfully and positively within multicultural environments. Gain awareness of international nature of careers in research and industry. To know the basic concepts about robotics To acquire the knowledge about the performance of the main blocks of a industrial robot controller To understand the different methods to represent the position and orientation. To know how to characterize directly and inversely a kinematic chain To acquire knowledge about the different programming methodologies for industrial robots, and the most standard programming languages
1. Introduction 2. Operations with reference systems 3. Direct Kinematics 4. Inverse Kinematics 5. Path Generation and Control 6. Industrial robot programming
Tipus d’activitat Hores amb professor Hores sense professor Total Prova d'avaluació 2,00 10,00 12,00 Resolució d'exercicis 2,00 5,00 7,00 Sessió expositiva 25,00 20,00 45,00 Sessió pràctica 15,00 15,00 30,00 Tutories de grup 4,00 0 4,00 Total 48,00 50,00 98
Schilling, Robert J. (cop. 1990). Fundamentals of robotics : analysis and control. Englewood Cliffs: Prentice Hall. Craig, John J. (1989). Introduction to robotics : mechanics and control (2nd ed). Reading, MA [etc.]: Addison-Wesley. Ollero Baturone, Aníbal (cop. 2001). Robótica : manipuladores y robots móviles. Barcelona: Marcombo Boixareu. Barrientos, Antonio (DL 1997). Fundamentos de robótica. Madrid [etc.]: McGraw-Hill.
Activitats d'avaluació: Descripció de l'activitat Avaluació de l'activitat % Practical lesson II: Palletization application using the simulator. Evaluation compulsory activity. It’s necessary to demonstrate how your program is working during the development of the activity. It’s necessary to write a final work report Practical lesson III: Programming a painting process using the simulator. Evaluation compulsory activity It’s necessary to demonstrate how your program is working during the development of the activity. It’s necessary to write a final work report Practical lesson IV: Palletization application programming using the Mitsubishi Robot. Evaluation compulsory activity It’s necessary to demonstrate how your program is working during the development of the activity. It’s necessary to write a final work report Examination about theory concepts. Evaluation activity based on solving a questionnaire. The use of auxiliary books, notes and tools is not allowed. Evaluation compulsory activity. Examination about programming. Evaluation activity based on solving a practical exercise using the simulator
The final qualification will be calculated according to the marks obtained in each evaluated activity and according to these percentages: 60% - exam about theory 10% - exam about programming 30% - work related with practical lessons II, III and IV Each qualification has to be equal or bigger than 5 over 10!