School of Mechanical, Electrical and Manufacturing Engineering


Wearable BioRobotics


Software and Firmware

Software and Firmware diagramThe development of advanced software and firmware is fundamental to take full advantage of the newly developed hardware. We optimize the performance by working both at on-line and off-line processing, so that the final outcome is a stream of useful information and not just raw data.

Some examples are:

  • R-Adaptive Extended Kalman Filter for Posture Reconstruction
  • BADA: Baseline Adaptive Denoise Algorithm (BADA)
  • EMG+IMU Driven Musculoskeletal Model

More details can be found in the published literature →