prototipo de basado en la ciaa -...
TRANSCRIPT
PROTOTIPO FUNCIONAL DE UN SISTEMA DE DETECCIÓN DE CAÍDAS BASADO EN LA PLATAFORMA CIAA
Autor: Ing. Matías Dell’Oso
Director del trabajo: Esp. Ing. Pablo Ridolfi
Carrera de Especialización en Sistemas Embebidos
Facultad de Ingeniería
Universidad de Buenos Aires
Agenda
Introducción general
Introducción específica
Diseño e Implementación
Ensayos y resultados
Próximos pasos
Motivación
Las caídas son la principal causa de lesiones en personas mayores de 65 años.
1 de cada 3 adultos mayores sufre una caída al año.
Las caídas son la segunda causa mundial de muerte por lesiones no intencionales.
Soluciones comerciales
Objetivos
Implementar un prototipo de un sistema de detección de caída.
Crear una solución económica y al mismo tiempo que arroje datos confiables.
Sentar las bases para luego crear un nuevo sistema basado en sistemas inteligentes.
Alcances y limitaciones
Realizar un prototipo capaz de detectar caídas.
Crear los drivers de los módulos utilizados.
Crear una interfaz de usuario.
No incluye la realización de un algoritmo de aprendizaje autónomo.
No incluye la creación de una base de conocimientos.
Funcionamiento general del sistema – Diagrama del dispositivo
Funcionamiento general del sistema – Diagrama del sistema
Selección de componentes - Microcontrolador
Diseño del hardware
Se utilizó la placa de desarrollo EDU-CIAA-NXP
Se diseño un poncho para conectar los módulos
Diseño del hardware - Poncho
Selección de componentes - Costo del dispositivo
1% 2%
7%
19%
34%
29%
8% Acelerómetro
WiFi
GSM
Microcontrolador
Batería
PCB
Otros
Precio TOTAL = 120 U$D
Software – FreeRTOS
Mecanismos de sincronización entre tareas. Fácil codificación del código de tolerancia a fallas.
Facilidad a la hora de ampliar el sistema.
Portado a múltiples plataformas.
Posee una gran comunidad y documentación.
Software – Algoritmo de detección de caídas
Software – Diseño de software en capas
Software – Modelo de datos
Software - Modelo-Vista-Controlador
Ensayos y resultados - Pruebas unitarias
Comprobar resolución elegida para el acelerómetro Comprobar funcionamiento de los módulos de comunicación:
Tolerancia a fallas Envío del mensaje
Ensayos y resultados - Pruebas del sistema en conjunto
1. Una persona sube y baja escalones de una escalera.
2. Una persona se sienta abruptamente y luego cae al piso hacia su derecha.
3. Una persona tropieza, cae al piso y permanece tendida en el suelo.
4. Una persona se descompensa y, mientras está cayendo, se agarra de un objeto.
Próximos pasos
Próximos pasos (continuación)
Algoritmo basado en sistemas inteligentes.
Migrar hacia el microcontrolador LPC54102.
Recubrir con una carcasa resistente al agua.
Actualizar FreeRTOS a la versión 9. Estudiar normas y certificaciones de dispositivos
electrónicos para la salud.
GRACIAS POR SU ATENCIÓN