MHT Module

Directory List

Control Demos/KFDemos Demos/MHTDemos
DynamicalModels Graphics SensorModels
TrackInitialization TrackManagement TrackScoring
Utilities


Control

Implements lane change control by pointing the wheels at the target.
Implements passing control by pointing the wheels at the target.

Back To Top

Demos/KFDemos

Billiard demo using a Kalman filter to estimate the ball states.
UKF automobile demo.

Back To Top

Demos/MHTDemos

One dimensional MHT demo.
One dimensional MHT test, two vehicles, random accels, multiple sensors
MHT automobile demo.
MHT billiard demo.

Back To Top

DynamicalModels

Billiard collision model.
Plant model for a double integrator with an acceleration state.
Right hand side for a 2D automobile.
Double integrator model for a car.
Billiard ball model.

Back To Top

Graphics

A graphical user interface (GUI) for multiple hypothesis testing (MHT)
Display hypothesis data in a console view.
Generate a uitable object with measurement indices.
Generates a tree diagram for MHT tracks.
Generates the Track Oriented MHT matrix and tree.
Animates a TOMHT tree.

Back To Top

SensorModels

Automotive (2D) radar.
Automotive (2D) radar model for use with UKF.

Back To Top

TrackInitialization

Initialize the trk data structure.
Initializes a new track.
Initializes a new track for an automobile from radar measurements.
Initializes a new track.

Back To Top

TrackManagement

Check for duplicate tracks.
Initializes the MHT parameter data structure from parameter pairs.
Merges tracks.
Track management algorithms including track reduction and pruning.
Track oriented MHT assignment. Generates hypotheses.
Track-oriented MHT - track pruning algorithm.

Back To Top

TrackScoring

Initialize the track likelihood ratio.
Track score given a scan of data.
Kinematic track score.
Signal track score.

Back To Top

Utilities

Add a scan to the scan data structure array.
Convert log likelihood ratios to probablities.
Finds the MHT distance for use in gating computations.
Finds the MHT distance for use in gating computations using UKF.
Update the log likelihood ratio.
Update the log likelihood ratio.
Sort the matrix rows in ascending order. Move the first non-zero entry
Convert from MHT track matrix to tree or tree to matrix.
Converts a "trk" data structure to a "b" matrix.
Compute the Mahalanobis Distance.
Plot the track states vs. time. Creates one figure with subplots.
Convert probabilities to log likelihood ratios.
Generates residual, measurement matrix and measurement noise matrix.
Compute the spectral radius of a matrix.
Compute the spectral radius of a discrete jump Markov system.

Back To Top

Back to API main page