NobleBlocks
    Immersion and invariance: a new tool for stabilization and adaptive control of nonlinear systems | NobleBlocks