Teaching

2020-2021

Introduction to Videogame Programming
Theory & practice classes (2 x 60 hours)
BSc in Computer Science
Autonomous University of Madrid (Madrid, Spain)

Robotics and Mechanization in Greenhouse Horticulture
Class: Multi-Robot Systems applied to Greenhouse Farming (2 hours)
MSc in Horticultural Production Systems and Products
Agrocampus Ouest (Angers, France)

2019-2020

Software Analysis and Design Project
Theory & practice classes (2 x 60 hours)
BSc in Computer Science
Autonomous University of Madrid (Madrid, Spain)

Robotics and Mechanization in Greenhouse Horticulture
Class: Multi-Robot Systems applied to Greenhouse Farming (2 hours)
MSc in Horticultural Production Systems and Products
Agrocampus Ouest (Angers, France)

Design, Integration and Verification of Machines
Practice Classes (12 hours)
MSc in Industrial Engineering
Comillas Pontifical University (Madrid, Spain)

2018-2019

Introduction to Robot Operating System (ROS)
Course: ROS, Gazebo, MoveIt!, RViz and Unity (22 hours)
Course for the engineers of GTD

Robotics and Mechanization in Greenhouse Horticulture
Class: Multi-Robot Systems applied to Greenhouse Farming (2 hours)
MSc in Horticultural Production Systems and Products
Agrocampus Ouest (Angers, France)

Robotics, Computer Vision and Planning
Course: ROS, Computer Vision, OpenCV, Planning, MoveIt!, Neural Networks and Tensorflow (30 hours)
Course for the engineers of FIDAMC

2017-2018

Robotics 
Practice Classes (30 hours)
BSc in Industrial Technology Engineering
Technical University of Madrid (Madrid, Spain)

Trends in Robotics 
Class: Immersive Technologies in Robotics (4 hours)
MSc in Automation and Robotics
Technical University of Madrid (Madrid, Spain)

Development of Virtual Reality Applications
Course: Virtual Reality, Unity, HTC Vive and Practice (12 hours)
Open course for BSc and MSc students 
Technical University of Madrid (Madrid, Spain)