Open Source Libs
Find Open Source Packages
Open Source Libraries
👉
Control Systems
64 Open Source Control Systems Software Projects
Free and open source control systems code projects including engines, APIs, generators, and tools.
Airsim
10766 ⭐
Open source simulator for autonomous vehicles built on Unreal Engine / Unity, from Microsoft AI & Research
Psick
669 ⭐
Puppet Systems Infrastructure Construction Kit: The control-repo
Grassmarlin
594 ⭐
Provides situational awareness of Industrial Control Systems (ICS) and Supervisory Control and Data Acquisition (SCADA) networks in support of network security assessments. #nsacyber
Control Toolbox
448 ⭐
The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control
Pomdps.jl
298 ⭐
MDPs and POMDPs in Julia - An interface for defining, solving, and simulating fully and partially observable Markov decision processes on discrete and continuous spaces.
Aleph_star
228 ⭐
Reinforcement learning with A* and a deep heuristic
Controlsystems.jl
217 ⭐
A Control Systems Toolbox for Julia
Inspire Openlung
195 ⭐
An [IN PROGRESS] open source, low cost, low resource, quick deployment ventilator design that utilizes a Ambu-bag as a core component. Another project into the "war" against COVID-19. [Repo in Potuguese]
Amadia
152 ⭐
Astus' Mathematical Display Application : A GUI for Mathematics (Calculator, LaTeX Converter, Plotter, ... )
Control And System Book
161 ⭐
textbook about control, robotics, system
Qdriverstation
128 ⭐
Cross-platform clone of the FRC Driver Station
Harold
123 ⭐
An open-source systems and controls toolbox for Python3
Ilqr
121 ⭐
Iterative Linear Quadratic Regulator with auto-differentiatiable dynamics models
Mss
114 ⭐
Marine Systems Simulator (MSS)
Pymor
103 ⭐
pyMOR - Model Order Reduction with Python
Mithi Mpc
80 ⭐
A software pipeline using the Model Predictive Control method to drive a car around a virtual track.
Tulip Control
81 ⭐
Temporal Logic Planning toolbox
Nloptcontrol.jl
59 ⭐
nonlinear control optimization tool
Eyantra_drone
55 ⭐
Metapackage to control the edrone via services and topics -https://www.youtube.com/watch?v=M-RYyMyRl9g
Reachability.jl
50 ⭐
Reachability and Safety of Nondeterministic Dynamical Systems
Controlsystemidentification.jl
49 ⭐
System Identification toolbox for LTI systems, compatible with ControlSystems.jl
Componentarrays.jl
48 ⭐
Arrays with arbitrarily nested named components.
Nikolasent Model Predictive Control
40 ⭐
Udacity Self-Driving Car Engineer Nanodegree. Project: Model Predictive Control
Signalo
41 ⭐
A DSP toolbox with focus on embedded environments written in Rust.
Bht Ams Playerstage
34 ⭐
Player/Stage SLAM
Serial2pcap
33 ⭐
Converts serial IP data, typically collected from Industrial Control System devices, to the more commonly used Packet Capture (PCAP) format. #nsacyber
Microblx
33 ⭐
microblx: real-time, embedded, reflective function blocks.
Cocp
35 ⭐
Source code for the examples accompanying the paper "Learning convex optimization control policies."
Soccer_ws
32 ⭐
All the code on the robot
Openmas
29 ⭐
OpenMAS is an open source multi-agent simulator based in Matlab for the simulation of decentralized intelligent systems defined by arbitrary behaviours and dynamics.
Model Predictive Control
27 ⭐
C++ implementation of Model Predictive Control(MPC)
Lowlevelparticlefilters.jl
26 ⭐
Simple particle/kalman filtering, smoothing and parameter estimation
Ophyd
24 ⭐
hardware abstraction in Python with an emphasis on EPICS
Reachabilityanalysis.jl
32 ⭐
Methods to compute sets of states reachable by dynamical systems
Soccer Matlab
21 ⭐
All the Matlab code for the robot in submodules. Includes soccer-control, rl, strategy, utility, vision and the description of our soccerbot
Libds
19 ⭐
Library for controling FRC robots
Hanyas Trajopt
21 ⭐
A toolbox for trajectory optimization of dynamical systems
Director
19 ⭐
BorealDirector is a facility scale broadcast orchestration and automation suite.
Parallelcollectionmonitoring
18 ⭐
使用数十个.NET客户端控制硬件设备进行工作，采集数据并进行处理，管理人员通过 Android 应用实时控制各设备的工作。本作品获得第十二届中国研究生电子设计竞赛华南赛区一等奖。
Flyarocket_gnc
17 ⭐
Control software for a model rocket vertical stabilization Reaction Control System
Quadcopteranalysis
16 ⭐
Universal physical Analysis for Quadcopter about Control Based on Matlab.
Cooperative Control
16 ⭐
Masters project, designing a multi-vehicle control system.
Farnn
14 ⭐
Code that trains cancer soft-robot networks
El6483_embeddedsystems
14 ⭐
All course materials, build systems, etc. for the graduate Real-Time Embedded Systems Course, Spring 2017
Matrixequations.jl
13 ⭐
Solution of Lyapunov, Sylvester and Riccati matrix equations using Julia
Lcvx
13 ⭐
Lossless convexification new results (mixed-integer problems)
Pyconsys
13 ⭐
Python Control System : Create control loops and let the AI set the PID parameters
Se3quad
14 ⭐
Geometric Controller of a Quadrotor on SE(3)
Control
12 ⭐
Control in C++
Bondgraphtools
14 ⭐
A Multi-Physics Systems Modelling Library
Lc_toolbox
12 ⭐
An open-source linear control toolbox for MATLAB.
L1_ac
15 ⭐
This is a project where an Adaptive Flight Control based on L1 adaptive control is designed and tested using MATLAB/Simulink [ L1 adaptive control code ]
Emgr
12 ⭐
emgr - EMpirical GRamian Framework
Industrialcontrolsystems
12 ⭐
Modelica Industrial Control Systems Library by Politecnico di Milano
Automationshield
14 ⭐
Arduino library and MATLAB/Simulink API for the AutomationShield Arduino expansion boards for control engineering education.
Scanbot_ecs
11 ⭐
Embedded control system (ECS) software controls the overall behavior of ScanBot3D, an autonomous 3D reconstruction robot
Crawlab Code Snippets
11 ⭐
Small pieces of code for use in CRAWLAB research
Controltoolbox.jl
11 ⭐
Analysis and design tools for control systems.
Pontryagin Differentiable Programming
11 ⭐
A unified end-to-end learning and control framework that is able to learn a (neural) control objective function, dynamics equation, control policy, or/and optimal trajectory in a control system.
Ccontrol
14 ⭐
Using advanced control techniques in an easy way for embedded - No theory, only practice
Smartsilo
18 ⭐
⚡ Hardware-integrated system composed by a desktop app and a Node.js backend, able to connect with an Arduino, to remotely control and monitor the temperature of grains within storage silos
Google Summer Of Code With Sympy
10 ⭐
This repository showcases my proposal, final report, and the work done during Google Summer of Code 2020 with the SymPy project.
Activelogic Cs
14 ⭐
Behavior Trees and Case Logic for C#7
Null
10 ⭐
Julia package for representing linear, time-invariant system models and operations defined on them.