22
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

PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

  • Upload
    others

  • View
    3

  • Download
    0

Embed Size (px)

Citation preview

Page 1: PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

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

Page 2: PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

Agenda

Introducción general

Introducción específica

Diseño e Implementación

Ensayos y resultados

Próximos pasos

Page 3: PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

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.

Page 4: PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

Soluciones comerciales

Page 5: PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

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.

Page 6: PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

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.

Page 7: PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

Funcionamiento general del sistema – Diagrama del dispositivo

Page 8: PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

Funcionamiento general del sistema – Diagrama del sistema

Page 9: PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

Selección de componentes - Microcontrolador

Page 10: PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

Diseño del hardware

Se utilizó la placa de desarrollo EDU-CIAA-NXP

Se diseño un poncho para conectar los módulos

Page 11: PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

Diseño del hardware - Poncho

Page 12: PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

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

Page 13: PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

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.

Page 14: PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

Software – Algoritmo de detección de caídas

Page 15: PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

Software – Diseño de software en capas

Page 16: PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

Software – Modelo de datos

Page 17: PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

Software - Modelo-Vista-Controlador

Page 18: PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

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

Page 19: PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

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.

Page 20: PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

Próximos pasos

Page 21: PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

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.

Page 22: PROTOTIPO DE BASADO EN LA CIAA - laboratorios.fi.uba.arlaboratorios.fi.uba.ar/lse/tesis/LSE-FIUBA-Trabajo-Final-CESE-Matias... · Diseño e Implementación Ensayos y resultados Próximos

GRACIAS POR SU ATENCIÓN