Open dawit1989 opened 1 year ago
A receiver function is needed to detect the preamble/onset of LoRa signals in the data. Then, a sampling window, such as the one given by KerberosSDR, can be set to slide along the onset to compute covariance matrix.
The AoAs are not computed but annotated in the rosbag filenames. You should create augmented data by adding phased-shifted, random carrier phase and WGN to the given data. Helper functions for this, named “create_synthetic…”, are provided.
Can you directly compute DOA using pyargus MUSIC from correlation matrix data?
Yes, it is one of the baseline methods.
Which data exactly should i use from the dataset?
A receiver function is needed to detect the preamble/onset of LoRa signals in the data. Then, a sampling window, such as the one given by KerberosSDR, can be set to slide along the onset to compute covariance matrix.
The AoAs are not computed but annotated in the rosbag filenames. You should create augmented data by adding phased-shifted, random carrier phase and WGN to the given data. Helper functions for this, named “create_synthetic…”, are provided.
I hope this explains how to use the data well. The IR data are recorded in the Rosbags. You could process them with python library or convert them to .csv first. Please let me know if I could help with anything else.
I did converted to csv this the What I got. what each file is internal structure and how to use it.
"iq_arr" should be the raw IQ data to start with the previous comment. doa_results and doa_music are direct output of the KerberosSDR frontend which can be used for baseline comparson.
Can you elaborate on the IQ Data and its structure?
What is the structure of the dataset to compute angle from IQ and Spatial Correlation Matrix Data using pyArgus package ?