Industrial Computer Science II (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 do the module 2 of the subject teaching how to include programming methodologies and good practices applied to Open Source mini robots.

The main goal of this subject is students learn how to apply their knowledge about C/C++ programming in a real-time microcontroler doing robotics tasks.

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

  • Práctica 1. Introducción a Arduino [PDF]
  • Práctica 2. Actuadores y sensores con Arduino [PDF]
  • Práctica 3. Control de un robot con Arduino [PDF]
  • Practica 4. Aplicaciones prácticas de robótica con Arduino [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.