Sistema Predictivo de Colisiones para Asistencia en la Conducción mediante Radar y Microcontrolador

Sistemas en Tiempo Real - Sistemas Embebidos

Sistema Predictivo de Colisiones para Asistencia en la Conducción mediante Radar y Microcontrolador

Descripción

Este proyecto tiene como objetivo el desarrollo de un sistema predictivo de colisiones orientado a la asistencia en la conducción, utilizando sensores radar para detectar vehículos en movimiento. A partir de la lectura de distancia y velocidad, se buscará predecir trayectorias y generar alertas ante posibles situaciones de riesgo. El sistema se implementará sobre una plataforma embebida basada en microcontrolador, con capacidad de comunicación en tiempo real.

Se trabajará con sensores radar de tipo mmWave, integrados en un entorno de programación compatible con librerías de Arduino. El enfoque se centrará en la evaluación del radar y en la implementación de su lectura y procesamiento, evitando limitar el proyecto a una simple adquisición de datos. Se valorará la posibilidad de incorporar algoritmos básicos de predicción o filtrado, siempre que no comprometan la viabilidad del sistema.

El sistema podría incluir una interfaz visual o acústica para alertar al conductor, aunque esto dependerá de los recursos disponibles y del rendimiento alcanzado en las pruebas iniciales.

Requisitos

  1. Programación en C sobre entorno PlatformIO.
  2. Familiarización con microcontroladores tipo ESP32.
  3. Conocimientos básicos de lectura de sensores y comunicación serie.
  4. Capacidad para organizar el trabajo en fases, con entregas parciales.

Lo que aprenderás

  • Integración de sensores radar en sistemas embebidos.
  • Procesamiento de señales en tiempo real para aplicaciones de seguridad.
  • Diseño de sistemas orientados a la asistencia en la conducción.

🇬🇧 English Version

Real-Time Systems - Embedded Systems

Predictive Collision System for Driver Assistance Using Radar and Microcontroller

Description

This project aims to develop a predictive collision system for driver assistance, using radar sensors to detect moving vehicles. Based on distance and speed readings, the system will attempt to forecast trajectories and generate alerts in potentially hazardous situations. The implementation will be carried out on a microcontroller-based embedded platform with real-time communication capabilities.

The system will use mmWave radar sensors integrated into a programming environment compatible with Arduino libraries. The focus will be on evaluating the radar and implementing its reading and processing, going beyond simple data acquisition. The possibility of incorporating basic prediction or filtering algorithms will be considered, provided they do not compromise system feasibility.

An optional visual or acoustic interface may be included to alert the driver, depending on available resources and performance during initial testing.

Requirements

  1. Programming in C using PlatformIO.
  2. Familiarity with ESP32 microcontrollers.
  3. Basic knowledge of sensor reading and serial communication.
  4. Ability to organize work in phases with partial deliverables.

What You’ll Learn

  • Integration of radar sensors in embedded systems.
  • Real-time signal processing for safety applications.
  • Design of systems focused on driver assistance.