bjack205 / BilinearControl.jl

MIT License
26 stars 1 forks source link

Linear ADMM #63

Closed bjack205 closed 2 years ago

bjack205 commented 2 years ago

Adds a new solver for solving unconstrained LQR problems with ADMM. Uses the "separated" form, which splits the solve over states and controls.

Closes #60

codecov[bot] commented 2 years ago

Codecov Report

Merging #63 (6d89eea) into main (562c04e) will increase coverage by 10.39%. The diff coverage is 98.88%.

@@             Coverage Diff             @@
##             main      #63       +/-   ##
===========================================
+ Coverage   71.72%   82.12%   +10.39%     
===========================================
  Files          12       12               
  Lines        1054     1242      +188     
===========================================
+ Hits          756     1020      +264     
+ Misses        298      222       -76     
Impacted Files Coverage Δ
src/linear_admm.jl 98.86% <98.86%> (ø)
src/admm.jl 90.00% <100.00%> (ø)
src/lqr_data.jl 91.34% <100.00%> (+1.92%) :arrow_up:
src/utils.jl 82.92% <100.00%> (+0.42%) :arrow_up:

Continue to review full report at Codecov.

Legend - Click here to learn more Δ = absolute <relative> (impact), ø = not affected, ? = missing data Powered by Codecov. Last update 562c04e...6d89eea. Read the comment docs.