Person in charge:  () 
Others:  () 
Credits  Dept. 

7.5 (6.0 ECTS)  ESAII 
Person in charge:  () 
Others:  () 
In this subject, students acquire a basic understanding of mobile and manipulator robots emphasising the information technologyrelated aspects of perception, planning and implementation. Upon completion, they should have an understanding of the basic areas in which robotics is used and the demands for it, both in industry and services. Furthermore, they should be able to design and develop robotbased systems that allow tasks or processes to be automated.
Estimated time (hours):
T  P  L  Alt  Ext. L  Stu  A. time 
Theory  Problems  Laboratory  Other activities  External Laboratory  Study  Additional time 

T  P  L  Alt  Ext. L  Stu  A. time  Total  

1,0  0  0  0  0  1,0  0  2,0 

T  P  L  Alt  Ext. L  Stu  A. time  Total  

1,0  0  0  0  0  0  0  1,0 

T  P  L  Alt  Ext. L  Stu  A. time  Total  

1,7  0,3  0  0  0  2,0  0  4,0 

T  P  L  Alt  Ext. L  Stu  A. time  Total  

4,0  2,0  8,0  0  8,0  6,0  0  28,0  


T  P  L  Alt  Ext. L  Stu  A. time  Total  

1,5  0,5  4,0  0  2,0  1,0  0  9,0  


T  P  L  Alt  Ext. L  Stu  A. time  Total  

2,5  1,0  1,0  0  1,0  4,0  0  9,5  


T  P  L  Alt  Ext. L  Stu  A. time  Total  

3,0  3,5  4,0  0  0  6,0  0  16,5 

T  P  L  Alt  Ext. L  Stu  A. time  Total  

2,0  1,0  1,0  0  2,0  4,0  0  10,0  


T  P  L  Alt  Ext. L  Stu  A. time  Total  

1,5  1,0  2,0  0  2,0  4,0  0  10,5  


T  P  L  Alt  Ext. L  Stu  A. time  Total  

4,5  1,5  5,0  0  12,0  6,0  0  29,0  


T  P  L  Alt  Ext. L  Stu  A. time  Total  

1,5  0,5  0  0  0  4,0  0  6,0 

T  P  L  Alt  Ext. L  Stu  A. time  Total  

1,0  0  0  0  0  2,0  0  3,0 

T  P  L  Alt  Ext. L  Stu  A. time  Total  

1,5  0,5  0  0  0  8,0  0  10,0 
Total per kind  T  P  L  Alt  Ext. L  Stu  A. time  Total 
29,2  12,8  26,0  0  28,0  52,0  0  148,0  
Avaluation additional hours  5,0  
Total work hours for student  153,0 
()
The course evaluation is based on two exams (a part exam and a final exam), lab sessions, and voluntary activities (class participation, special assignments, and exercises).
The Robotics course grade (NA) is calculated as follows:
NA= minimum (10, maximum (0.2*P + 0.5*F + 0.3*(L + T), 0.7*F + 0.3*(L + T))
Where:
L : Lab grade
F : Final exam grade.
P : Part exam grade.
T : Grade for class participation and practical problems or special assignments of a voluntary nature. The grade awarded will range from 0 to 3.
Mathematics
* Knowledge of derivatives and partial derivatives and the ability to apply them.
* Knowledge of elementary graphic methods for representing functions (asymptotes, maxima, minima, etc.).
* Understanding the elementary properties of trignometric functions.
* Understanding the basic concepts in manipulating and operating with matrices.
Physics
* Learn the concepts and basic laws of electricity: magnetism and electricity (Coulomb's Law, Ohm's Law, electric and magnetic fields, magnetic poles, electric potential, potential difference, electric voltage, current, electrical resistance and conductivity, and the MKS system of units.
* Learn the most important features of the physical behaviour of semiconductor devices: The PN union, bipolar transistor, and MOS transistor.
Computing Languages and Systems
* Learn how to specify, design, and implement simple algorithms in an imperative programming language.
* Learn how to properly construct efficiently structured programmes.
* Learn the concepts of interpreted languages and compiled languages.
* Learn data search algorithms (tables, lists, trees, ...).
Computer Architecture and Technology
* Learn the functional features of various logic gates.
* Learn how to analyze and implement simple combinational and sequential logic systems.
* Learn how to minimise and synthesise logic functions.
* Learn the basic structure of a computer.
* Learn the input/output and interruption subsystem of a computer.
* Learn what an operating system is and what its functions are.
* Learn the concepts of concurrence, communication, and synchronisation between processes.