NeuralLyapunovProblemLibrary.jl

For testing and benchmarking purposes, the NeuralLyapunovProblemLibrary.jl package is provided in the same repository (in the lib folder). This package contains ModelingToolkit models for the simple pendulum (Pendulum), the double pendulum (DoublePendulum), a planar approximation of the quadrotor (QuadrotorPlanar), and a full 3D model of the quadrotor (Quadrotor3D). Additionally, when used with the Plots.jl package, methods are provided for generating animations of the trajectory of each model (shown below).

3D quadrotor animationDouble pendulum animation
Planar quadrotor animationPendulum animation