Teaching Dev

During 2020-2021, I have been the main developer on two new courses.

  1. Vehicle Mechatronics: Powertrain
  2. Vehicle Mechatronics: Control

These courses are held bi-annually. The first course is about powertrain modelling and analysis, where electric, hybrid, fuel cell, natural gas and combustion engine powertrains are modelled and compare in MATLAB/Simulink. The idea of the second course is focus on the control and sensing of robots using Python and the Robot Operating System (ROS).

Vehicle Mechatronics: Powertrain

    • Powertrains in general
    • Electric Powertrain (forwards/online/active)
      • Backward- and forward-facing models
      • Energy regeneration
    • Hybrid powertrain
      • ICE powertrain
      • Battery model
      • Series hybrid
      • Parallel hybrid
    • Hybrid Control Optimization
      • Optimization in vehicle design and control
    • Alternative Powertrains
      • Alternative energy storages: supercapacitor, flywheel, hydrogen
      • Fuel cell and biogas vehicles
    • Project
      • Powertrain design challenge

Prezi presentation of the course is available Here.[Could not embed the Prezi in wordpress, kinda lame… 🙁 ]

Vehicle Mechatronics: Control

  • Theory (Python)
    • Kinematic model
    • Dynamic model
    • Longitudinal control
    • Lateral control
  • Practice (ROS)
    • Basics: Master, Nodes, Messages, Topics, Workspace
    • Dev: Packages, ROS programs (nodes, launch files, …)
    • Applications: Services
  • Project:
    • Autonomous robot race

Here is the lecture playlist I made in YouTube: