An open API service providing repository metadata for many open source software ecosystems.

GitHub topics: optimal-control

maimemo/SSP-MMC

A Stochastic Shortest Path Algorithm for Optimizing Spaced Repetition Scheduling

Language: Python - Size: 61.5 KB - Last synced at: about 19 hours ago - Pushed at: 5 months ago - Stars: 162 - Forks: 17

lucasmoschen/spectral-fp-opt-control

Spectral methods and optimal control solvers for the Fokker–Planck equation based on a Schrödinger operator formulation. Companion code to the IEEE L-CSS paper.

Language: Jupyter Notebook - Size: 14.1 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 0 - Forks: 0

control-toolbox/CTFlows.jl

Flows: classical, Hamiltonian, from OCP and more

Language: Julia - Size: 1.48 MB - Last synced at: 3 days ago - Pushed at: 3 days ago - Stars: 2 - Forks: 2

open-spaced-repetition/fsrs4anki

A modern Anki custom scheduling based on Free Spaced Repetition Scheduler algorithm

Language: Jupyter Notebook - Size: 73.2 MB - Last synced at: 3 days ago - Pushed at: 11 days ago - Stars: 3,368 - Forks: 148

Shunichi09/PythonLinearNonlinearControl

PythonLinearNonLinearControl is a library implementing the linear and nonlinear control theories in python.

Language: Python - Size: 990 KB - Last synced at: 5 days ago - Pushed at: almost 4 years ago - Stars: 927 - Forks: 178

control-toolbox/OptimalControlProblems.jl

Optimal control problems for Julia

Language: Julia - Size: 801 KB - Last synced at: about 21 hours ago - Pushed at: 28 days ago - Stars: 10 - Forks: 1

loco-3d/crocoddyl

Crocoddyl is an optimal control library for robot control under contact sequence. Its solver is based on various efficient Differential Dynamic Programming (DDP)-like algorithms

Language: C++ - Size: 22.9 MB - Last synced at: 5 days ago - Pushed at: 5 days ago - Stars: 984 - Forks: 191

csu-hmc/opty

A library for using direct collocation in the optimization of dynamic systems.

Language: Python - Size: 2.13 MB - Last synced at: 2 days ago - Pushed at: 7 days ago - Stars: 108 - Forks: 23

stingjp/muscleEnergyModel

This is the code used for the paper submission for the exotendon simulation study.

Language: Jupyter Notebook - Size: 83.3 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 4 - Forks: 1

control-toolbox/CTBase.jl

Fundamentals of the control-toolbox ecosystem

Language: Julia - Size: 4.71 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 13 - Forks: 3

casadi/casadi

CasADi is a symbolic framework for numeric optimization implementing automatic differentiation in forward and reverse modes on sparse matrix-valued computational graphs. It supports self-contained C-code generation and interfaces state-of-the-art codes such as SUNDIALS, IPOPT etc. It can be used from C++, Python or Matlab/Octave.

Language: C++ - Size: 141 MB - Last synced at: 8 days ago - Pushed at: 8 days ago - Stars: 1,916 - Forks: 414

rickstaa/thesis-stable-variable-impedance-learning

LATEX report of my literature study into stable variable impedance learning.

Language: TeX - Size: 13.7 MB - Last synced at: 8 days ago - Pushed at: 10 months ago - Stars: 3 - Forks: 0

control-toolbox/OptimalControl.jl

Model and solve optimal control problems in Julia

Language: Julia - Size: 117 MB - Last synced at: 6 days ago - Pushed at: 11 days ago - Stars: 103 - Forks: 9

OpenMDAO/dymos

Open Source Optimization of Dynamic Multidisciplinary Systems

Language: Python - Size: 719 MB - Last synced at: 6 days ago - Pushed at: 15 days ago - Stars: 249 - Forks: 67

pmichaillat/math-for-macro

Source files of the course "Mathematics for Macroeconomics"

Language: TeX - Size: 2.46 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 140 - Forks: 51

harmoniqs/QuantumCollocation.jl

Quantum Optimal Control with Direct Collocation

Language: Julia - Size: 94.4 MB - Last synced at: 3 days ago - Pushed at: 4 days ago - Stars: 34 - Forks: 14

MaxMSun/lqrax

JAX-enabled continuous-time LQR solver

Language: Python - Size: 2.61 MB - Last synced at: 6 days ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

lujingweihh/Adaptive-dynamic-programming-algorithms

Adaptive dynamic programming

