Skip to content

thinszx/radartools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

15 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

radartools

Usage

Config Setup

  • To use configs generated by Mmwave Studio, you can set the parameters by ConfigJSONLoader class.
  • To use configs as you want, you can set the parameters in configs.py and load the data by ConfigPythonLoader class. Please make sure you really know the meaning of each parameter because the parameter settings will effect the whole process of data reading and processing.

Installation

Install this repo as package radartools with following command:

pip install "radartools @ git+https://github.com/thinszx/radartools.git@main"

If you want to use GPU to accelerate calculation, use the following command instead:

pip install "radartools[gpu] @ git+https://github.com/thinszx/radartools.git@main"

To use the tool funtions to export data as npy/png/mp4 formats, install the package:

conda install -c conda-forge ffmpeg openh264

Features

  • Detailed examples.
  • Supply as Python package.
  • Support GPU acceleration.

Tools

  • Export data as npy/png/mp4 formats.
  • Performace evaluation.

Examples

  • 2D Beamforming
  • AWR2243 layout
  • Point cloud generation with 4-D FFT (reorganizing codes, not released yet)

Credits

About

mmWave data processing codes

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages