Skip to content

RadarSimM v15.1.0 Release

  • by
Download Prebuilt Module
Quote for Source Code

Following the major engine updates in our Python library, we are excited to bring the RadarSimM v15.1.0 update to our MATLAB users. This release focuses on a more professional licensing architecture, a reorganized project structure for easier deployment, and new properties for mesh-based simulations.


Key Highlights

1. Centralized License Management

We’ve overhauled how licenses are handled within MATLAB.

2. Advanced Mesh Target Properties

To align with the latest ray-tracing engine capabilities, MeshTarget now supports two critical new properties:

  • density_: Allows for per-target control of ray density, enabling high-fidelity modeling on primary targets while saving resources elsewhere.
  • environment_: A flag to designate large static surfaces (like ground or buildings), allowing the simulator to optimize calculations for background geometry.

3. Structural Reorganization & “Zero-Setup” Examples

We have moved the examples/ and models/ folders directly into the src/ tree. This change might seem small, but it significantly simplifies how you interact with the toolbox:

  • No more addpath strings: Example scripts no longer require manual path additions; they now rely on the native package namespace.
  • Reliable Library Loading: The radarsimc binary is now located using the package’s full path rather than the current working directory, making the toolbox much more robust when switching between different project folders.
  • Local Model Paths: STL files are now loaded from a consistent ./models subdirectory relative to the script.

Complete Change Log

Features

  • RadarSim.License class: Centralized license activation (set_license, get_info).
  • MeshTarget enhancements: Added density and environment arguments to constructors and native calls.

Changes

  • License enforcement: Updated limits and messaging to “Unlicensed” model.
  • Project Layout: Consolidated examples/ and models/ into src/.

Removals

  • Removed redundant addpath calls from all example scripts to promote cleaner namespace usage.

Join the conversation

Your email address will not be published. Required fields are marked *