Language: MATLAB - Size: 450 KB - Last synced at: 5 days ago - Pushed at: 3 months ago - Stars: 120 - Forks: 25

SherbyRobotics/pyro Fork of alx87grd/AlexRobotics

An object-based toolbox for robot dynamic simulation, analysis, control and planning.

Language: Python - Size: 25.6 MB - Last synced at: 12 days ago - Pushed at: 12 days ago - Stars: 48 - Forks: 24

Geonhee-LEE/mpc_ros

Differential Wheeled Mobile Robot - Nonlinear Model Predictive Control based on ROS

Language: C++ - Size: 2.33 MB - Last synced at: 12 days ago - Pushed at: about 2 years ago - Stars: 862 - Forks: 179

iitimii/Coordinated-Control-of-Multi-Quadrotor-Swarms

Adaptive, optimal, and learning-based control for quadrotor swarms using gym-pybullet-drones.

Language: Jupyter Notebook - Size: 9.61 MB - Last synced at: 13 days ago - Pushed at: 13 days ago - Stars: 1 - Forks: 0

JuliaFirstOrder/ProximalAlgorithms.jl

Proximal algorithms for nonsmooth optimization in Julia

Language: Julia - Size: 6.04 MB - Last synced at: 6 days ago - Pushed at: 14 days ago - Stars: 133 - Forks: 22

thorek1/MacroModelling.jl

Macros and functions to work with DSGE models.

Language: Julia - Size: 18.2 MB - Last synced at: 7 days ago - Pushed at: 7 days ago - Stars: 115 - Forks: 18

swonh/SDMP

An Optimization Software Package for Approximate Dynamic Programming

Language: C# - Size: 147 MB - Last synced at: 14 days ago - Pushed at: 14 days ago - Stars: 5 - Forks: 0

TAU-Power-Electronic-Systems/Soft4PES

Software library for power electronic systems

Language: Python - Size: 2.39 MB - Last synced at: 10 days ago - Pushed at: 10 days ago - Stars: 7 - Forks: 1

stephane-caron/qpmpc

Model predictive control in Python based on quadratic programming

Language: Python - Size: 286 KB - Last synced at: 3 days ago - Pushed at: 15 days ago - Stars: 44 - Forks: 2

harmoniqs/NamedTrajectories.jl

Efficient Handling of Trajectories with User Defined Named Components

Language: Julia - Size: 21.8 MB - Last synced at: 1 day ago - Pushed at: 2 days ago - Stars: 9 - Forks: 5

giaf/hpipm

High-performance interior-point-method QP and QCQP solvers

Language: C - Size: 8.32 MB - Last synced at: 15 days ago - Pushed at: 15 days ago - Stars: 607 - Forks: 133

DanielMartensson/CControl

Using advanced control and computer vision techniques in an easy way for embedded

Language: C - Size: 112 MB - Last synced at: 15 days ago - Pushed at: about 1 month ago - Stars: 238 - Forks: 58

rst-tu-dortmund/teb_local_planner

An optimal trajectory planner considering distinctive topologies for mobile robots based on Timed-Elastic-Bands (ROS Package)

Language: C++ - Size: 1.71 MB - Last synced at: 12 days ago - Pushed at: 7 months ago - Stars: 1,139 - Forks: 571

leggedrobotics/ocs2

Optimal Control for Switched Systems

Language: C++ - Size: 77.7 MB - Last synced at: 15 days ago - Pushed at: over 1 year ago - Stars: 1,053 - Forks: 247

pyomeca/bioptim

An optimization framework that links CasADi, Ipopt, ACADOS and biorbd for Optimal Control Problem

Language: Python - Size: 15.7 MB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 105 - Forks: 49

odow/SDDP.jl

A JuMP extension for Stochastic Dual Dynamic Programming

Language: Julia - Size: 25.8 MB - Last synced at: 1 day ago - Pushed at: 1 day ago - Stars: 329 - Forks: 66

shubhadityaburela/OCsPOD

Optimal control for transport-dominated systems with sPOD

Language: Python - Size: 483 KB - Last synced at: 16 days ago - Pushed at: 16 days ago - Stars: 0 - Forks: 0

mathopt/DynamicOED.jl

Optimal experimental design of ODE and DAE systems in julia

Language: Julia - Size: 912 KB - Last synced at: 6 days ago - Pushed at: 7 days ago - Stars: 11 - Forks: 0

alphaville/optimization-engine

Nonconvex embedded optimization: code generation for fast real-time optimization + ROS support

