├── .gitignore ├── Dockerfile ├── LICENSE ├── LICENSE.md ├── Makefile ├── README.md ├── assets ├── initial_positions.png └── tikz_setup.png ├── common ├── __init__.py └── utils.py ├── evaluate.py ├── evaluate.sh ├── evaluate_container.py ├── evaluate_container.sh ├── main.py ├── networks ├── __init__.py └── structures.py ├── notebooks ├── 3D_trajectories.ipynb ├── README.md ├── Results_pictures.ipynb ├── Robustness.ipynb └── figures │ ├── 4propellers_pwm.png │ ├── SAC_Line_3DPosition4.pdf │ ├── SAC_Line_Position_x.pdf │ ├── SAC_Line_Position_y.pdf │ ├── SAC_Line_Position_z.pdf │ ├── SAC_Senoid_3DPosition4.pdf │ ├── SAC_Senoid_Position_x.pdf │ ├── SAC_Senoid_Position_y.pdf │ ├── SAC_Senoid_Position_z.pdf │ ├── SAC_Square_3DPosition4.pdf │ ├── SAC_Square_Position_x.pdf │ ├── SAC_Square_Position_y.pdf │ ├── SAC_Square_Position_z.pdf │ ├── SAC_newaction_False_Re24_angx.png │ ├── SAC_newaction_False_Re24_angy.png │ ├── SAC_newaction_False_Re24_angz.png │ ├── SAC_newaction_False_Re24_posx.png │ ├── SAC_newaction_False_Re24_posy.png │ └── SAC_newaction_False_Re24_posz.png ├── requirements.txt ├── saved_policies ├── sac_optimal_policy.pt └── sac_optimal_policy_2.pt └── training.sh /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/.gitignore -------------------------------------------------------------------------------- /Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/Dockerfile -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/LICENSE -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Makefile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/Makefile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/README.md -------------------------------------------------------------------------------- /assets/initial_positions.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/assets/initial_positions.png -------------------------------------------------------------------------------- /assets/tikz_setup.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/assets/tikz_setup.png -------------------------------------------------------------------------------- /common/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /common/utils.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/common/utils.py -------------------------------------------------------------------------------- /evaluate.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/evaluate.py -------------------------------------------------------------------------------- /evaluate.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/evaluate.sh -------------------------------------------------------------------------------- /evaluate_container.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/evaluate_container.py -------------------------------------------------------------------------------- /evaluate_container.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/evaluate_container.sh -------------------------------------------------------------------------------- /main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/main.py -------------------------------------------------------------------------------- /networks/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /networks/structures.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/networks/structures.py -------------------------------------------------------------------------------- /notebooks/3D_trajectories.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/3D_trajectories.ipynb -------------------------------------------------------------------------------- /notebooks/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/README.md -------------------------------------------------------------------------------- /notebooks/Results_pictures.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/Results_pictures.ipynb -------------------------------------------------------------------------------- /notebooks/Robustness.ipynb: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/Robustness.ipynb -------------------------------------------------------------------------------- /notebooks/figures/4propellers_pwm.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/figures/4propellers_pwm.png -------------------------------------------------------------------------------- /notebooks/figures/SAC_Line_3DPosition4.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/figures/SAC_Line_3DPosition4.pdf -------------------------------------------------------------------------------- /notebooks/figures/SAC_Line_Position_x.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/figures/SAC_Line_Position_x.pdf -------------------------------------------------------------------------------- /notebooks/figures/SAC_Line_Position_y.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/figures/SAC_Line_Position_y.pdf -------------------------------------------------------------------------------- /notebooks/figures/SAC_Line_Position_z.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/figures/SAC_Line_Position_z.pdf -------------------------------------------------------------------------------- /notebooks/figures/SAC_Senoid_3DPosition4.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/figures/SAC_Senoid_3DPosition4.pdf -------------------------------------------------------------------------------- /notebooks/figures/SAC_Senoid_Position_x.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/figures/SAC_Senoid_Position_x.pdf -------------------------------------------------------------------------------- /notebooks/figures/SAC_Senoid_Position_y.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/figures/SAC_Senoid_Position_y.pdf -------------------------------------------------------------------------------- /notebooks/figures/SAC_Senoid_Position_z.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/figures/SAC_Senoid_Position_z.pdf -------------------------------------------------------------------------------- /notebooks/figures/SAC_Square_3DPosition4.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/figures/SAC_Square_3DPosition4.pdf -------------------------------------------------------------------------------- /notebooks/figures/SAC_Square_Position_x.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/figures/SAC_Square_Position_x.pdf -------------------------------------------------------------------------------- /notebooks/figures/SAC_Square_Position_y.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/figures/SAC_Square_Position_y.pdf -------------------------------------------------------------------------------- /notebooks/figures/SAC_Square_Position_z.pdf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/figures/SAC_Square_Position_z.pdf -------------------------------------------------------------------------------- /notebooks/figures/SAC_newaction_False_Re24_angx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/figures/SAC_newaction_False_Re24_angx.png -------------------------------------------------------------------------------- /notebooks/figures/SAC_newaction_False_Re24_angy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/figures/SAC_newaction_False_Re24_angy.png -------------------------------------------------------------------------------- /notebooks/figures/SAC_newaction_False_Re24_angz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/figures/SAC_newaction_False_Re24_angz.png -------------------------------------------------------------------------------- /notebooks/figures/SAC_newaction_False_Re24_posx.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/figures/SAC_newaction_False_Re24_posx.png -------------------------------------------------------------------------------- /notebooks/figures/SAC_newaction_False_Re24_posy.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/figures/SAC_newaction_False_Re24_posy.png -------------------------------------------------------------------------------- /notebooks/figures/SAC_newaction_False_Re24_posz.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/notebooks/figures/SAC_newaction_False_Re24_posz.png -------------------------------------------------------------------------------- /requirements.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/requirements.txt -------------------------------------------------------------------------------- /saved_policies/sac_optimal_policy.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/saved_policies/sac_optimal_policy.pt -------------------------------------------------------------------------------- /saved_policies/sac_optimal_policy_2.pt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/saved_policies/sac_optimal_policy_2.pt -------------------------------------------------------------------------------- /training.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/larocs/SAC_uav/HEAD/training.sh --------------------------------------------------------------------------------