This repository contains a custom implementation of "ISAC from the Sky: UAV Trajectory Design for Joint Communication and Target Localization". The implementation in this repository is based on this paper. This repository is independent of the original paper.
To run the code, you will need to install the cvx toolbox.
-
Set Parameters: Open
parameters.m
and follow the instructions in the comments to set the parameters according to your requirements. -
Multi-Stage Algorithm:
- To run the multi-stage algorithm, execute
multi_stage_script.m
located insrc/main_algorithm/multi_stage/
.
- To run the multi-stage algorithm, execute
-
Monte Carlo Simulations:
- If you want to run Monte Carlo simulations, navigate to
src/main_algorithm/monte_carlo/
.
- If you want to run Monte Carlo simulations, navigate to