Compare commits
3 Commits
feature/no
...
main
Author | SHA1 | Date | |
---|---|---|---|
1a2259827f | |||
0949c9bda0 | |||
cdee785166 |
10
README.md
10
README.md
@ -2,6 +2,7 @@
|
|||||||
|
|
||||||
control systems with MUD points
|
control systems with MUD points
|
||||||
|
|
||||||
|
|
||||||
# installation
|
# installation
|
||||||
|
|
||||||
```bash
|
```bash
|
||||||
@ -17,6 +18,9 @@ A `data.pkl` file is provided for your convenience with input / output samples.
|
|||||||
python main.py
|
python main.py
|
||||||
```
|
```
|
||||||
|
|
||||||
|
You can also instead use the included [jupyter notebook](./DemoMUD.ipynb).
|
||||||
|
|
||||||
|
|
||||||
# info
|
# info
|
||||||
|
|
||||||
The inputs are the parameters to a `1x4` matrix which is multiplied against the observations of the state in order to make a decision for the next action (push left or right). The output of the vector inner-product is binarized by comparing it to zero as a threshold value.
|
The inputs are the parameters to a `1x4` matrix which is multiplied against the observations of the state in order to make a decision for the next action (push left or right). The output of the vector inner-product is binarized by comparing it to zero as a threshold value.
|
||||||
@ -29,6 +33,7 @@ There is no assumed error in observations; the "data variance" is designed to re
|
|||||||
|
|
||||||
Therefore, since our objective is to stabilize the cart, the target "time series signal" is zero for all four dimensions of the observation space. The presumed "data variance" should actually correspond to the acceptable bands of signal (WIP).
|
Therefore, since our objective is to stabilize the cart, the target "time series signal" is zero for all four dimensions of the observation space. The presumed "data variance" should actually correspond to the acceptable bands of signal (WIP).
|
||||||
|
|
||||||
|
|
||||||
# generate data
|
# generate data
|
||||||
|
|
||||||
You can generate your own data with:
|
You can generate your own data with:
|
||||||
@ -45,7 +50,8 @@ Using the following presumptions, we can establish better values for the "data v
|
|||||||
|
|
||||||
> The angular momentum of the pole is the most important thing to stabilize.
|
> The angular momentum of the pole is the most important thing to stabilize.
|
||||||
|
|
||||||
# headless mode
|
|
||||||
|
|
||||||
Run `./headless.sh` (requires `sudo`) to install virtual displays so you can view results in a Jupyter notebook.
|
# headless mode / notebook demos
|
||||||
|
|
||||||
|
Run `./headless.sh` (requires `sudo`) to install virtual displays so you can use the included Jupyter notebooks.
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user