Skip to content

RadarSimPy

v12.5.0

  • Personal Use
    • Thank you for your support and considering a donation to sustain my efforts! Even without donating, you can still access the “Free Tier” version, though with some feature limitations outlined here.
  • Organization
  • Custom Build
  • Source Code

RadarSimPy Personal Use License Agreement

SKU: radarsimpy_v12_5_0 Category:

Dependence

Installation

Download the pre-built module, and put the radarsimpy folder within your project folder as shown below:


  • Windows

    • your_project.py
    • your_project.ipynb
    • radarsimpy
      • __init__.py
      • radarsimcpp.dll
      • simulator.xxx.pyd
      • rt.xxx.pyd
      • radar.py
      • processing.py

  • Linux

    • your_project.py
    • your_project.ipynb
    • radarsimpy
      • __init__.py
      • libradarsimcpp.so
      • simulator.xxx.so
      • rt.xxx.so
      • radar.py
      • processing.py

  • MacOS

    • your_project.py
    • your_project.ipynb
    • radarsimpy
      • __init__.py
      • libradarsimcpp.dylib
      • simulator.xxx.so
      • rt.xxx.so
      • radar.py
      • processing.py

Coordinate Systems

  • Scene Coordinate

    • axis (m): [x, y, z]
    • phi (deg): angle on the x-y plane. 0 deg is the positive x-axis, 90 deg is the positive y-axis
    • theta (deg): angle on the z-x plane. 0 deg is the positive z-axis, 90 deg is the x-y plane
    • azimuth (deg): azimuth -90 ~ 90 deg equal to phi -90 ~ 90 deg
    • elevation (deg): elevation -90 ~ 90 deg equal to theta 180 ~ 0 deg
  • Object’s Local Coordinate

    • axis (m): [x, y, z]
    • yaw (deg): rotation along the z-axis. Positive yaw rotates the object from the positive x-axis to the positive y-axis
    • pitch (deg): rotation along the y-axis. Positive pitch rotates the object from the positive x-axis to the positive z-axis
    • roll (deg): rotation along the x-axis. Positive roll rotates the object from the positive z-axis to the negative y-axis
    • origin (m): [x, y, z]
    • rotation (deg): [yaw, pitch, roll]
    • rotation rate (deg/s): [yaw rate, pitch rate, roll rate]

Usage Examples

Check all the usage examples on radarsimx.com. The source files of these examples are available at radarsimnb repository.

API Reference

Please check the Documentation

Architecture

MacOS Apple Silicon Python 3.9 – 3.12, MacOS x86_64 CPU Python 3.9 – 3.12, Ubuntu 22.04 x86_64 CPU Python 3.9 – 3.12, Ubuntu 22.04 x86_64 GPU Python 3.9 – 3.12, Ubuntu 24.04 x86_64 CPU Python 3.9 – 3.12, Ubuntu 24.04 x86_64 GPU Python 3.9 – 3.12, Windows x86_64 CPU Python 3.9 – 3.12, Windows x86_64 GPU Python 3.9 – 3.12