[en] The aim of this project is to modify, adapt, correct and test two target tracking algorithms to check their feasibility for future implementation in Advanced Driving Assistance Systems (ADAS). These systems, which range from automatic brake action to direct intervention in vehicle steering, require constant real-time monitoring of the environment (other cars, pedestrians, wild animals, etc.) and, in this respect, tracking algorithms have a crucial role to play, as they allow the continuous estimation of a target's trajectory in an accurate and efficient way. This project is the continuation of a project initiated by the Wireless Communications Research Unit of the Institute of Telecommunications of the TU Wien. As a starting point, two algorithms designed and implemented by the researchers working on the original project have been used. The first of these algorithms is a Particle Filter (PF) implemented in Python, developed to track a single target, while the second consists of a complex algorithm combining a Multiple Hypothesis Tracking (MHT) algorithm coupled to a Particle Filter (PF), also implemented in Python, with the intention of performing multiple target tracking. The project has been developed as follows. First, a random trajectory of a target was simulated in Matlab, using a random walk. Then, a Frequency Modulated Continuous Wave (FMCW) radar simulator, implemented in Matlab, developed by researchers at TU Wien, was used to perform the corresponding measurements. For the measurement process, a system consisting of four FMCW radars, placed in a square arrangement, was simulated. Finally, all data coming from the four radars was introduced into the two algorithms and combined by means of sensor fusion techniques in order to improve the quality of the trajectory estimates.

[es] El objetivo de este proyecto es modificar, adaptar, corregir y probar dos algoritmos de seguimiento de objetivos para comprobar su viabilidad de cara a su futura implantación en sistemas avanzados de asistencia a la conducción (ADAS). Estos sistemas, que van desde la actuación automática de los frenos hasta la intervención directa en la dirección del vehículo, requieren una monitorización constante en tiempo real del entorno (otros coches, peatones, animales salvajes, etc.) y, en este sentido, los algoritmos de seguimiento tienen un papel crucial, ya que permiten la estimación continua de la trayectoria de un objetivo de forma precisa y eficiente. Este proyecto es la continuación de un proyecto iniciado por la Unidad de Investigación de Comunicaciones Inalámbricas del Instituto de Telecomunicaciones de la TU Wien. Como punto de partida, se han utilizado dos algoritmos diseñados e implementados por los investigadores que trabajan en el proyecto original. El primero de estos algoritmos es un Filtro de Partículas (PF) implementado en Python, desarrollado para el seguimiento de un único objetivo, mientras que el segundo consiste en un complejo algoritmo que combina un algoritmo de Seguimiento de Hipótesis Múltiples (MHT) acoplado a un Filtro de Partículas (PF), también implementado en Python, con la intención de realizar el seguimiento de múltiples objetivos. El proyecto se ha desarrollado de la siguiente manera. En primer lugar, se simuló una trayectoria aleatoria de un objetivo en Matlab, utilizando un randomwalk. A continuación, se utilizó un simulador de radar de Onda Continua Modulada en Frecuencia (FMCW), implementado en Matlab, desarrollado por investigadores de TU Wien, para realizar las mediciones correspondientes. Para el proceso de medición, se simuló un sistema formado por cuatro radares FMCW, colocados en una disposición cuadrada. Por último, todos los datos procedentes de los cuatro radares se introdujeron en los dos algoritmos y se combinaron mediante técnicas de fusión de sensores para mejorar la calidad de las estimaciones de la trayectoria.