Language: Rust - Size: 53.9 MB - Last synced at: 17 days ago - Pushed at: 30 days ago - Stars: 556 - Forks: 56

ethz-adrl/control-toolbox

The Control Toolbox - An Open-Source C++ Library for Robotics, Optimal and Model Predictive Control

Language: C++ - Size: 13.7 MB - Last synced at: 16 days ago - Pushed at: over 2 years ago - Stars: 1,567 - Forks: 329

pantor/ruckig

Motion Generation for Robots and Machines. Real-time. Jerk-constrained. Time-optimal.

Language: C++ - Size: 3.47 MB - Last synced at: 17 days ago - Pushed at: 22 days ago - Stars: 868 - Forks: 194

LeCAR-Lab/dial-mpc

Official implementation for the paper "Full-Order Sampling-Based MPC for Torque-Level Locomotion Control via Diffusion-Style Annealing". DIAL-MPC is a novel sampling-based MPC framework for legged robot full-order torque-level control with both precision and agility in a training-free manner.

Language: Python - Size: 268 MB - Last synced at: 21 days ago - Pushed at: 21 days ago - Stars: 677 - Forks: 78

oescoba2/MyWork

This repo contains my applied & computational mathematics work.

Language: Jupyter Notebook - Size: 7.12 MB - Last synced at: 22 days ago - Pushed at: 22 days ago - Stars: 0 - Forks: 0

nicolapiccinelli/libmpc

libmpc++ is a C++ header-only library to solve linear and non-linear MPC

Language: C++ - Size: 1010 KB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 163 - Forks: 22

rf-inversion/rf-inversion.github.io

Semantic Image Inversion and Editing using Rectified Stochastic Differential Equations

Language: HTML - Size: 206 MB - Last synced at: 23 days ago - Pushed at: 23 days ago - Stars: 5 - Forks: 0

OpenOCL/OpenOCL 📦

Open Optimal Control Library for Matlab. Trajectory Optimization and non-linear Model Predictive Control (MPC) toolbox.

Language: MATLAB - Size: 1.65 MB - Last synced at: 16 days ago - Pushed at: about 5 years ago - Stars: 392 - Forks: 65

agroudiev/iLQR

An implementation of the Iterative Linear Quadratic Regulator (iLQR) method to control nonlinear dynamical systems

Language: Rust - Size: 5.35 MB - Last synced at: 24 days ago - Pushed at: 24 days ago - Stars: 6 - Forks: 1

fireshape/fireshape

A shape optimisation toolbox built on the Firedrake finite element library.

Language: Python - Size: 1.51 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 28 - Forks: 10

JuliaControl/RobustAndOptimalControl.jl

Robust and optimal design and analysis of linear control systems

Language: Julia - Size: 676 MB - Last synced at: 25 days ago - Pushed at: 25 days ago - Stars: 59 - Forks: 7

sisl/MPOPIS

Adaptive importance sampling modification to MPPI

Language: Julia - Size: 48.2 MB - Last synced at: 6 days ago - Pushed at: about 1 year ago - Stars: 95 - Forks: 12

control-toolbox/LossControl.jl

Optimal control problems with loss control: applications

Language: Julia - Size: 14.6 MB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 2 - Forks: 1

zouyilin2000/pockit

pockit: Python Optimal Control KIT

Language: Python - Size: 272 KB - Last synced at: 29 days ago - Pushed at: 29 days ago - Stars: 11 - Forks: 1

pyomeca/cocofest

Cocofest is an optimal control python package for functional electrical stimulation models

Language: Python - Size: 15.1 MB - Last synced at: 30 days ago - Pushed at: 30 days ago - Stars: 2 - Forks: 3

Bharath2/iLQR

iterative Linear Quadratic Regulator with constraints.

Language: Python - Size: 1.36 MB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 206 - Forks: 43

vtfanta/OptimalTrainControl.jl

Energy efficient speed profile planning for trains and other rail vehicles.

Language: Julia - Size: 968 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 3 - Forks: 0

aliahmadomran/Dynamic-Programming

Language: MATLAB - Size: 7.81 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 2 - Forks: 0

tobirohrer/building-energy-storage-simulation

An open source playground energy storage environment to explore reinforcement learning and model predictive control.

Language: Python - Size: 1.55 MB - Last synced at: 29 days ago - Pushed at: over 1 year ago - Stars: 49 - Forks: 12

infiniteopt/InfiniteOpt.jl

An intuitive modeling interface for infinite-dimensional optimization problems.

Language: Julia - Size: 13.5 MB - Last synced at: 25 days ago - Pushed at: about 1 month ago - Stars: 277 - Forks: 21

