Overview
Comment: | Updated for liuping's qp_hild.m Used on IP experiment |
---|---|
Downloads: | Tarball | ZIP archive | SQL archive |
Timelines: | family | ancestors | descendants | both | origin/master | trunk |
Files: | files | file ages | folders |
SHA3-256: |
efb6c42d89ea0a7bbbf92ac11a5bf22a |
User & Date: | gawthrop@users.sourceforge.net on 2004-10-20 21:58:12 |
Other Links: | branch diff | manifest | tags |
Context
2005-01-06
| ||
12:28:36 | Minor typos. check-in: b064c9ddbc user: geraint@users.sourceforge.net tags: origin/master, trunk | |
2004-10-20
| ||
21:58:12 |
Updated for liuping's qp_hild.m Used on IP experiment check-in: efb6c42d89 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
2004-10-14
| ||
21:42:44 | Changed timing - now works with inverted pendulum. check-in: d896096f57 user: gawthrop@users.sourceforge.net tags: origin/master, trunk | |
Changes
Modified mttroot/mtt/lib/control/PPP/ppp_are.m from [374eed77eb] to [36a7ac48d8].
| 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 | - + - + + + + + + + + + + + - - - - + + + + + + + + + |
|
Modified mttroot/mtt/lib/control/PPP/ppp_lin_run.m from [2ee57392e6] to [10c572cbb5].
︙ | |||
11 12 13 14 15 16 17 | 11 12 13 14 15 16 17 18 19 20 21 22 23 24 | - - | ## Control = 0: step test ## Control = 1: PPP open-loop ## Control = 2: PPP closed-loop ## w is the (constant) setpoint ## par_control and par_observer are structures containing parameters ## for the observer and controller |
︙ |
Modified mttroot/mtt/lib/control/PPP/ppp_qp.m from [fa82338072] to [78c9145b4b].
| 1 2 3 4 5 6 7 8 | - + |
|
︙ | |||
41 42 43 44 45 46 47 | 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 | + - + + - + | if (n != n_U)||(m != n_x) error("J_ux should be %ix%i not %ix%i",n_U,n_x,n,m); endif if length(gamma)>0 # Constraints exist: do the QP algorithm ## QP solution for weights U ## [U,iterations] = qp_mu(J_uu,(J_ux*x-J_uw*W),Gamma,gamma,mu,[],[],0,test); |