Robotics, Sensors & Actuators26261
- Centre
- Faculty of Informatics
- Degree
- Bachelor's Degree in Informatics Engineering
- Academic course
- 2024/25
- Academic year
- 4
- No. of credits
- 6
- Languages
- Spanish
- Code
- 26261
TeachingToggle Navigation
Teaching guideToggle Navigation
Description and Contextualization of the SubjectToggle Navigation
PLEASE NOTE THAT THIS SUBJECT IS TAUGHT ONLY IN SPANISH.
Robotics is a complex subject that gathers knowledge from other areas such as mechanics, automatic control, electronics, hardware and software design, human-robot interaction, etc.
Computer studies require an introduction to robotics that allows simultaneously:
- to assimilate the basic concepts and the technical language of the field of robotics, to facilitate the integration of the computer graduate in a robotics team.
- to take advantage of knowledge of computer students, to apply it in the field of robotics, so that they can add value when integrated into a robotics team.
Skills/Learning outcomes of the subjectToggle Navigation
PLEASE NOTE THAT THIS SUBJECT IS TAUGHT ONLY IN SPANISH.
This subject is intended to introduce the student of computer science in both the theoretical and practical aspects of robotics. The mathematical apparatus that supports these concepts will be revised.
Among its objectives are:
1) to review the basic techniques used to control robots and intuitively introduce basic concepts, such as spatial representation and kinematic and dynamic problems
2) to learn the structure and basic characteristics of mobile robots.
3) to introduce the problems related to intelligent behaviour.
The subject is based on practical work that allows applying the theoretical knowledge acquired, and gives an idea of the possibilities and limitations of the robots and their programming.
Theoretical and practical contentToggle Navigation
PLEASE NOTE THAT THIS SUBJECT IS TAUGHT ONLY IN SPANISH.
Topic 1. Introduction
1.1 Definitions, background and evolution
1.2 Attributes, morphology and fields of application
1.3 Types of robots. Taxonomy
1.4 Computer Science and Robotics
1.5 Laboratory problems and projects
Topic 2. Hardware and software for robots
2.1 Embedded Real-Time Systems
2.2 Control software
2.3 Simulators
2.4 Laboratory problems and projects
Topic 3. Sensors
3.1 Passive and active sensors
3.2 Characteristics
3.3 Calibration of sensors
3.4 Advanced techniques: Perception and Sensory Fusion
3.5 Laboratory problems and projects
Topic 4. Actuators
4.1 Electric motors
4.2 Transmissions
4.3 Reductions
4.4 PDI control of electric motors
4.5 Laboratory problems and projects
Topic 5. Mobile robots
5.1 Characteristics: Structure; Locomotor system
5.2 Behavioral strategies: Deliberative Systems; Reactive and Hybrids
5.3 Navigation: Mapping (Types of maps. Absolute and relative positioning); Planning (Path planning); Driving (Track tracking and obstacle avoidance)
5.4 Laboratory problems and projects
Topic 6. Advanced aspects
6.1 Transportability of software for robots
6.2 Multi-robot systems: Collaboration; Social behavior; distributed intelligence; Human-robot interface
6.3 Laboratory problems and projects
MethodologyToggle Navigation
PLEASE NOTE THAT THIS SUBJECT IS TAUGHT ONLY IN SPANISH.
This subject is completely developed in the Robotics Laboratory of the Faculty of Computing of the UPV / EHU. The objective is to combine the theoretical presentations with the laboratory practices. Each subject presented and developed in class is accompanied by a laboratory practice in which the proposals presented theoretically are applied.
The written and oral presentation of the results of each of the practices allows a detailed follow-up of the progress of each student.
Most of the practices take place during class hours, but students have access to the laboratory outside of class hours, to complete the practices that have not ended in class or to develop their own proposals.
Assessment systemsToggle Navigation
- Continuous Assessment System
- Final Assessment System
- Tools and qualification percentages:
- Los porcentajes y tipos de evaluación se especifican en los apartados posteriores (%): 100
Ordinary Call: Orientations and DisclaimerToggle Navigation
PLEASE NOTE THAT THIS SUBJECT IS TAUGHT ONLY IN SPANISH.
In the case of the ordinary call, the final mark is calculated based on two parts:
- Theory: It is assessed by means of a knowledge exam.
- Practical: This is assessed on the basis of the technical reports corresponding to the laboratory projects. Although the practices are carried out in pairs, part of the evaluation is individual. To recognize the participation of each student to the group work, personal interviews and an examination of knowledge acquired in the practices can be carried out.
In order to pass the course it is necessary to pass both parts (theoretical and practical).
Extraordinary Call: Orientations and DisclaimerToggle Navigation
PLEASE NOTE THAT THIS SUBJECT IS TAUGHT ONLY IN SPANISH.
In the case of the extraordinary call, the final mark is calculated based on two parts:
- Theory: It is assessed by means of a knowledge exam on the date of the extraordinary call.
- Practical: This is assessed on the basis of the technical reports corresponding to the laboratory projects, which must be submitted before the date of the theory exam.
In order to pass the course it is necessary to pass both parts (theoretical and practical).
Compulsory materialsToggle Navigation
PLEASE NOTE THAT THIS SUBJECT IS TAUGHT ONLY IN SPANISH.
For the correct development of the subject it is required:
- a PC type personal computer.
- and specific software for robotics, for the laboratory practices.
BibliographyToggle Navigation
Basic bibliography
PLEASE NOTE THAT THIS SUBJECT IS TAUGHT ONLY IN SPANISH.
- Craig, J. J. Robótica. PEARSON, 2006.
- Ollero-Baturone A. Robótica. Manipuladores y robots móviles. Marcombo, 2001.
- Siegwart R., Nourbakhsh I.R. An Introduction to Autonomus Mobile Robots. The MIT press, 204.
- Holland J. M. Designing Autonomous Mobile Robots, 2000.
- Brugali D. Software Engineering for Experimental Robotics. Springer, 2007
In-depth bibliography
PLEASE NOTE THAT THIS SUBJECT IS TAUGHT ONLY IN SPANISH.
- Mitchell H.B. Multi-Sensor Data Fusion. An Introduction. Springer. 2007
- Bekey G. A. Automous Robots. From Biological Inspiration to Implementatio and Control. MIT Press, 2005.
- Murphy R. R. Introduction to AI Robotics. MIT press, 2000.
- H. Choset et al. Principles of Robot Motion. Theory, Algorithms and Implementation. MIT press, 2001.
Journals
PLEASE NOTE THAT THIS SUBJECT IS TAUGHT ONLY IN SPANISH.
- International Journal of Advanced Robotic Systems (free, on-line) [https://us.sagepub.com/en-us/nam/international-journal-of-advanced-robotic-systems/journal202567]
- Robotics and Autonomous Systems [https://www.journals.elsevier.com/robotics-and-autonomous-systems/]
- Advanced Robotics [http://www.tandfonline.com/loi/tadr20]
Web addresses
PLEASE NOTE THAT THIS SUBJECT IS TAUGHT ONLY IN SPANISH.
- http://www.roboticaeducativa.com
- LEGO.com MINDSTORMS NXT Home. http://mindstorms.lego.com/
- http://www.ai.mit.edu/projects/humanoid-robotics-group
GroupsToggle Navigation
01 Teórico (Spanish - Mañana)Show/hide subpages
Weeks | Monday | Tuesday | Wednesday | Thursday | Friday |
---|---|---|---|---|---|
16-30 | 10:30-12:00 (1) |
Teaching staff
01 Applied classroom-based groups-1 (Spanish - Mañana)Show/hide subpages
Weeks | Monday | Tuesday | Wednesday | Thursday | Friday |
---|---|---|---|---|---|
16-19 | 09:00-10:30 (1) | 12:00-13:30 (2) |
Teaching staff
01 Applied laboratory-based groups-1 (Spanish - Mañana)Show/hide subpages
Weeks | Monday | Tuesday | Wednesday | Thursday | Friday |
---|---|---|---|---|---|
20-30 | 09:00-10:30 (1) | 12:00-13:30 (2) |