cmower/optas

OpTaS: An optimization-based task specification library for trajectory optimization and model predictive control.

Language: Python - Size: 10.7 MB - Last synced at: 15 days ago - Pushed at: about 1 month ago - Stars: 120 - Forks: 16

mlprt/feedbax

Optimal feedback control + interventions, in JAX.

Language: Python - Size: 6.45 MB - Last synced at: 20 days ago - Pushed at: about 2 months ago - Stars: 5 - Forks: 0

Najmuddin557/Predictive_Neural_Network

Research and develop artificial neural networks capable of making accurate predictions about future events based on past data patterns.

Size: 5.86 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

nicholashirsch/Universal-Optimal-Control-Software

An optimal control software which returns the optimal control law for an arbitrary system when provided with a set of governing equations and user-defined cost functional.

Language: MATLAB - Size: 38.1 KB - Last synced at: about 1 month ago - Pushed at: about 1 month ago - Stars: 0 - Forks: 0

mpopt/mpopt

A pseudo-spectral collocation based multi-phase Optimal control problem solver

Language: Python - Size: 4.24 MB - Last synced at: about 1 month ago - Pushed at: 11 months ago - Stars: 58 - Forks: 20

qucontrol/krotov

Python implementation of Krotov's method for quantum optimal control

Language: Python - Size: 65.6 MB - Last synced at: 10 days ago - Pushed at: 3 months ago - Stars: 76 - Forks: 29

MurpheyLab/inverse-mixed-strategy

(ICRA 2025) Inverse Mixed Strategy Games with Generative Trajectory Models

Language: Jupyter Notebook - Size: 37.2 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 1 - Forks: 1

andrea-luciani/bimets

Time Series And Econometric Modeling In R

Language: R - Size: 8.01 MB - Last synced at: 10 days ago - Pushed at: 6 months ago - Stars: 17 - Forks: 1

JuliaQuantumControl/QuantumControl.jl

Julia Framework for Quantum Dynamics and Control

Language: Julia - Size: 2.94 MB - Last synced at: 25 days ago - Pushed at: about 2 months ago - Stars: 56 - Forks: 9

opensim-org/opensim-moco 📦

Solve optimal control problems for musculoskeletal models using OpenSim and direct collocation.

Language: C++ - Size: 18 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 61 - Forks: 17

stavoltafunzia/Maverick

A C++ software to solve general Optimal Control Problems

Language: C++ - Size: 4 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 6 - Forks: 3

dmalyuta/lcvx

Lossless convexification new results (mixed-integer problems)

Language: Python - Size: 5.59 MB - Last synced at: about 2 months ago - Pushed at: over 5 years ago - Stars: 32 - Forks: 5

AlabamaASRL/asset_asrl

Language: C++ - Size: 99.2 MB - Last synced at: 26 days ago - Pushed at: 8 months ago - Stars: 36 - Forks: 7

JuliaQuantumControl/GRAPE.jl

Gradient Ascent Pulse Engineering in Julia

Language: Julia - Size: 27 MB - Last synced at: about 1 month ago - Pushed at: about 2 months ago - Stars: 12 - Forks: 4

TrymArve/Control-Theory

A collection of definitions, theorems, lemmas, results, rules, techniques, derivations, proofs and more from the field of control theory. The note management system "Obsidian" is used for note management.

Size: 3.95 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 2 - Forks: 0

MIT-REALM/efppo

Language: Python - Size: 19.3 MB - Last synced at: 24 days ago - Pushed at: over 1 year ago - Stars: 9 - Forks: 1

madupite/madupite

a High-Performance Distributed Solver for Large-Scale Markov Decision Processes (MDP) relying on Inexact Policy Iteration; for Python and C++

Language: C++ - Size: 36.5 MB - Last synced at: 6 days ago - Pushed at: 2 months ago - Stars: 25 - Forks: 1

jonaylton/mpc-missile

Matlab Files for Master Thesis of Jonaylton at IME (Controle Preditivo Não-Linear Aplicado ao Sistema de Piloto Automático de Mísseis)

Language: MATLAB - Size: 92.8 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 5 - Forks: 2

minliu01/SoftMAC

Code repository for our paper SoftMAC: Differentiable Soft Body Simulation with Forecast-based Contact Model and Two-way Coupling with Articulated Rigid Bodies and Clothes

Language: Python - Size: 64.2 MB - Last synced at: 18 days ago - Pushed at: 2 months ago - Stars: 29 - Forks: 4

