Robotics (UC3M)

For the students from the Degree of Electronics and Automation


Link: GitHub repository

Brief

  • Language: Spanish
  • Credits: 6 ECTS
  • Semester: 1st
  • Year: 4th
  • Degree: Electronic and Automatic Degree

Description

In this subject I teach the programming methodologies and good practices applied to mobile robotics working in a simulated scenario in a task of search and rescue.

The main goal of this subject is students learn how to apply their knowledge about programming in a real-time simulator (Webots) implementing several tasks in a Pionner 2 mobile robot for solving the task of search and rescue 2 people in a scenario of chaos.

The structure for this module is the next (in Spanish):

  • Práctica 1. Introducción a Webots [PDF]
  • Práctica 2. Uso de sensores y actuadores [PDF]
  • Práctica 3. Estrategias de navegación en entornos 2D desconocidos [PDF]
  • Practica 4. Localización geométrica [PDF]
  • Práctica 5. Procesamiento de imágenes [PDF]

Warning: due to the UC3M Google Drive policy, PDFs are only available for people in the same domain.

About


Personal website of Raúl Pérula-Martínez, Software Engineer and Roboticist. He works at the Robotronica division at Juguetronica Inc., Madrid, Spain.

Raúl has a more than 8-year R&D experience in software and robotics development, working with the most advanced social and humanoid robots out there. He is mainly working on software engineering and machine learning applied to service robotics. His deep knowledge of many programming languages as well as machine learning framework has been mainly used for project management, robotics architecture development, and artificial intelligence.