Tracking multiple moving targets with a mobile robot using particle filters and statistical data association | Synapse