fedebotu/optimal-control-exercises

Exercise solutions for Daniel Liberzon's "Calculus of Variations and Optimal Control Theory: A Concise Introduction" book and other optimal control problems

Language: Jupyter Notebook - Size: 1.63 MB - Last synced at: about 2 months ago - Pushed at: over 3 years ago - Stars: 24 - Forks: 8

rst-tu-dortmund/control_box_rst

The control_box_rst package provides C++ libraries for predictive control, direct optimal control, optimization and simulation.

Language: C++ - Size: 2.49 MB - Last synced at: 5 days ago - Pushed at: about 1 year ago - Stars: 60 - Forks: 24

LuigiVan01/AircraftLandingOptimisation

Non-linear Constrained Finite Horizon Optimal Control to maximise the comfort of an aircraft landing

Language: MATLAB - Size: 5.72 MB - Last synced at: 17 days ago - Pushed at: 10 months ago - Stars: 0 - Forks: 0

danielrherber/dt-qp-project

This project solves linear-quadratic dynamic optimization (LQDO) problems using direct transcription (DT) and quadratic programming (QP)

Language: MATLAB - Size: 1.88 MB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 21 - Forks: 6

ZQuang2202/NonlinearRISE-IRL-BTs

This is a official code implementation for Nonlinear RISE based Integral Reinforcement Learning algorithms for perturbed Bilateral Teleoperators with variable time delay (Neurocomputing Journal).

Language: MATLAB - Size: 861 KB - Last synced at: 2 months ago - Pushed at: 2 months ago - Stars: 16 - Forks: 1

IsaacTroche1/MPC_ARPO_Project

Repository for a personal project implementing MPC on spacecraft relative motion models.

Language: Python - Size: 6.51 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

eleurent/phd-bibliography

References on Optimal Control, Reinforcement Learning and Motion Planning

Size: 2.23 MB - Last synced at: 2 months ago - Pushed at: over 3 years ago - Stars: 951 - Forks: 206

trajectory-invariants/invariants_py

Calculate invariant trajectory representations from trajectory data and generate new trajectories from the invariants.

Language: Jupyter Notebook - Size: 2.56 MB - Last synced at: 2 days ago - Pushed at: 2 days ago - Stars: 4 - Forks: 0

lucasmoschen/optimal-vaccination-networks

Project for my Master's thesis at Fundação Getulio Vargas (Brazil).

Language: Jupyter Notebook - Size: 23.3 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

auralius/yadpf

A generic implementation of dynamic programming algorithm and value iteration algorithm.

Language: MATLAB - Size: 20.6 MB - Last synced at: 2 months ago - Pushed at: 6 months ago - Stars: 7 - Forks: 4

wzjoriv/Hion

Hion (/ˈiː.ɒn/): Hamiltonian-Informed Optimal Neural Control.

Language: Jupyter Notebook - Size: 4.23 MB - Last synced at: 9 days ago - Pushed at: 2 months ago - Stars: 0 - Forks: 0

robotsorcerer/levelsetpy

A GPU-accelerated toolbox for hyperbolic PDEs in a weaker (viscosity) sense. It leverages the integral to the solution of the conservation of momentum problem (being equivalent to the derivative of Hamilton-Jacobi equations) in one spatial dimension. We resolve such hyperbolic differential equations using wave-front propagating schemes on a spatial-by-spatial dimension in resolving the classical value in dynamic programming (respectively optimal control and differential games) problems.

Language: Jupyter Notebook - Size: 19.7 MB - Last synced at: about 2 months ago - Pushed at: about 2 months ago - Stars: 10 - Forks: 3

michalnand/libs_control

python lib for linear quadratic control

Language: Python - Size: 62.2 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 1

open-spaced-repetition/SSP-MMC-FSRS

Stochastic-Shortest-Path-Minimize-Memorization-Cost for FSRS

Language: Jupyter Notebook - Size: 65.6 MB - Last synced at: 3 days ago - Pushed at: 11 days ago - Stars: 10 - Forks: 3

WangY18/ManifoldInterceptMethod

Plan Time-Optimal Trajectory under $n$th-Order Box-Constraints

Language: C++ - Size: 131 KB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 7 - Forks: 1

ai4energy/OptControl.jl

A tool to solve optimal control problem

Language: Julia - Size: 250 KB - Last synced at: 13 days ago - Pushed at: about 2 years ago - Stars: 23 - Forks: 7

thowell/DirectTrajectoryOptimization.jl

