Teaching
Current courses, past teaching, supervision and teaching innovation.
Current course, 2026/27
- Master’s course entitle Robotics I, part of the Master’s degree program in Automatic Control and Robotics.
- Bachelor’s course entitled Visió per Ordinador (Computer Vision), part of the Bachelor’s degree program in Artificial Intelligence.
- Bachelor’s course entitled Robòtica Avançada (Advanced Robotics), part of the Bachelor’s degree program in Artificial Intelligence.
Past courses
- Academic courses 2023-2024 to 2025-2026: Bachelor’s courses Visió per Ordinador (Computer Vision), Introducció a la Robòtica (Introduction to Robotics) and Robòtica Avançada (Advanced Robotics), part of the Bachelor’s degree program in Artificial Intelligence. 170 hours in total and 50 students per course.
- Academic course 2022-2023: Bachelor’s course entitled Dinàmica de Sistemes (Systems Dynamics), part of the Bachelor’s degree program in Enginyeria en Tecnologies Industrials. 12 hours and 31 students.
- Academic course 2018-2019: PhD course entitled Mathematical Methods for Robotics, part of the doctoral program in Bioengineering and Robotics. 30 hours and 17 students.
- Academic courses 2015-2016 and 2016-2017: Master course entitled Planning and Implementation of Robotic Systems, part of the master program in Automatic Control and Robotics. 60 hours and 31 students in 2015-2016 and 25 students in 2016-2017.
Supervision of master students
- Constantin Sul, academic year 2025-2026, Software Stack for the Bimanual Manipulation Robot MADAR2. Master’s degree in Automatic Control and Robotics, Universitat Politècnica de Catalunya.
- Andrés Castro Peñaranda, academic year 2025-2026, A flexible grasp generation framework with physics-validated simulation. Master’s degree in Automatic Control and Robotics, Universitat Politècnica de Catalunya.
- Jordi Lladós I Clos, academic year 2025-2026, Visual perception and autonomous manipulation in a mobile Rover using ArUco-based scene understanding. Master’s degree in Automatic Control and Robotics, Universitat Politècnica de Catalunya.
- Sergio Fernández, academic year 2025-2026. An inverse kinematics module for robotic manipulators. Master’s degree in Automatic Control and Robotics, Universitat Politècnica de Catalunya.
- Alejandro Acosta, academic year 2024-2025. A smart perception module for robotic manipulation using deep learning and foundational models. Master’s degree in Automatic Control and Robotics, Universitat Politècnica de Catalunya.
- Albert Dalmases, academic year 2022-2023. A smart and flexible perception framework for robotic manipulation. Master’s degree in Automatic Control and Robotics, Universitat Politècnica de Catalunya.
- Stijn Peeters and Jens Oleman, academic year 2021-2022. Robotic dismantling of End-of-Life electric vehicles batteries. Master’s degree in Industrial Engineering, KU Leuven.
- Bert Vanelslande and Jan Van Rompaey, academic year 2020-2021. Automated Robotic Extraction of Batteries from Tablets. Master’s degree in Industrial Engineering, KU Leuven.
- Aleix Ripoll, academic year 2015-2016. Object Recognition and Grasping using a Bimanual Robot. Master’s degree in Automatic Control and Robotics, Universitat Politècnica de Catalunya.
Supervision of PhD students
- Co-supervised by Prof. Jan Rosell: Alejandro Acosta, Reinforcement learning-based model predictive control for robotic manipulation, 2025-2029, Universitat Politècnica de Catalunya - BarcelonaTech. Ongoing.
- Marc Salvadó, Learning-based methods for constrained robotic manipulation and motion planning, 2024-2028, Universitat Politècnica de Catalunya - BarcelonaTech. Ongoing.
- Co-supervised by Dr. Raúl Suárez: Morad Shirzadi Maryan, Dexterous robotic manipulation of unknown objects, 2023-2027, Universitat Politècnica de Catalunya - BarcelonaTech. Ongoing.
- Co-supervised by Prof. Jef R. Peeters: Simon Van den Eyde, Enhancing spectroscopic systems for characterisation and sorting of metals and plastics in the context of a circular economy, 2020-2025, KU Leuven. Publicly defended on the 26th of March 2025.
Teaching innovation
- Organization of a Workshop on Educational Robotics for the European Robotics Forum, entitled From European research projects to the classroom: How robotics and AI research shapes university education, held on 26 March 2026 in Stavanger, Norway. The event consisted of a round table with university lecturers from different European universities, focused on discussing their experience in transferring results from European research projects in robotics and artificial intelligence to the classroom, as well as best practices, teaching challenges, and strategies to address them.
- During the 2024–2025 academic year, the candidate led, as Principal Investigator together with Prof. Jan Rosell, the teaching innovation project From code to robot (https://teaching.ioc.upc.edu/from-code-to-robot/). The project aimed to develop a set of practical teaching materials in robotics, computer vision, and artificial intelligence using MATLAB Live Scripts, intended for different undergraduate and master’s courses.
- Master’s degree in High Education Teaching for STEM Courses by the Technical University of Catalonia - BarcelonaTech, 2015-2016. Master thesis entitled A novel teaching strategy based on flipped classroom to improve the learning of practical content in STEM courses, awarded the maximum grade.
- Zaplana, I. and Rosell, J. (2016) Una estrategia docente basada en el flipped classroom para mejorar la enseñanza de contenidos prácticos en asignaturas STEM / A novel teaching strategy based on the flipped classroom to improve the learning of practical content in STEM courses. In: Actas de las XXXVII Jornadas de Automática, Madrid, Spain, pp. 114-120. doi: 10.17979/spudc.9788497498081.0114.