Martin Doff-Sotta
@martindoffsotta
About
Schmidt AI in Science Fellow at the University of Oxford. I share projects in control, optimization, ML and embedded systems. C, C++, Python, MATLAB.
Skills & Technologies
Projects & Repositories
Recent public projects and repositories from this profile.
martindoffsotta.github.io
HTMLNo project description available.
bare-metal-stm32h7
CA bare metal implementation of a blinky example for the stm32h743 with a simple makefile and without using any HAL libraries
DC-NN-MPC
PythonComputationally tractable learning-based nonlinear tube MPC using difference of convex neural network dynamic approximation
DC-TMPC
PythonDC-TMPC: A tube-based MPC algorithm for systems that can be expressed as a difference of convex functions.
Radial-basis-TMPC
MATLABLearning-based robust tube based MPC of nonlinear systems via difference of convex radial basis functions
bare-metal-stm32h743-HIL
CA Hardware-In-the-Loop (HIL) simulation example for the stm32h743 microcontroller. The chip is interfaced with Simulink running on a laptop via a serial link (UART). To demonstrate the HIL simulation capabilities, a case study is considered where a PID controller implemented on the chip is used to control a model of an aircraft in Simulink.