GitHub - kamiland/dynamic_objects_simulator: Simulation environment which enables research on the properties of objects and physical systems described by linear and non-linear differential equations.

Simulation environment which enables research on the properties of objects and physical systems described by linear and non-linear differential equations.

The environment provides the user with a library, which contains examples of dynamic physical systems, control algorithms, filtering algorithms, noise generators, and machine learning algorithms.

In order to ensure the flexibility of the solution, a JSON interface has been designed that allows you to change the parameters of objects and simulations without interfering with the source code of the program.

The environment includes a generator of interactive graphs, which shows selected variables.

The images below show examples of dynamic objects implemented in the simulation environment:

RLC circuit:

image rlc

DC motor:

image dc_motor

Inverted Pendulum:

image inverted_pendulum

Double Inverted Pendulum:

image deouble_inverted_pendulum