-
Notifications
You must be signed in to change notification settings - Fork 21
/
Copy pathTODO
8 lines (4 loc) · 783 Bytes
/
TODO
1
2
3
4
5
6
7
8
+ Implement low-pass input signal filtering, because of the limited bandwidth of the actuator. Furthermore high frequency input signals may break the actuator, causing overshoots and fatigue. Low-pass filtering sould be applied to SimEnv.simulate method inside the for loop, so that at each iteration we do not apply the calculated command but the filtered version. Think at what we to do at the firsts sampling time: maybe apply only a part of the digital filter array?
+ Add neural-network controller.
+ Add system identification tools, like autoregressive exogenus models. e.g. (order = 1): x(k+1) = a*x(k) + b*u(k). So that i can create a linear model from experimental input-output data or make a simulation from a non-linear model.
+ Add simulation progress indicator.