Closed baggepinnen closed 1 year ago
Merging #854 (6b0b9e3) into master (a82bf19) will not change coverage. The diff coverage is
n/a
.
@@ Coverage Diff @@
## master #854 +/- ##
=======================================
Coverage 92.72% 92.72%
=======================================
Files 5 5
Lines 330 330
=======================================
Hits 306 306
Misses 24 24
This is an automated message. Plots were compared to references. 11/11 images have changed, see differences below. After pulling this PR, please update the reference images by creating a PR to ControlExamplePlots.jl here. Difference | Reference Image | New Image |
---|---|---|
:x: 0.047 | ![]() |
![]() |
:heavy_check_mark: 0.011 | ![]() |
![]() |
:heavy_check_mark: 0.001 | ![]() |
![]() |
:heavy_check_mark: 0.001 | ![]() |
![]() |
:heavy_check_mark: 0.007 | ![]() |
![]() |
:heavy_check_mark: 0.003 | ![]() |
![]() |
:heavy_check_mark: 0.0 | ![]() |
![]() |
:warning: 0.028 | ![]() |
![]() |
:x: 0.06 | ![]() |
![]() |
:heavy_check_mark: 0.0 | ![]() |
![]() |
:warning: 0.017 | ![]() |
![]() |
This is an automated message. Plots were compared to references. 11/11 images have changed, see differences below. After pulling this PR, please update the reference images by creating a PR to ControlExamplePlots.jl here. Difference | Reference Image | New Image |
---|---|---|
:x: 0.047 | ![]() |
![]() |
:heavy_check_mark: 0.011 | ![]() |
![]() |
:heavy_check_mark: 0.001 | ![]() |
![]() |
:heavy_check_mark: 0.001 | ![]() |
![]() |
:heavy_check_mark: 0.007 | ![]() |
![]() |
:heavy_check_mark: 0.003 | ![]() |
![]() |
:heavy_check_mark: 0.0 | ![]() |
![]() |
:warning: 0.028 | ![]() |
![]() |
:x: 0.06 | ![]() |
![]() |
:heavy_check_mark: 0.0 | ![]() |
![]() |
:warning: 0.017 | ![]() |
![]() |
This is an automated message. Plots were compared to references. 11/11 images have changed, see differences below. After pulling this PR, please update the reference images by creating a PR to ControlExamplePlots.jl here. Difference | Reference Image | New Image |
---|---|---|
:x: 0.047 | ![]() |
![]() |
:heavy_check_mark: 0.011 | ![]() |
![]() |
:heavy_check_mark: 0.001 | ![]() |
![]() |
:heavy_check_mark: 0.001 | ![]() |
![]() |
:heavy_check_mark: 0.007 | ![]() |
![]() |
:heavy_check_mark: 0.003 | ![]() |
![]() |
:heavy_check_mark: 0.0 | ![]() |
![]() |
:warning: 0.028 | ![]() |
![]() |
:x: 0.06 | ![]() |
![]() |
:heavy_check_mark: 0.0 | ![]() |
![]() |
:warning: 0.017 | ![]() |
![]() |
This is an automated message. Plots were compared to references. 11/11 images have changed, see differences below. After pulling this PR, please update the reference images by creating a PR to ControlExamplePlots.jl here. Difference | Reference Image | New Image |
---|---|---|
:x: 0.047 | ![]() |
![]() |
:heavy_check_mark: 0.011 | ![]() |
![]() |
:heavy_check_mark: 0.001 | ![]() |
![]() |
:heavy_check_mark: 0.001 | ![]() |
![]() |
:heavy_check_mark: 0.007 | ![]() |
![]() |
:heavy_check_mark: 0.003 | ![]() |
![]() |
:heavy_check_mark: 0.0 | ![]() |
![]() |
:warning: 0.028 | ![]() |
![]() |
:x: 0.06 | ![]() |
![]() |
:heavy_check_mark: 0.0 | ![]() |
![]() |
:warning: 0.017 | ![]() |
![]() |
This PR implements the robust pole placement algorithm from
This implementation uses "method 0" for the X-step and the QR factorization for all factorizations.
The current implementation works most of the time, but struggles with accuracy for some systems. A possible improvement is to switch "method 0" for any of "methods 2/3" from the paper for the
X
step.