A Julia package for constrained trajectory optimization using direct methods.

Language: Julia - Size: 147 KB - Last synced at: 1 day ago - Pushed at: almost 3 years ago - Stars: 28 - Forks: 4

JuliaRobotics/TORA.jl

Trajectory Optimization for Robot Arms

Language: Julia - Size: 45.7 MB - Last synced at: 23 days ago - Pushed at: about 2 months ago - Stars: 54 - Forks: 10

istellartech/GELATO

GELATO: GEneric LAunch Trajectory Optimizer

Language: Python - Size: 363 KB - Last synced at: about 2 months ago - Pushed at: 9 months ago - Stars: 14 - Forks: 0

EmbersArc/SCpp

Implementation of SCvx, linear MPC and LQR for trajectory generation and tracking

Language: C++ - Size: 7.61 MB - Last synced at: 2 months ago - Pushed at: almost 5 years ago - Stars: 157 - Forks: 37

jkoendev/optimal-control-literature-software

List of literature and software for optimal control and numerical optimization.

Size: 51.8 KB - Last synced at: about 1 month ago - Pushed at: almost 6 years ago - Stars: 74 - Forks: 13

HalukErdogan/ilqr

ILQR (Iterative Linear Quadratic Regulator)

Language: C++ - Size: 1.88 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 28 - Forks: 0

LEAP-HI-ClimACT/Coastal-Infrastructure-Planning

Climate change-related risk mitigation for infrastructure systems often requires adaptation. A computational framework for optimal decision-making under uncertainty based on dynamically changing conditions observed in time is developed in response.

Language: MATLAB - Size: 4.56 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 1 - Forks: 0

samlayton99/Rocket-Man

Language: Jupyter Notebook - Size: 1000 Bytes - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

thowell/motion_planning

Algorithm and model experiments for robot motion planning. Implemented in Julia.

Language: Julia - Size: 32 MB - Last synced at: 3 months ago - Pushed at: over 3 years ago - Stars: 82 - Forks: 19

samlayton99/Optimal-Agentic-Swarm

We use optimal control and Pontryagin’s Maximum Principle to maximize resource collection by a swarm of agents in a given time constraint.

Language: Jupyter Notebook - Size: 149 MB - Last synced at: 3 months ago - Pushed at: 3 months ago - Stars: 0 - Forks: 0

Related Keywords
optimal-control 367 optimization 64 trajectory-optimization 48 robotics 46 model-predictive-control 43 reinforcement-learning 38 control-systems 35 python 32 mpc 30 motion-planning 24 control 23 matlab 21 machine-learning 21 dynamic-programming 19 control-theory 16 julia 16 ilqr 14 mpc-control 14 lqr 13 simulation 13 cpp 12 dynamical-systems 12 ros 12 deep-learning 11 nonlinear-optimization 11 differential-dynamic-programming 10 lqr-controller 10 ddp 9 optimization-algorithms 8 casadi 8 quantum-computing 8 nonlinear-control 8 simulink 7 numerical-optimization 7 trajectory-generation 6 pytorch 6 reinforcement-learning-algorithms 6 trajectory-planning 6 quantum 6 policy-iteration 6 numerical-methods 6 optimal 6 biomechanics 6 nmpc 6 dynamics 6 trajectory-tracking 6 hamiltonian 6 reinforcement-learning-environments 6 embedded-systems 5 value-iteration 5 quadrotor 5 hamilton-jacobi-bellman 5 mathematics 5 controller 5 differentiable-programming 5 robust-control 5 model-predictive-controller 5 nonlinear-dynamics 5 automatic-differentiation 5 pontryagin-maximum-principle 5 quadratic-programming 5 jax 5 collocation 5 covid-19 4 sympy 4 interior-point-method 4 ordinary-differential-equations 4 pendulum 4 stochastic-optimal-control 4 bellman-equation 4 markov-decision-processes 4 stochastic-optimization 4 ilqg 4 direct-collocation 4 linear-quadratic-regularator 4 ode 4 neural-network 4 mppi 4 embedded 4 musculoskeletal-models 4 differential-geometry 4 lqg-controller 4 hamilton-jacobi 4 hamilton-jacobi-reachability 4 python3 4 dynamic-optimization 4 nonlinear-programming 4 abc 3 grape 3 artificial-intelligence 3 simulator 3 optimization-and-control 3 feedback-controller 3 convex-optimization 3 musculoskeletal-simulations 3 forward-simulation 3 fatigue-dynamics 3 multi-agent-systems 3 teensy 3 epidemics 3