Giter VIP home page Giter VIP logo

Martin Doff-Sotta's Projects

bare-metal-stm32h7 icon bare-metal-stm32h7

A bare metal implementation of a blinky example for the stm32h743 with a simple makefile and without using any HAL libraries

bare-metal-stm32h7-uart icon bare-metal-stm32h7-uart

This example shows how to establish a serial communication between the stm32h743 microcontroller and a laptop using the UART peripherals.

bare-metal-stm32h743-hil icon bare-metal-stm32h743-hil

A 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.

dc-deep-neural-network icon dc-deep-neural-network

Learn dynamical systems as a difference of convex functions (DC) using a feedforward Neural Network (NN) architecture with DC structure. The resulting model learns the dynamics f in DC form as follows: f= f1 -f2 where f1 and f2 are convex functions. The DC structure of the network allows to independently express f1 and f2 as two input convex NN.

dc-nn-mpc icon dc-nn-mpc

Computationally tractable learning-based nonlinear tube MPC using difference of convex neural network dynamic approximation

dc-rnn icon dc-rnn

Learn dynamical systems as a difference of convex functions (DC) using a Recurrent Neural Network (RNN) architecture with DC structure. Example on the coupled tank problem.

dc-tmpc icon dc-tmpc

DC-TMPC: A tube-based MPC algorithm for systems that can be expressed as a difference of convex functions.

freertos-stm32h7-cpp icon freertos-stm32h7-cpp

A simple blink program showing the use of freeRTOS with C++ for a stm32h743 microcontroller

radial-basis-tmpc icon radial-basis-tmpc

Learning-based robust tube based MPC of nonlinear systems via difference of convex radial basis functions

vtol-aircraft-mpc icon vtol-aircraft-mpc

Computationally efficient nonlinear robust tube-based MPC algorithm for VTOL aircraft in urban air mobility scenarios.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.