Sensor Fusion and Tracking Toolbox

 

Sensor Fusion and Tracking Toolbox

Design, simulate, and test multisensor tracking and positioning systems

Reference Applications

Simulate and track inertial navigation, autonomous, and surveillance systems.

Simulation of a space debris tracking system with a radar surveillance area, and space debris tracks represented by lines passing through the surveillance area and orbiting around the globe.
Pose plot showing an object on a 3-dimensional axis with individual lines representing the X, Y, and Z axis of the object.

Product Highlights

Scenario and Sensor Simulation

Define multiplatform scenarios, then assign motion profiles and attach sensor models to each platform. Simulate these scenarios and dynamically visualize the platform trajectories, sensor coverages, and object detections.

2D plot of the position of a moving target that initially travels at a constant velocity, then a constant turn, and finally a constant acceleration.

Estimation Filters

Use various estimation filters, like Kalman filters, multimodel filters, and particle filters, to estimate object states. These filters have been optimized for specific scenarios, such as linear or nonlinear motion models, or incomplete observability.

Mountainous terrain showing the trajectories and tracks of a ground target and drone using colored lines.

Multi-Object Tracking

Use multi-object multi-sensor trackers that integrate filters, data association, and track management. Choose from a variety of trackers that include single-hypothesis, multiple-hypothesis, joint probabilistic data association, random finite sets, or grid-based tracking.

Multi-Sensor Fusion

Explore centralized or decentralized multi-object tracking architectures and evaluate design trade-offs between track-to-track fusion, central-level tracking, or hybrid tracking architectures for various tracking applications.

Flight trajectory of an aircraft shown as a white line traversing the Earth’s surface, with its altitude, heading, ground speed, and climb rate specified, alongside radar coverage from 3 radars shown as blue ellipses.

Visualization, Evaluation, and Tuning

Analyze and evaluate the performance of tracking systems against ground truth using various tracking metrics. Visualize ground truth, sensor coverages, detections, and tracks on a map or in a MATLAB figure. 

An arrow pointing from MATLAB code to the chip of an STM32 Nucleo board, indicating the deployment of algorithms to hardware.

Deployment and Hardware Connectivity

Deploy algorithms to hardware targets by automatically generating C/C++ code from fusion and tracking algorithms. Deploy generated code to low-cost hardware with limited memory allocation and strictly single precision processing.

Get a Free Trial

30 days of exploration at your fingertips.


Request More Information

Let us know how we can help you.