Descarga la aplicación para disfrutar aún más
Vista previa del material en texto
i Equation Chapter 1 Section 1 Proyecto Fin de Carrera Ingeniería de Telecomunicación Keruve. Reloj localizador y receptor portable especializado para personas con Alzheimer y sus cuidadores Autor: Abilio Caetano Pereira Tutor: Pablo Nebrera Herrera Departamento de Ingeniería Telemática Escuela Técnica Superior de Ingeniería Universidad de Sevilla Sevilla, 2016 iii Proyecto Fin de Carrera Ingeniería de Telecomunicación Keruve. Reloj localizador y receptor portable especializado para personas con Alzheimer y sus cuidadores Autor: Abilio Caetano Pereira Tutor: Pablo Nebrera Herrera Profesor titular Departamento de Ingeniería Telemática Escuela Técnica Superior de Ingeniería Universidad de Sevilla Sevilla, 2016 v Proyecto Fin de Carrera: Keruve. Reloj localizador y receptor portable especializado para personas con Alzheimer y sus cuidadores Autor: Abilio Caetano Pereira Tutor: Pablo Nebrera Herrera El tribunal nombrado para juzgar el Proyecto arriba indicado, compuesto por los siguientes miembros: Presidente: Vocales: Secretario: Acuerdan otorgarle la calificación de: Sevilla, 2013 El Secretario del Tribunal vii A mi familia A los que creyeron en este proyecto ix Agradecimientos Este proyecto lo he realizado al 50% con Francisca García Rivera, sin ella, no se habría realizado. Doy gracias a mi familia y a la de Paqui, que siempre nos han apoyado y creído nosotros. Mi agradecimiento también a los que nos han rodeado y nos han ayudado a empujar hacia delante. Abilio Caetano Pereira CEO de VISION Sistemas de Localización S.L. Sevilla, 2016 xi Resumen En esta memoria de proyecto fin de carrera se expone el trabajo de desarrollo de un producto de telecomunicaciones realizado desde la idea hasta su lanzamiento como producto comercializable. Como todo producto comercializable, todo empieza por la detección de un problema que tiene la sociedad y que nadie le está dando una solución. Así es como surgió este proyecto. A lo largo de la memoria uso el termino “nosotros” en vez de “yo”, porque este proyecto de desarrollo ha sido realizado junto a mi compañera de carrera Francisca García Rivera. Para más información sobre Keruve, el producto desarrollado, puedes visitar www.keruve.com . Para cualquier duda sobre el proyecto, consulta o petición, puedes ponerte en contacto conmigo en abiliocaetano.com o el email abilio.caetano@gmail.com, intentaré ayudarte en lo que me sea posible. xiii Abstract In this document I explain the development process from an idea to a marketable product. Like any other marketable product, everything starts with the detection of a problem in the society that isn’t getting solved by anyone. This is how this project emerged. Throughout this document I use the term "we" instead of "I" because this development project has been execute together with my class mate Francisca Garcia Rivera. For more information about Keruve, the product developed, please check www.keruve.com If you need further information, you can contact me in abiliocaetano.com Índice Agradecimientos! ix! Resumen! xi! Abstract! xiii! Índice! xiv! Índice'de'Tablas! xviii! Índice'de'Figuras! xx! 1! Introducción! 25! 5.1$Problema$detectado$y$motivación! 25! 5.2$Situación$y$entorno! 25! 5.3$Objetivos! 26! 5.4$Misión$del$proyecto! 26! 2! Análisis'de'mercado'y'diferenciación! 29! 5.1$Público$objetivo! 29! 5.2$Necesidades$de$los$usuarios$y$oferta$actual! 30! 2.1.1! Necesidades(a(satisfacer:! 30! 2.1.2! Cómo%se%satisface%la%demanda%en%la%actualidad:! 30! 2.1.3! Nuestra(incorporación(al(sector:! 32! 2.1.4! Datos&del§or:! 33! 2.1.5! Análisis'de'la'estrategia'de'comercialización'y'posicionamiento'de'empresas'del'sector! 35! 2.1.6! Nuestra(propuesta(de(valor! 36! 2.1.7! Ámbito'geográfico'presente'y'futuro:! 36! 2.1.8! Singularidades,presentes,y,futuras:! 36! 3! Análisis'de'la'solución! 39! 5.1$Interfaces$de$radio! 39! 3.1.1! Sistemas(de(posicionamiento(del(Reloj! 39! 3.1.2! Sistemas(de(comunicación(entre(el(Reloj(y(el(Receptor! 40! 5.2$Hardware! 43! 3.1.1! Electrónica+del+Reloj! 43! 3.1.2! Electrónica+del+receptor+portable! 43! 3.1.3! Batería'del'reloj! 44! 3.1.4! Cierre%de%seguridad! 44! 3.1.5! Disposición)de)componentes)del)reloj! 44! 3.1.6! Diseño'exterior'del'reloj! 45! 3.1.7! Diseño'exterior'del'receptor! 45! 5.3$Lenguaje$de$programación! 45! 3.1.1! Lenguaje(de(programación(en(para(el(software(del(reloj! 45! 3.1.2! Lenguaje(de(programación(en(para(el(software(del(receptor(portable! 45! 5.4$Cartografía! 46! 5.5#Algoritmos!y"procesos! 46! 3.1.1! Proceso'de'localización! 46! 3.1.2! Proceso'de'localización'si'no'hay'señal'GPS! 46! xv 3.1.3! Detección(de(si(se(ha(desorientado! 47! 3.1.4! Control'del'saldo! 47! 3.1.5! Control'de'batería'del'reloj! 47! 5.6$Interfaz$Grafica$de$Usuario! 48! 4! Diseño'y'desarrollo! 51! 5.1$Hardware! 51! 4.1.1! Electrónica+del+Reloj! 51! 4.1.2! Electrónica+del+Receptor! 53! 4.1.3! Batería'del'reloj! 54! 4.1.4! Conector(de(carga! 54! 4.1.5! Cierre%de%seguridad! 54! 4.1.6! Disposición)de)componentes)del)reloj! 57! 4.1.7! Diseño'exterior'del'reloj! 60! 4.1.8! Diseño'exterior'del'receptor! 66! 5.2!Lenguaje! 67! 4.1.9! Lenguaje(de(programación(en(el(software(del(Reloj! 67! 4.1.10! Lenguaje(de(programación(en(el(software(del(Receptor! 67! 5.3$Cartografía! 69! 5.4$Algoritmos$y$procesos! 69! 4.1.11! Proceso'de'localización! 69! 4.1.12! Proceso'de'localización'si'no'hay'señal'GPS! 71! 4.1.13! Control'del'saldo! 72! 4.1.14! Control'de'batería'del'reloj! 72! 5.5#Interfaz#Grafica#de#Usuario! 73! 5! Planificación)y)presupuesto! 81! 5.1$Planificación! 81! 5.2$Presupuesto! 82! 6! Resultados! 85! 6.1.1! Informe(del(IMSERSO! 85! 6.1.2! Carta%de%recomendación%de%CEAFA! 89! 6.1.3! Informe(de(pruebas(realizadas(con(el(localizador(Keruve(por!Vilans'(Holanda)! 90! 7! Conclusiones! 105! 5.3$Conclusiones! 106! 5.4$Trabajos$futuros! 106! 8! Apéndice! 107! 5.5#Manual#de#usuario! 107! 5.6$Premios$a$este$proyecto! 136! 5.7$El$proyecto$en$los$medios! 137! 5.8$Trayectoria$desde$el$desarrollo$hasta$la$consolidación$como$empresa! 142! 2004$"!Idea%de"producto! 142! 2005$"!III"Concurso"Emprendedores"Universitarios"."Localizador"GPS"miniaturizado! 143! 2005$"!Comienzo(del(desarrollo! 143! 2005$"!Formación*complementaria! 143! 2005$"!Creación! 144! 2006$"!Ubicación! 144! 2006$"!Concurso(Tecnoemprende"Andalucía)2006! 144! 2006$"!Aumento(de(plantilla! 144! 2006$"!Patente&Internacional! 145! 2006$–!Colaboración+con+ETSI! 145! 2006$"!Prototipo! 145! 2006"2007$"!Otros&premios! 145! 2007$"!Prototipo'final'+'Test'de'producto! 146! 2007$"!Lanzamiento*nacional*de*Keruve! 146! 2009$"!Filial%en%Francia! 146! 2010$"!Lanzamiento*de*Keruve*2010*(2ª*Generación)*y*primer*Keruve*PRO!146! 2011!"!Inicio&expansión&internacional! 147! 2012$"!65%$de$la$facturación$fuera$de$España! 147! 2012$–!Lanzamiento*de*Keruve*2012*(3ª*generación)! 147! 2013%"!Inicio&de&comercialización&en&Italia,&Portugal,&Reino&Unido&y&Holanda.! 147! 2014%"!Inicia&la&comercialización&en&Noruega,&Suecia.! 147! 2014%–!Lanzamiento*de*Plataforma*de*localización! 147! 2015%"!Primeros(pedidos(de(instituciones(publicas(en(Noruega! 147! 2015%"!Lanzamiento*de*Keruve*2015*(4ª*generación).! 148! 2016%"!Acuerdo(con(primer(departamento(de(policía(en(Florida.! 148! 5.9$Patente! 148! xvii ÍNDICE DE TABLAS Tabla 2–1 Clientes y servicios 30! Tabla 2–2 Actual satisfacción de la demanda 30! Tabla 2–3 Características de los equipos de la competencia 31! Tabla 2–4 Características de nuestros equipos 32! Tabla 2–5 Datos del sector 33! Tabla 2–6 Características de la competencia 35! Tabla 3–1. Métodos de radio localización 40! Tabla 3–1. Presupuesto 82! xix ÍNDICE DE FIGURAS Figura 3-1. Red de comunicación GSM. 41! Figura 3-2. Cobertura de red GSM. 41! Figura 3-3. Sistema embebido Openmoko. 44! Figura 3-4. Triangulación de señal RF. 47! Figura 4-1. Kits de evaluación utilizados. 52! Figura 4-2. Módulos GSM testados. 52! Figura 4-3. Primer PCB del reloj. 53! Figura 4-4. Diversas versiones de PCB de reloj desarrollados. 53! Figura 4-5. Sistema embebido elegido para el receptor portable. 54! Figura 4-6. Conector de carga elegido (Nokia 2mm). 54! Figura 4-7. Cierre de seguridad encastrado en la correa. 55! Figura 4-8. Funcionamiento del cierre de seguridad (cerrar). 55! Figura 4-9. Funcionamiento del cierre de seguridad (abrir). 56! Figura 4-10. Prototipo de cierre de seguridad 56! Figura 4-11. Esquema del cierre de seguridad. 57! Figura 4-12. Componentes de masilla para calcular volúmenes. 57! Figura 4-13. Prototipos de cajita de reloj de masilla. 58! Figura 4-14. Prototipos de cajita de reloj en metal. 58! Figura 4-15. Prototipo de correa con conector de carga adherido. 59! Figura 4-16. Dos prototipos de cajita de electrónica con conector de carga incorporado. 60! Figura 4-17. Evolución de los prototipos de correa de reloj. 60! Figura 4-18. Orientación de la parte mas ancha de la electrónica con respecto a la muñeca. 61! Figura 4-19. Primer prototipo no funcional de pulsera, usando correa y carcasa de reloj decathlon. 61! Figura 4-20. 3D final de la cajita donde va alojada la electrónica. 61! Figura 4-21.Protoptipos con antena GPS por fuera. 62! Figura 4-22. Prototipos mas avanzados con antena GPS dentro de la correa. 62! Figura 4-23. Modificación manual de prototipo, reduciendo zona de batería. 63! Figura 4-24. Prototipos de cajita de electrónica. 63! Figura 4-25. Esquema de diseño final del reloj. 64! Figura 4-26. Diseño final del reloj. 65! Figura 4-27. Primer prototipo en masilla de la carcasa del receptor 66! Figura 4-28. Bocetos del rediseño de la carcasa del receptor 66! xxi Figura 4-29. Prototipo de la carcasa del receptor y su ergonomía 67! Figura 4-30. GUI. Pantalla principal - Iniciando 73! Figura 4-31. GUI. Pantalla principal – Normal. 73! Figura 4-32. GUI. Menú principal 74! Figura 4-33. GUI. Menú de saldo – Normal 74! Figura 4-34. GUI. Menú de saldo – Consultar el saldo del receptor 74! Figura 4-35. GUI. Menú de saldo – Consultando saldo del reloj 75! Figura 4-36. GUI. Pantalla de aviso de saldo 75! Figura 4-37. GUI. Menú de radio de seguridad 75! Figura 4-38. GUI. Menú de radio de seguridad – Fijando un radio de seguridad 76! Figura 4-39. GUI. Menú Principal – Alarma por violación de radio de seguridad 76! Figura 4-40. GUI. Menú de coordenadas 76! Figura 4-41. GUI. Mapa con zoom 17 77! Figura 4-42. GUI. Mapa con zoom 13 77! Figura 4-43. GUI. Mapa con zoom 13 – Localizando 77! Figura 4-44. GUI. Mapa de la posición del receptor y seguimiento 78! Figura 4-45. GUI. Pantalla de selección de reloj 78! Figura 5-1. Diagrama de Gantt del diseño y desarrollo. 81! xxiii 25 1 INTRODUCCIÓN or norma, la industria actual suele intentar abarcar con sus productos el mayor mercado posible e intentar realizar productos multipropósito. La ventaja de este enfoque es que se puede amortizar mucho más rápido la inversión en I+D usando economías de escala. El problema está en que un producto multipropósito se solapa con muchos más productos sustitutivos en el mercado y por tanto es difícil alcanzar las economías de escala que originalmente se pudieran proyectar. En cambio, existe una multitud de pequeños grupos de la población con problemas similares a los que nadie les está prestando atención ni ofreciendo una solución buena. Estos grupos, llamados en marketing nichos de mercado, pueden ser un buen terreno de combate para una nueva startup cuyas aspiraciones no se queden en ser uno más, ni una empresa de la media, si no que aspire ser la número uno. Este proyecto trata de un problema que tiene un grupo de la población, y del desarrollo (y posterior fabricación y comercialización) de un producto que soluciona específicamente ese problema. 5.1 Problema detectado y motivación El problema del que trata este proyecto fue detectado por Francisca García y por mi, Abilio Caetano cuando estábamos cursando cuarto de ingeniería superior de telecomunicaciones. En los informativos vimos varias noticias de personas mayores que se habían perdido y que habían sido encontradas muertas. En Europa hay más de 3,2 millones de personas con Alzheimer y en el mundo más de 26 millones de personas sufren Alzheimer, que es la causa mas frecuente de demencia en ancianos. La desorientación espacio temporal es uno de los síntomas más frecuentes en las primeras etapas. Según la asociación Americana de alzhéimer (alz.org), si la persona con demencia se pierde en la calle y no aparece en menos de 24 horas tienen un 60 por ciento de probabilidades de no sobrevivir, o de sufrir daños graves. El objetivo de este proyecto es el desarrollo de un dispositivo que permita encontrar las personas con alzhéimer cuando se pierden. 5.2 Situación y entorno En el año 2004, cuando se detectó el problema mencionado, estaba bastante en auge el uso del GPS para la localización de camiones y flotas de vehículos. También era conocido la existencia de dispositivos GPS (cajas GPS) multipropósito para localizar desde motos, maletas, animales o personas. No era conocido el uso de la P Introducción 26! tecnología GPS para solucionar el problema anteriormente mencionado, ni tampoco existía ningún dispositivo que estuviera comercializándose con ese propósito. 5.3 Objetivos El objetivo de este proyecto fue por tanto encontrar una solución tecnológica al problema de las desorientaciones en personas con Alzheimer, desarrollarla y comercializarla a nivel internacional. Tras varias reuniones con la asociaciones de alzhéimer y entrevistas con familiares de alzhéimer, y comprendiendo sus necesidades, decidimos que el dispositivo ideal sería un reloj con un cierre de seguridad y con tecnología de posicionamiento GPS y de comunicación GSM que permitiera al cuidador saber a distancia donde está. Para que el cuidador pueda saber donde está rápidamente decidimos que debíamos desarrollar un receptor/monitor en el que ver un mapa con la posición de la persona con alzhéimer. La solución elegida sería discreta (por ser un reloj), segura (con cierre de seguridad), localizable sin limite de distancia (usando la red GSM), y fácil de usar (con un receptor/monitor intuitivo para el cuidador mayor). Se tendrá que desarrollar el hardware del reloj, el hardware del receptor,y el software de ambos, incluidos los algoritmos de posicionamiento y detección de anomalías en funcionamiento para auto corregirse y evitar un malfuncionamiento. 5.4 Misión del proyecto La misión es mejorar la calidad de vida de las familias con enfermos de Alzheimer y niños con Autismo de España y Portugal, creando localizadores que les permitan tener a la vista a sus seres queridos. Nuestra visión es ser el líder mundial en el sector de localización de personas con riesgo de perdida. En los siguientes apartados de esta memoria expongo el análisis del estado del arte de los dispositivos de localización de personas cuando se inició el desarrollo (en 2004), a continuación explico la solución tecnológica diseñada desarrollada para solucionar el problema descrito que sufren las personas con alzhéimer, para pasar a los resultados obtenidos. Finalmente expongo las conclusiones del proyecto y añado al final un anexo donde incluyo el manual del producto y la trayectoria posterior de este proyecto en años siguientes (del 2007 al 2016). 27 27 Keruve. Reloj localizador y receptor portable especializado para personas con Alzheimer y sus cuidadores 29 2 ANÁLISIS DE MERCADO Y DIFERENCIACIÓN n este capítulo voy a exponer los estudios realizados para conocer el estado del arte y los productos existentes en el mercado con los que competirá nuestra solución y contra los que deberá diferenciarse. Antes de tomar decisiones e iniciar el desarrollo, era muy importante conocer a fondo el estado del arte del sector (competencia), las necesidades de los futuros clientes, y elegir un posicionamiento (imagen) de nuestro producto, ya que todo esto modela todo el desarrollo. Empezaré por analizar la competencia y las funcionalidades de sus productos, continuaré exponiendo el concepto de producto que no solo sería adaptado a las necesidades de los potenciales usuarios, si no que también estuviera bien diferenciado con respecto a la competencia. Después determinaré la imagen y estrategia de precios de nuestro producto. 5.1 Público objetivo Antes de seleccionar los competidores más afines es necesario decidir el mercado al que nos dirigiremos. Como ya hemos dicho anteriormente, la idea de proyecto surge de la necesidad detectada en personas con Alzheimer, sin embargo, al tener que desarrollar una dispositivo de localización miniaturizado para esta aplicación, cabe la posibilidad de reutilizar / amortizar la inversión hecha aplicando los resultados a otras aplicaciones afines. Por ellos llevamos a cabo una investigación de que grupos de la población podrían valorar más nuestra solución de localización. Tras analizar las potenciales aplicaciones de este desarrollo se identificaron dos en las que la necesidad era mayor: 1.- Sistemas de localización para enfermos de Alzheimer 2.- Sistemas de localización para niños Estos dos sectores se encontraban sin explotar en España y en Portugal, por lo que carecíamos de datos económicos sobre el potencial tamaño de mercado. En EEUU estaba en crecimiento los sistemas de localización para niños, pero por las diferencias de mercado no era extrapolable a España y Portugal. Los avances tecnológicos en GPS y GSM en 2004 permitían ya el desarrollo de equipos de localización móviles que pudieran ser fácilmente transportados por las personas. Por los datos demográficos, los dos mercados a los que deseábamos dirigirnos era amplio, estaba en crecimiento y se encontraba sin explotar. Nosotros podríamos a ofrecer equipos de localización GPS móviles para personas, productos que aún eran inéditos en España y Portugal (y en muchos otros países). En ese momento existían algunas soluciones para las dos aplicaciones a las que nos íbamos a dirigir, y una alternativa sería importar los productos y comercializarlos en España y Portugal, sin embargo, era evidente para nosotros (y tras tener reuniones con asociaciones de Alzheimer) que estos productos que ya existían tenían grandes carencias para solucionar de forma efectiva el problema que queríamos solucionar, por ello decidimos desarrollar nosotros una solución específica para estos sectores. E Análisis de mercado y diferenciación 30! 5.2 Necesidades de los usuarios y oferta actual 2.1.1 Necesidades a satisfacer: Toda persona tiene temor de perder lo que es suyo, y tiene la necesidad de tener localizado lo que para ella es valioso en todo momento. Con nuestros equipos pretendemos satisfacer esa necesidad, que toda persona tenga la SEGURIDAD de saber en todo momento donde está lo que para ella es importante aunque no lo encuentre con un vistazo. Tabla 2–1 Clientes y servicios Clientes a los que nos queremos dirigir Servicios que queremos ofrecer Familias con un enfermo de Alzheimer. Padres de niños con síndrome de autismo. Atención al cliente. Servicio técnico telefónico. Reparación en 72 horas. 2.1.2 Cómo se satisface la demanda en la actualidad: Tabla 2–2 Actual satisfacción de la demanda Sector Cómo se satisface la demanda actualmente Alzheimer Localizador GSM/GPS colocado en un chaleco que lleva el enfermo. Se comunica con un Centro de Control mediante mensajes cortos (SMS). Niños Sector desabastecido en España. En EEUU y Japón existen equipos con tecnología GPS con botones de pánico. Localización vía website o Centro de control. A continuación se detallan las empresas mas relevantes en el sector (datos actualizados poco antes del lanzamiento de nuestro producto en 2007) y las características de sus productos. En 2004, ninguna de las siguientes empresas comercializaba en España equipos de localización GPS, ni para niños o enfermos de Alzheimer. 31 31 Keruve. Reloj localizador y receptor portable especializado para personas con Alzheimer y sus cuidadores Tabla 2–3 Características de los equipos de la competencia Características técnicas Medical Intelligence Wherify Mobit Kyowa Imagen receptor: receptor: receptor: receptor: emisor: emisor: emisor: emisor: ¿Disponible en España? Si, Desde Febrero 2007 No Si, Desde 2005 No Funcionamiento Cuidador llama a un servicio de tele asistencia para que le digan de palabra la posición del enfermos de Alzheimer. Cuidador mira en Internet la posición del niño. Cuidador mira en Internet la posición de la persona u objeto. Cuidador mira en Internet la posición del niño. Aplicaciones Enfermos de Alzheimer. Niños. Otros localizadores para personas y vehículos. Multiuso Niños. Frecuencias (MHz) Red de telefonía móvil GSM 900 y 1800 Red de telefonía móvil GSM 850/1800/1900 Red de telefonía móvil GSM 900 y 1800 Red de telefonía móvil GSM 850 Peso brazalete: 200g emisor: -g emisor: 87g emisor: 790g Receptor móvil No No No No Alcance Todo el territorio nacional con cobertura GSM Todo el territorio nacional con cobertura GSM Todo el territorio nacional con cobertura GSM Todo el territorio de Japón y Sureste Asiático con cobertura GSM 950 Precisión GPS Radio de 10metros GPS Radio de 10metros GPS Radio de 10metros GPS Radio de 10metros fijación del emisor Cierre de seguridad Cierre electrónico o mecánico suelto suelto Precio emisor: 199€ (precio promocional)+56.84€mes durante 36meses emisor: 99$+ 19$/mes + Costes adicionales emisor: 500€+99€servicio localización 1 año emisor: 300$+ 7.5$/mes Otros datos de interés Piden 1.000.000 $ para distribuir en España Análisis de mercado y diferenciación 32! 2.1.3 Nuestra incorporación al sector: Nuestros localizadores de personas serían directos (sin intermediarios) y especializados para cada aplicación. En concreto, los dos primeros localizadores que comercializaremos irán destinados a enfermosde Alzheimer y a niños (autismo y síndrome de Down), y estarían compuestos por una pulsera y un receptor móvil. Cuando el cuidador deseara localizar, solo tendría que pulsar un botón del receptor, este se comunicaría directamente con la pulsera y mostraría en su pantalla un mapa con la posición de la persona Las características técnicas de nuestro equipo son las siguientes: Tabla 2–4 Características de nuestros equipos Características técnicas Vision Sistemas de Localización Alzheimer (Keruve) Niños (Union) Imagen emisor: receptor: emisor: receptor: Aplicaciones Enfermos de Alzheimer Niños Posicionamiento GPS + triangulación GSM GPS + triangulación GSM Comunicación GSM GSM Peso receptor: 250g receptor: 250g pulsera: 100g pulsera: 100g Alcance Territorio nacional con cobertura GSM Territorio nacional con cobertura GSM Precisión Radio inferior a 10 metros Radio inferior a 10 metros fijación del emisor Cierre de seguridad Cierre de seguridad Precio 800€+ 0,09 €/localización 800€+ 0,09 €/localización 33 33 Keruve. Reloj localizador y receptor portable especializado para personas con Alzheimer y sus cuidadores 2.1.4 Datos del sector: Los datos referentes al sector (España y Portugal) quedan recogidos en el siguiente cuadro: Tabla 2–5 Datos del sector Segmento Localizadores para Alzheimer Localizadores para Niños M er ca do Tamaño mercado potencial (2006) 260.000* 2.000** Crecimiento anual 6% 2% Rotación anual (nuevos clientes) 40.000 1.364 Tendencias - Localizadores unidos al cuerpo - Localizadores unidos al cuerpo Funcionamiento - Acuerdos con asociaciones de enfermos de Alzheimer. - Demostraciones en asociaciones de padres de colegios para demostrar su funcionamiento. C lie nt es Perfil Familias con una persona con Alzheimer Cuidador: mujer (esposas o hijas), de 57 años (25% mayores de 65 años), ama de casa y co-residente con el enfermo. Persona a localizar: Afectado de Alzheimer en el primer estadio. Mayor de 65 años, mantiene su autonomía pero sufre de forma esporádica, episodios de desorientación. Familias con niño con Autismo o Síndrome de Down: Padres: No existe un perfil característico de padres de niños con autismo. Es más propicio para hombres mayores de 40 años Niño con autismo: Varones, en una proporción de 4 a 1 respecto a las niñas. Es un trastorno que persiste durante toda la vida. El niño se escapa para ir a una heladería, autobús, etc., y se esconde. Niño con Síndrome de Down: un aspecto cognitivo de la enfermedad es la desorientación temporal y espacial. Co m pe tid or es Empresas - Medical Intelligence (Canadá) - Medical Mobile (España) - Mobit (Italia) Ninguna solución en España o Portugal - Wherify (EEUU) - Kyowa (Japón) Ca na le s Canales de distribución - Venta directa por Internet / teléfono - Tiendas Movistar - Tiendas de informática/GPS en Internet Sin precedentes Análisis de mercado y diferenciación 34! (Farmacias, aún no) Pr ov ee do re s Principales proveedores - Proveedores de componentes - Fabricantes de móviles - Moldistas y fabricantes de carcasas plásticas - Fabricante de relojes - Proveedores de componentes - Fabricantes de móviles - Moldistas y fabricantes de carcasas plásticas - Fabricante de relojes Otros datos Media de utilización: 1 localizador por familia durante 1,5 años Media de utilización: 1 receptor + 1 pulsera para niños + 1 pulsera para adulto (cuando el niño crece) durante toda la vida. * Enfermos de Alzheimer en primer estadio. 700.000 * 33% = 260.000 (La compra depende de la economía de varias familias, la propia y la de 2-3 hijos) ** Niños con Autismo o con Síndrome de Down en familia que aseguran llegar con facilidad o mucha facilidad a fin de mes. (7.000 + 6.000)* 16% = 2.080 (Autismo: Extrapolando estadísticas de otros países, en España solo están diagnosticados la mitad de los autistas.) 35 35 Keruve. Reloj localizador y receptor portable especializado para personas con Alzheimer y sus cuidadores 2.1.5 Análisis de la estrategia de comercialización y posicionamiento de empresas del sector En el siguiente cuadro profundizamos en las características de los principales competidores. Poseemos informes detallados (estados financieros, planes estratégicos) sobre la actividad de cada uno de los competidores. Tabla 2–6 Características de la competencia Empresa Sector: Medical Intelligence Equipos para localización de personas Comercialización: en 2007 Wherify Wireless inc. Niños, otros equipos para localización de personas - Localización. - Canales de distribución - Posicionamiento. - Debilidad - Fortaleza - Resultado económico - Estrategia principal - Otros - Subsidiaria en España (medical mobile). - Venta directa y tiendas Movistar - Brazalete - teléfono - Cuota mensual durante 36 meses. - Acceso al producto (tiendas movistar) - Déficit acumulado de 3.000.000$ (2007) - Estructura “ligera”. Crear subsidiaria nacional, distribuir a través de la primera operadora de telefonía móvil nacional y dar servicio a través de la primera empresa en servicios de tele asistencia. - Central en EEUU. - Venta directa y a través de distribuidores globales (ToysR´us, tiendas en internet) - GPS Locator phone. Para personas, animales, objetos, etc. - El equipo no va fijado al cuerpo. - Precio del teléfono 99$. - 1.500.000 € (2003) perdidas acumuladas - Fuertes inversiones para expansión internacional - Fracasos: Han discontinuado la comercialización de una pulsera que tenían para niños. - Quejas de clientes: poca autonomía del primer producto (pulsera) que sacaron. Empresa Sector: Mobit SRL Localización personas KYOWA Corporación Niños - Localización. - Canales de distribución - Posicionamiento. - Debilidad - Fortaleza - Resultado económico - Estrategia principal - Central en Italia - A través de Internet. - Localizador multiuso. - No va fijado al cuerpo - - 246.866 € (último balance). - vender a través de todo tipo de distribuidor ( principalmente Internet). - Central en Japón. - Únicamente se comercializa en Japón. - Desapercibido por niños. - No funciona en Europa - - 38 hundred million Yen (25.351.299 €) - Análisis de mercado y diferenciación 36! 2.1.6 Nuestra propuesta de valor 2.2.6.1 Forma en la que la prestación de nuestro servicio es innovadora El localizador comprende una pulsera y un receptor que se comunican de forma directa, sin necesidad de intermediarios. Esto reduce los costes mensuales, facilita y agiliza la acción de localizar, y respeta la privacidad de los datos de la posición. El hecho de que el receptor sea móvil permite al cuidador ir un busca de la persona y actualizar su posición a medida que se acerca. La pulsera tiene varios sistemas de posicionamiento (GPS y triangulación GSM), para evitar que quede inoperativo si uno de ellos falla. Las pulseras tienen un cierre de seguridad que solo el cuidador puede abrir. Su diseño es reducido y discreto. El receptor tiene una amplia pantalla donde muestra los mapas. 2.2.6.2 Necesidad del mercado que nuestro producto satisface Los enfermos de Alzheimer en primer estadio se pierden en la calle, los niños con autismo se escapan y se esconden. Este hecho puede hacer que peligre su integridad física. El enfermo de Alzheimer cuando se pierde varias veces empieza a cogerle miedo a salir a la calle. Cuando un ser querido se pierde, la familia entre en un estado de gran ansiedad, ya que no sabe cuando le encontrará de nuevo. Estas familias piden un equipo de localización que se pueda fijar al cuerpo del mayor o del niño. Nuestro localizadorda mayor autonomía y confianza a la persona que es propensa a perderse. Nuestro localizador da seguridad a la familia, porque puede saber siempre donde está. 2.1.7 Ámbito geográfico presente y futuro: Los localizadores para enfermos de Alzheimer y niños deseábamos venderlos en España y Portugal desde el primer año. En principio no realizaríamos esfuerzos por una expansión internacional hasta que no estuviéramos consolidados en el territorio peninsular. 2.1.8 Singularidades presentes y futuras: Solo desde 2005 la tecnología GPS y GSM empezó a permitir tamaños admisibles para ser portados en una pulsera por una persona. Nosotros estábamos entre los primeros que empezaron a utilizar esta tecnología para productos “wearables”. Por los anteriores motivos tecnológicos, en 2005 el sector de la localización de personas en España y Portugal (y prácticamente en todo el mundo) se encontraba sin explotar. Había una gran ventana de oportunidad en los sistemas de localización miniaturizados, en concreto, la localización de personas. En ese momento ninguna empresa en todo el mundo ofrecía un localizador GPS que fuera fijado al cuerpo. Solo Medical Intelligence y nosotros, Vision Sistemas de Localización estábamos desarrollando algo así, y lanzamos nuestros productos casi a la vez en 2007. Este es un mercado con mucho potencial, y aparecerían gran cantidad de competidores. Los componentes GPS y GSM seguirían reduciendo su tamaño, y el principal limitante en tamaño sería la batería. En un plazo de tres años, casi todos los móviles tendrán incorporado GPS. Sin embargo los móviles con GPS no supondrían una competencia para el producto que desarrollamos, ya que una de las necesidades principales es que lleve un cierre de seguridad, no se lo pueda quitar, y el cuidador esté tranquilo de que siempre lo llevará puesto y podrán localizarle. 37 37 Keruve. Reloj localizador y receptor portable especializado para personas con Alzheimer y sus cuidadores 39 3 ANÁLISIS DE LA SOLUCIÓN al y como se ha expuesto en los apartados anteriores, el concepto de producto a desarrollar, sería un sistema de localización compuesto por un emisor en forma de pulsera (o reloj) con cierre de seguridad para la persona con Alzheimer o niño y de un receptor para el cuidador o padre. A continuación de detallan las decisiones tomadas a cerca de las tecnologías/soluciones a utilizar para cada parte del producto. 5.1 Interfaces de radio 3.1.1 Sistemas de posicionamiento del Reloj El método de localización más común es la radio-localización. Es el sistema por el cual se puede conocer la posición de una persona, animal u objeto (en adelante “target”) a distancia, haciendo uso de ondas electromagnéticas (radio-localización). En definitiva, el objetivo de la localización es: Saber la posición del “target”, aún sin estar en el campo de visión. El término localización define únicamente la idea, no el método para conseguirlo. A continuación describimos los métodos de radiolocalización más comunes. T Análisis de la solución 40! Tabla 3–1. Métodos de radio localización Método A: Localización Direccional Método B: Triangulación “target” : con emisor de pulsos electromagnéticos. Receptor: determina (rotando 360º) la dirección en la que se recibe mayor potencia electromagnética. NO SE CONOCE LA POSICIÓN Aplicación del método anterior desde dos (o 3 para mayor precisión) posiciones distintas de forma simultánea (o lo más rápido posible). SE CONOCE POSICIÓN CON MODERADA PRECISIÓN, ↑alejamiento = ↑error Método C: Localización GPS Método D: Localización mediante red GSM “target”: con receptor GPS + módulo de transmisión electromagnética. Se posiciona y envía posición a receptor mediante GSM (típicamente usado en flotas de vehículos) o radiodifusión (típicamente usado en localización marítima). Receptor: Con pantalla para visualización de posición de “target”. SE CONOCE POSICIÓN PRECISA. “target”: debe portar un teléfono móvil pues la red de telefonía posiciona mediante Triangulación. receptor: con ordenador conectado a Internet + contrato con la operadora de telefonía móvil SE CONOCE POSICIÓN CON PRECISIÓN MEDIA (error >300m) Existen otros métodos de localización que no usan la radiación electromagnética, como son puede ser el uso de ultrasonidos, pero como se sale del alcance y requisitos de este proyecto, no profundizaremos en ellos. Al necesitar una localización precisa para nuestra aplicación, se concluye que el único método aceptable es el método D. Sin embargo, al existir la restricción de un emisor pequeño para el “target”, entramos en una contradicción, ya que los receptores GPS son voluminosos y pesados. Por suerte, el avance tecnológico está permitiendo el surgimiento de chips receptores GPS que van a permitir equipos de localización precisos y ligeros. Abriéndose así un nuevo y amplio abanico de aplicaciones en el sector de la localización. Esta es justamente la oportunidad que queremos aprovechar. Potenciada con nuestra formación especializada, motivación, conocimiento del sector y patentes registradas antes de la aplicación de esta nueva tecnología. Los equipos de localización a desarrollar debían ser precisos, ligeros y móviles. El método principal de localización para el dispositivo a desarrollar será el GPS. Sin embargo, el GPS tiene una carencia que era inaceptables para la localización de personas perdidas y es que en zonas donde la señal GPS proveniente de los satélites es bloqueada, el receptor GPS es incapaz de calcular su posición. Situaciones típicas donde el GPS no funcionaría sería cuando la persona está en un sótano, si está adentrado en un edificio con varios pisos por encima, si se ha adentrado en parque con arboles muy frondosos, si hay tormenta eléctrica… y otros casos. Por ello era imprescindible añadir otro sistema de localización alternativo que si funcionara en esos lugares donde el GPS no podría funcionar. De todas las tecnologías disponibles, las más adecuada era el uso de las señales radioeléctricas de estaciones bases de las que se conocía su posición y podría triangularse. Como se verá en el punto siguiente, el sistema de comunicación GSM sería incorporado al Keruve, por lo que podríamos también reutilizarlo para triangular las señales de las diferentes estaciones base. 3.1.2 Sistemas de comunicación entre el Reloj y el Receptor Para que el cuidador pueda encontrar a la persona con alzhéimer, no solo basta con que el reloj tenga GPS y calcule su propia posición, si no que también hace falta que el reloj Keruve envíe de forma inalámbrica ese dato hasta el cuidador. 41 41 Keruve. Reloj localizador y receptor portable especializado para personas con Alzheimer y sus cuidadores Para enviar esta información y que le llegue al cuidador, sin importar la distancia a la que esté la persona con Alzheimer, no es suficiente con usar un radioenlace directo (como otras soluciones de radio tracking que se usan para rescatar a personas), es necesario utilizar una red de comunicación. Entre las redes de comunicación podíamos elegir comunicación por satélite o comunicación a través de la red de telefonía GSM. Comparado con la tecnología GSM, la comunicación por satélite requería una electrónica mayor, una antena mayor con mas ganancia, y una batería mayor que haría inviable el desarrollo de algo ponible en la muñeca. Por ello elegimos la tecnología GSM como medio de comunicación inalámbrica. Problemas que tiene el uso de GSM Si un modem GSM no tiene cobertura, no puede comunicarse con la estación base más cercana, por lo que es imposible que la información llegue al destinatario. En la siguiente figura podemos ver 2 figuras representativas Figura 3-1. Red decomunicación GSM. Al igual que los problemas GPS, un móvil también perderá cobertura si se encuentra en una zona en la que las operadoras no han desplegado una red GSM, o en una zona rural en la que solo hay una antena que no alcanza ciertas zonas cubiertas por montañas o vegetación abundante, o en zonas metropolitanas en las que hay una gran densidad de población y por tanto las operadoras han planificado unas celtas GSM muy pequeñas que provoca que existan pequeñas áreas sin cobertura. Figura 3-2. Cobertura de red GSM. Análisis de la solución 42! Las principales causas de problemas de la señal GSM son la pérdida de señal y las zonas muertas. Pérdida de señal. Un problema inherente a las señales de radio en la gama de 800 a 900 MHz (banda de comunicaciones celulares)es que las señales tienden a moverse sólo en líneas rectas a partir de su antena. Dichas ondas de radio de alta frecuencia son debilitadas o atenuadas por la humedad de la atmósfera, reflejada por edificios y superficies lisas tales como agua y pueden ser bloqueadas completamente por obstáculos geográficos grandes como montañas y colinas. Cuando su teléfono celular está en movimiento, la intensidad de la señal recibida puede disminuir lo suficiente en algunos casos como para causar interrupciones breves de la señal recibida. Casos más severos pueden impedir que su señal transmitida llegue a la estación de celda. Observará éstas pérdidas de señal como pausas repentinas en la recepción. Podría haber sido una o dos pausas breves, o una serie de pausase duración variables, dependiendo de la severidad de la circunstancia. Otra causa común de la pérdida de la señal ocurre cuando uno se aproxima a la región fronteriza de un área de servicio en la que no halla otras estaciones que acepten la transferencia de su conversación. Experimentará un debilitamiento gradual de la señal hasta que comiencen pérdidas breves de la señal. Las pérdidas de señal rápidamente empeorarán hasta que quede completamente desconectado. Los controles de la estación de celdas generalmente están diseñados para pasar por alto pérdidas menores de señal sin interrumpir su conversación. Sin embargo, perdidas de señal continuas o prolongadas pueden hacer que la estación de celda lo desconecte. Con el tiempo sabrá dónde se localizan las áreas de cobertura débil en la región. Zonas Muertas. En principio, las zonas muertas ocurren por las mismas razones generales que las pérdidas de señal, aunque el área de cobertura débil se presenta a escala mucho mayor. La pérdida de las señales recibidas puede ser tanto tiempo que la estación de celdas interpreta la pérdida de señal como para haber colgado. Áreas con colinas, montañosas o urbes densas, a menudo experimentan zonas muertas. Las señales son absorbidas o reflejadas; evitando quelas ondas de radio se propaguen hasta el área deseada. Algunas veces una zona muerta puede eliminarse cambiando la localización de la estación de celda dividiendo la celda para añadir estaciones adicionales que cubran adecuadamente el área afectada Tarjetas SIM Tanto en el reloj como en el receptor deben de ir instaladas en cada uno una tarjeta SIM, para que pueda tener acceso a la red de telefonía móvil. El coste de uso debe de ser el mínimo posible y debe de ser sencillo controlar el saldo de las tarjetas. Existe la opción de que el cliente instale sus propias SIM o que seamos nosotros quienes les enviemos el localizador con las SIM ya instaladas. Por el tipo de cliente al que nos dirigimos es mejor que seamos notros quienes instale la tarjeta, configure el sistema y lo deje listo para usar. Entre las opciones de SIM a instalar estaban las tarjetas SIM de contrato y las Tarjetas SIM de prepago. Las tarjetas de contrato tenían varios inconvenientes, tiene un coste fijo mensual use o no use el dispositivo, requiere de la firma de documentación por parte del usuario y dificulta la venta a distancia (para España y Portugal). Por el contrario las tarjetas prepago, no tienen ningún coste fijo mensual, por lo que si el usuario no necesita usar el dispositivo, no va a costarle nada, y otra de las ventajas que tiene es que no requiere de la firma de ningún contrato y podríamos enviar el dispositivo con las tarjetas instaladas a cualquier parte de España, Portugal o cualquier parte del mundo. 43 43 Keruve. Reloj localizador y receptor portable especializado para personas con Alzheimer y sus cuidadores 5.2 Hardware 3.1.1 Electrónica del Reloj Debía ser lo mas pequeña posible pero a su vez la complejidad del desarrollo debía de estar al alcance de los conocimientos y experiencia de Francisca García y míos, ya que por la financiación que teníamos no podíamos subcontratar el desarrollo, teníamos (y queríamos) que desarrollarlo nosotros mismos. Teníamos la opción de usar: - componentes a nivel de amplificadores, filtros, microprocesadores - componentes a nivel de modulo GSM y módulos GPS - componentes que integran GSM y GPS Por los motivos que se han indicado antes, se eligió la tercera opción ya que no solo reducía la complejidad del desarrollo, si no que también reducía el numero de posibles fallos en el diseño RF y también reducía el tiempo que tardaríamos en tenerlo listo para lanzarlo al mercado. La primera opción era con la que podríamos haber obtenido el menor tamaño posible, pero tras varios meses de investigación se dedujo que aún teniendo esta aparente ventaja, era muy probable que tardáramos más en tenerlo listo que cualquiera de los fabricantes de módulos en sacar un módulo mas pequeño. A su vez, los módulos podían ser con micro controlador interno programable con firmware propio, o sin micro controlador interno para el que hacía falta añadir de forma externa un micro controlador, memoria, etc. Por los mismos motivos explicados anteriormente, decidimos elegir un módulo que tuviera integrado un micro controlador que permitiera cargar nuestro propio firmware, y así reducir el numero de componentes externos. 3.1.2 Electrónica del receptor portable Aquí hay que tener en cuenta que en el año 2005 aún no existían ni los iPhone, ni los Smartphone, ni las tablets. Los requisitos para el receptor portable serían los siguientes • que la pantalla fuera lo suficientemente grande como para que una persona mayor (el cuidador) pudiera leer la información de los mapas • que fuera portable, para que el cuidador pudiera llevarlo consigo en su día a día, y también cuando tenga que ir a buscar a la persona que se ha desorientado Para ofrecer un receptor con una pantalla grande y portable teníamos dos opciones - desarrollar un sistema embebido con pantalla - utilizar algún desarrollo existente con pantalla A continuación se muestra el dispositivo Openmoko, uno de los desarrollos embebidos con pantalla y tamaño razonable que existían Análisis de la solución 44! Figura 3-3. Sistema embebido Openmoko. En el año 2005 no existían apenas desarrollos de sistemas embebidos con pantallas de al menos 4” y que el tamaño del PCB fuera de un tamaño razonable. Sin embargo acometer un desarrollo desde cero en un sistema embebido únicamente para darle la utilidad de receptor era desperdiciar la inversión. Por suerte, existía un sector que si tenía un PCB desarrollado y en producción: los navegadores de automóviles conectados, que son navegadores GPS, pero que traían integrados un modulo GPRS para comunicarse con internet. La elección fue por tanto licenciar el desarrollo a un fabricante de navegadores conectados, fabricar esas placas ya desarrolladas y diseñar nosotros la carcasa externa de nuestro receptor. El sistema operativo que traían era Windows CE. 3.1.3 Batería del reloj Los requisitos serían que estuviera disponible en el mercado sin tener que hacer pedidos grandes, que fuera recargable, que tuviera una capacidad de al menos 500ma (recomendación del fabricante del modulo GSM/GPS) y que encajaracon el diseño finalmente elegido. 3.1.4 Cierre de seguridad El cierre de seguridad debe de ser lo suficientemente difícil de quitar para que una persona mayor con demencia no sea capaz de quitarlo. Por otro lado debe de ser lo mas pequeño posible para que no aumente el tamaño final del diseño. Debe también ser resistente a tracción, ya que el reloj Keruve puede recibir tirones si la persona que lo lleva puesto se desorienta y le da por intentar quitarse el reloj. Para conseguirlo se optó por el uso de piezas retractiles como son los pernos de los relojes, pero con un diseño reforzado que aguantara la tracción. 3.1.5 Disposición de componentes del reloj La disposición debe de ser la que permita un diseño que a la vista sea lo más pequeño posible y que a su vez las antenas estén dispuestas en las posiciones en las que tenga la mayor eficiencia. La disposición de los componentes en el PCB se realizó en paralelo al diseño exterior de la solución en un proceso iterativo. 45 45 Keruve. Reloj localizador y receptor portable especializado para personas con Alzheimer y sus cuidadores 3.1.6 Diseño exterior del reloj Al igual que el punto anterior, el diseño exterior depende de la electrónica y viceversa. Era necesario seguir un proceso iterativo con diversos prototipos hasta alcanzar el diseño optimo. Durante reuniones con asociaciones y neuropsicólogos, nos dijeron que cuando la persona con alzhéimer se desorienta, intenta quitarse todo lo que no vea normal. Por ello Keruve se ha diseñado en forma de reloj, dejando la parte electrónica debajo de la muñeca, para que cuando el se mire la muñeca vea un reloj completamente normal. Algunos de los requisitos principales sería • Que pareciera un reloj normal • Disponible en varios modelos • Esfera del reloj entendible por una persona con deterioro cognitivo • Correa regulable • Cierre de seguridad seguro y resistente. Una de las grandes decisiones que se tomaron fue mantener independientes la zona del reloj visible y la zona de la electrónica de localización y comunicación. De esta forma el reloj Keruve sería fácilmente personalizable cambiando la esfera del reloj, manteniendo exactamente el mismo diseño de la carcasa de la parte de la electrónica. Este diseño nos ha permitido después de 10 años seguir siendo competitivos, lanzando modelos nuevos de reloj, sin tener que haber invertido en nuevos diseño y moldes de la carcasa de la electrónica, ni de las correas. 3.1.7 Diseño exterior del receptor El único requisito que nos impusimos para el diseño del receptor es que fuera fácil de coger y manejar con una mano. 5.3 Lenguaje de programación 3.1.1 Lenguaje de programación en para el software del reloj Los módulos GSM-GPS elegidos para el reloj podían ser programados con nuestro propio firmware. Este podía ser programado en C o el Python. Teníamos practica en ambos lenguajes (incluso más en C que en Python), por lo que no era este un factor decisivo. Los factores decisivos para tomar una elección fueron: - Potencia/rapidez de ejecución suficiente para realizar las operaciones que necesitábamos - Facilidad de desarrollar y mantener - facilidad de ser continuado por otra persona nueva en el desarrollo La decisión fue elegir Python, ya que era a mas alto nivel, requería menos líneas de código e iba a ser mucho mas fácil de mantener y de pasar a otro futuro desarrollador. 3.1.2 Lenguaje de programación en para el software del receptor portable El PCB de base que elegimos usaba Windows CE (para sistemas embebidos). En este sistema operativo se podían C, y otros lenguajes teniendo la maquina virtual o interprete correspondiente. En este caso los factores decisivos para elegir el lenguaje fue: - Experiencia en el lenguaje a elegir - Facilidad de desarrollar y mantener - Portabilidad del software cuando cambiáramos de plataforma (era muy probable que en algún momento cambiáramos a Linux u otro sistema operativo de futuros PCBs en los que basar el receptor) Análisis de la solución 46! El lenguaje elegido fue Java y una maquina virtual J2ME, y fue un acierto, ya que en años siguiente nos pasamos a la plataforma Android y pudimos reutilizar gran parte de nuestro código. 5.4 Cartografía Para mostrar la posición sobre un mapa se necesitaría una cartografía. Debería ser una cartografía que fuera fácilmente integrable con nuestra aplicación sin necesidad de librería muy pesadas o de requisitos de calculo elevados. En el mercado había principalmente dos tipos de cartografías 1. Vectoriales 2. Imágenes, por cuadricula Las vectoriales son las que usaban los navegadores de coches. Se compraban en licencias por regiones, países o continentes. Requerían un motor de parseado de la base de datos cartográfica. Además, para volúmenes pequeños de licencias de mapas, el coste por unidad era elevado, ya que tendríamos que instalar a los dispositivos los mapas de toda España o Portugal (como mínimo), ya que nuestro ámbito geográfico inicial sería Portugal y España. Otro de los inconvenientes es que si al cabo de un año había un cambio en las calles, el mapa quedaría obsoleto, y la actualización no sería un proceso fácil para el usuario (persona mayor). Las cartografías basadas en imágenes (por cuadricula) son las que usaban servicios en internet como paginas amarillas, google maps, u otros servicios online, en los que para mostrar la información con mapas usaban una cuadricula de imágenes. El inconveniente es que para tener todos los mapas de España se requiere un espacio de disco muchísimo mayor que el de los mapas vectoriales, sin embargo, los usuarios solo necesitarían los mapas de su zona, no toda España, por lo que el tamaño que ocuparía en disco no sería elevado. Un inconveniente es que el receptor necesitaría conectarse por GPRS y descargar (coste de comunicación) la cuadricula de los mapas que necesitará. Una ventaja que tienen es que si hay cambios en las calles, bastaría con que el receptor descargara la cuadricula de las calles afectadas. Por el análisis anterior, se eligió usar una cartografía basada en imágenes. 5.5 Algoritmos y procesos 3.1.1 Proceso de localización El proceso de localización debe de ser muy intuitivo ya que el cuidador va a ser una persona mayor. El proceso ideal sería: Cuidador pulsa botón localizar, receptor manda SMS al reloj Keruve, reloj activa el GPS, cuando consigue posicionarse por GPS, envía otro SMS de vuelta al receptor, apaga el receptor GPS, el receptor interpreta los datos enviados y muestra sobre un mapa la posición de la persona con Alzheimer. 3.1.2 Proceso de localización si no hay señal GPS Debido a que una persona con Alzheimer puede estar andando por la calle o meterse en un edificio, es imprescindible que el sistemas de localización no dependa exclusivamente de GPS, que en interiores difícilmente recibe señal de los satélites. Por lo tanto, como he dicho en anteriormente, tenemos que desarrollar un algoritmo de cálculo de posición aproximada usando triangulación de las antenas de telefonía móvil. Cada una de las estaciones base de telefonía móvil tiene un ID que las identifica. El reloj es capaz de detectar el ID de hasta 7 estaciones base, pero sólo conoce el ID, no sabe donde se encuentra cada una ni la distancia a la que de cada una, por lo que no podría posicionarse. Sin embargo, existen varias bases de datos en internet que permiten saber la posición de cada una de las estaciones base. Por lo que para localizar al reloj aproximadamente, sólo necesitamos que el reloj Keruve se comunique con un servidor para conocer su posición. 47 47 Keruve. Reloj localizador y receptor portable especializado para personas con Alzheimer y sus cuidadores Figura 3-4. Triangulación de señal RF. Sería una localización aproximada porque no se puede conocer la distancia a cada una de las estaciones base con exactitud. Por tanto, en el paso en el que el reloj intentaobtener datos GPS para calcular su posición, si no lo consigue, deberá conmutar al sistema de localización basado en triangulación. Entonces enviará al cuidador un SMS con la posición aproximada al receptor. El reloj seguirá intentando periódicamente obtener su posición GPS hasta que lo consiga y en ese instante enviará un SMS con la posición exacta al receptor del cuidador, y apagará el receptor GPS. 3.1.3 Detección de si se ha desorientado La persona con Alzheimer hace su vida normal en un área determinada cercana al hogar (1km a 7km), y puede detectarse que se ha desorientado cuando empieza a andar sin rumbo, a esto se le llama comúnmente deambulación o vagabundeo (wandering). Por ello es especialmente útil el detectar si la persona ha salido del un área de confianza o área de seguridad. Por lo que será necesario desarrollar un algoritmo de alertas cuando sale del área de seguridad que tenga el mínimo consumo de batería posible. Usar GPS para esto provoca un consumo muy elevado de la batería, por lo que tiene uno de los siguientes efectos A.- duración de batería es muy pequeña y no es un dispositivo seguro para rescatar a una persona B.- necesita una batería mas grandes y el dispositivo deja de ser discreto y los usuarios rechazan usarlo. Debido a que ninguna de las dos opciones anteriores es satisfactoria se necesita encontrar otra solución. La solución elegida fue desarrollar un algoritmo de detección de alejamiento del hogar basado en las señales de las antenas de telefonía móvil. De este modo, podríamos saber como de cerca o lejos está de su casa o zona de paseo habitual sin necesidad de activar GPS, solo reutilizando el sistema de comunicación que tiene que tener activado, y sin aumentar el consumo de la batería. Con esta solución y para un radio de seguridad de 1km, se conseguía pasar de una autonomía de 12horas en caso de usar GPS a una autonomía de 84horas. Y hacía posible el uso de los radios de seguridad sin que esto supusiera un detrimento en la seguridad de la persona, ni un detrimento en la discreción del dispositivo. 3.1.4 Control del saldo Como las tarjetas elegidas serían prepago, se necesita un sistema de control de saldo para que el cuidador sepa cuando tiene que recargar. El sistema tiene que desarrollarse a medida, ya que al no tratarse de teléfonos móviles (uno de los dispositivos será un reloj, y el otro un receptor con una interfaz grafica dedicada a localizar), el cliente no va a tener la opción de llamar a atención al cliente desde el dispositivo ni de hacer el proceso normal de consulta de saldo desde un teléfono móvil, ni tampoco va a tener la opción de recibir ni ver los mensajes que las operadoras envían para avisar de que tiene poco saldo. El sistema también de avisar en caso de que se esté quedando sin saldo. 3.1.5 Control de batería del reloj Como la persona que lleva el reloj Keruve es una persona con deterioro cognitivo, y no puede tener la responsabilidad de controlar si el reloj tiene poca batería (usando un código de leds), es necesario que el cuidador pueda saber este dato a distancia. Por ello será necesario establecer un protocolo de comunicación de Análisis de la solución 48! esta información. 5.6 Interfaz Grafica de Usuario El perfil típico del cuidador es una mujer de 65 años, que no necesariamente tiene práctica usando el ordenador o internet, por lo que hay que desarrollar una interfaz grafica intuitiva que pueda ser manejada sin problemas por una persona con este perfil. Por ello la interfaz debe de tener exclusivamente las opciones estrictamente necesarias, excluyendo por ejemplo configuraciones de volumen, brillo, u otras configuraciones/parametrizaciones complejas del sistema de localización, y elegir la configuración mas adecuada para esta aplicación y entregarla con una configuración estándar y optima y dar solo opción a un grupo reducido de funcionalidades. El botón de localizar debe de ser siempre accesible, para que no exista confusiones en casos de crisis. A lo largo de los siguientes años de evolución del producto se han ido detectando incomodidades que se han ido mejorando para una máxima usabilidad para personas con el perfil indicado. 49 49 Keruve. Reloj localizador y receptor portable especializado para personas con Alzheimer y sus cuidadores 51 4 DISEÑO Y DESARROLLO ara el diseño y desarrollo se siguieron metodologías similares a lo que se conoce como agile development, y mínimum viable product. Se desarrolló una versión primera con las funcionalidades imprescindibles, se le dio a probar a 10 familias y con sus comentarios y sugerencias, se modificó el producto antes de lanzarlo al mercado, y tras lanzarlo al mercado se continuó con la misma metodología, recopilando comentarios, sugerencias y criticas de los usuarios, e introduciendo mejoras continuas en el producto, siempre priorizando las mejoras y nuevas funcionalidades que mas valor aportaban al usuario final. 5.1 Hardware 4.1.1 Electrónica del Reloj Para el desarrollo de la electrónica del reloj Keruve lo primero que se tuvo que hacer fue elegir el modulo GSM a usar. Para ello probamos diferentes módulos con sus kits de evaluación. Probamos los módulos de las siguientes marca; Siemens, Telit, Motorola y Wavecom. P Diseño y desarrollo 52! Figura 4-1. Kits de evaluación utilizados. Figura 4-2. Módulos GSM testados. Como se ha comentado en la fase de análisis, en la decisión final se decantó por un módulo que fuera lo mas pequeño posible (incluyendo los componentes externos necesarios) y que necesitara el mínimo número de componentes externos. El módulo elegido fue el Telit GE863GPS. Una vez elegido el módulo nos pusimos a desarrollar el esquemático según las recomendaciones de diseño del fabricante y acto seguido a enrutar las líneas del PCB. Para enrutar las líneas primero colocamos los componentes en la disposición que habíamos decidido en la fase de diseño iterativo junto con el diseño exterior, y una vez colocados los componentes en las posiciones deseadas usamos un plugin de la aplicación de diseño de PCB que tenía un algoritmo avanzado de creación de un enrutado óptimo. Para el diseño del 53 53 Keruve. Reloj localizador y receptor portable especializado para personas con Alzheimer y sus cuidadores primer prototipo no hubo ningún problema ya que no tenia aún todos los componentes y el enrutado era relativamente sencillo. Este primer diseño no tenía en cuenta las recomendaciones normales en el diseño de pistas de RF, por lo que no era especialmente optimo en el rechazo de ruido que se pudiera meter en las pistas de señal de la antena GSM y de la GPS. Figura 4-3. Primer PCB del reloj. Cuando ya añadimos todos los componentes que queríamos, el plugin de enrutado, en los primeros intentos no consiguió enrutar todas las pistas, así que se cambiaron de posición algunos componentes y finalmente el plugin consiguió enrutar todas las pistas. Finalmente se repasó y se dio un retoque manualmente a las pistas que se quería que fueran ligeramente diferentes. Se realizaron dos diseño mas a doble cara, y después se realizaron en multicapa para añadir un plano de tierra y otro plano de alimentación, para una mayor protección ante interferencias y mayor estabilidad de alimentación. Figura 4-4. Diversas versiones de PCB de reloj desarrollados. 4.1.2 Electrónica del Receptor Tras buscar en el mercado, asistir al mobile world congress en busca de un fabricante de sistemas embebidos, con pantalla y que fuera portable. Y después de probar diversas opciones y realizar exhaustivas pruebas de Diseño y desarrollo 54! fiabilidad, finalmente la placa elegida fue la fabricada por un fabricante de navegadores conectados. A este fabricante le compramos las placas y le subcontratamos el ensamblaje de su placa en la carcasa del receptor que diseñaríamos y fabricaríamos.Figura 4-5. Sistema embebido elegido para el receptor portable. 4.1.3 Batería del reloj La batería fue elegida entre todas las baterías comerciales (de productos de consumo) la más pequeña, con un tamaña similar al modulo GSM/GPS y con una capacidad de más de 500mah. La batería con mayor capacidad con tamaño similar al modulo era la Nokia BL5X, usado en el teléfono Nokia 8850. 4.1.4 Conector de carga De todos los conectores comerciales, que no necesitara una fabricación a medida o un pedido grande, el más pequeño de todos era el Nokia 2mm. Este fue el conector elegido siendo el tamaño y la facilidad de comprar conectores cargadores con este conector de forma unitaria si quisiéramos. Los cargadores con este conector estaban ampliamente disponibles y no necesitaríamos hacer fabricar un cargador específico para el reloj Keruve. Figura 4-6. Conector de carga elegido (Nokia 2mm). 4.1.5 Cierre de seguridad Como ya se ha descrito en el apartado de análisis una de las opciones mas factibles era el uso de un cierre usando piezas retractiles como son los pernos de los relojes. 55 55 Keruve. Reloj localizador y receptor portable especializado para personas con Alzheimer y sus cuidadores La parte del cierre iría en la unión de la correa con la caja de la electrónica. Figura 4-7. Cierre de seguridad encastrado en la correa. Sería una pieza que iría metida por uno de los extremos de la correa que se une con la cajita donde va alojada la electrónica. La cajita de la electrónica llevaría un agujero pasante por el que se podría introducir un útil para presionar la parte retráctil y así liberar la correa de la cajita. El proceso unir/cerrar la correa con la cajita sería el siguiente 1. Meter el extremo no retráctil en el agujero de la caja 2. Presionar el extremo retráctil 3. Meterlo en el otro agujero de la caja Figura 4-8. Funcionamiento del cierre de seguridad (cerrar). El proceso abrir/desbloquear la correa de la cajita sería el siguiente 1. Meter el útil por el agujero de la caja 2. Tirar ligeramente de la correa Diseño y desarrollo 56! Figura 4-9. Funcionamiento del cierre de seguridad (abrir). El primer prototipo de cierre se realizó con un tubo de latón de 2mm, metiendo por un extremo un perno de reloj de 1,13mm y por el otro extremo una puntilla. Figura 4-10. Prototipo de cierre de seguridad Como solo necesita un extremo retráctil para abrir, el otro extremo puede ser fijo, lo que permite que parte del cuerpo del cierre sea macizo y por tanto más resistente a la tracción. A continuación se muestra un croquis del diseño de cierre de seguridad que se mandó fabricar. 57 57 Keruve. Reloj localizador y receptor portable especializado para personas con Alzheimer y sus cuidadores Figura 4-11. Esquema del cierre de seguridad. 4.1.6 Disposición de componentes del reloj Componentes de masilla para predecir el volumen en función de la disposición. Para cada disposición se realizó un prototipo de masilla del volumen exterior equivalente. Figura 4-12. Componentes de masilla para calcular volúmenes. Antes de llegar al diseño final, se pasó por una gran variedad de prototipos de masilla. Ver siguiente apartado “Diseño exterior”. Diseño y desarrollo 58! Figura 4-13. Prototipos de cajita de reloj de masilla. También se realizó un prototipo de metal (vacío y no funcional, por supuesto) para una presentación a la división de productos especiales de Vodafone en Madrid (que no fructífero en nada). Figura 4-14. Prototipos de cajita de reloj en metal. 59 59 Keruve. Reloj localizador y receptor portable especializado para personas con Alzheimer y sus cuidadores La elección final fue la siguiente: • Electrónica alojada debajo de la muñeca • Reloj y correa separados de la electrónica principal Antena GPS fuera de la caja principal para reducir la percepción de volumen, e integrada dentro de la correa. Esto generó varios dificultades que fueron solventadas después. Uno de los problemas era como adherir la antena en la correa, otro como protegerla del agua y otro problema era como hacerlo de una forma estética. Para proteger del agua, se recubrió la antena GPS con epoxi, usando la propia correa de molde (se extraía de la correa una vez seco, ya que el epoxi no se adhiere a materiales de goma). En los primeros prototipos la parte que quedaba a la vista era el propio epoxi. En siguientes versiones se fabricó una pieza cuadrada que se colocaba encima justo después de recubrir la antena GPS de epoxi. Para adherirlo a la correa de goma, el adhesivo que se usó fue cianocrilato con la aplicación previa de un polarizador en el epoxi que recubre la antena y en la correa. Batería debajo de la electrónica del lado del cuerpo Modulo pegado con la batería Componentes en la cara que da hacia fuera, y agrupando los de mayor altura en el centro, para poder curvar la carcasa exterior y dar un efecto de menor volumen. Antena GSM por encima de los componentes conector de carga (Primer prototipo) integrado en la correa. Este tenía dos graves problema, la fragilidad de la conexión, ya que era una parte móvil, y la dificultad para adherir/alojar el conector en la correa. Figura 4-15. Prototipo de correa con conector de carga adherido. Conector de carga (Segundo prototipo) integrado en el lateral de la caja. El primer prototipo fue modificando la caja a mano y recubriéndolo de epoxi. El segundo prototipo fue modificando el 3D de la pieza. Diseño y desarrollo 60! Figura 4-16. Dos prototipos de cajita de electrónica con conector de carga incorporado. Los diferentes prototipos de la correa del reloj Keruve se muestran a continuación. Los dos primeros se hicieron recortando y pegado planchas de caucho natural. El segundo prototipo se hizo con impresora laser con un material gomoso (pero muy poco resistente que no valía para pruebas funcionales). El cuarto prototipo se realizó con sinterizado laser con un material flexible (pero con mal acabado). La ultima correa es la hecha con un molde de inyección y con material termoplástico. Figura 4-17. Evolución de los prototipos de correa de reloj. 4.1.7 Diseño exterior del reloj Para definir el diseño exterior se tuvo que hacer iterativamente varios prototipos de masilla para ver que diseños eran viables con las limitaciones de tamaño impuestas por los componentes electrónicos. El diseño que menos volumen parecía que tenia era el que llevaría la antena GPS por fuera. 61 61 Keruve. Reloj localizador y receptor portable especializado para personas con Alzheimer y sus cuidadores El PCB (limitado en tamaño por el tamaño del modulo GSM/GPS) podría tener dos disposiciones, o colocar la parte ancha en la dirección del brazo o en perpendicular. Por comodidad, para las muñecas más pequeñas, la Figura 4-18. Orientación de la parte mas ancha de la electrónica con respecto a la muñeca. disposición elegida fue la que la parte más ancha quedaba en la dirección del brazo. Debido a esta disposición, la correa que debería acoplarse a esta caja debía ser de un ancho de 40mm. Esta correa si fuera a todo lo largo igual, podría parecer una correa fuera de lo normal, por lo que la correa debería de ser mas ancha por la parte de la electrónica y mas estrecha por el lado opuesto, que sería el lado visible. La primera versión la realizamos con la correa y la carcasa de un reloj de decathlon que tenía una correa con el diseño que deseábamos (de mas ancha a mas estrecha). Figura 4-19. Primer prototipo no funcional de pulsera, usando correa y carcasa de reloj decathlon. Una vez elegida la disposición principal de los componentes se comenzó a diseñar el 3D de la caja que alojaría la electrónica. Se realizaron diversos prototipos en sinterizado laser, y tras ver el resultado físico de cada uno, se realizabanajustes. Figura 4-20. 3D final de la cajita donde va alojada la electrónica. Diseño y desarrollo 62! Uno de los primeros prototipos alojaba la antena GPS en una extensión de la caja, pero tras ver el resultado real, quedaba claro la fragilidad de la solución, además de que estéticamente quedaba muy abultado. Figura 4-21.Protoptipos con antena GPS por fuera. Esta parte externa se le quitó, y se pasó a hacer un prototipo de correa con una plancha de caucho en el que la antena GPS iba integrada en la correa, haciendo que mitad de la antena quedara por fuera y la otra mitad por dentro, para así reducir la percepción de volumen. El resultado fue muy bueno y fue el diseño elegido. Figura 4-22. Prototipos mas avanzados con antena GPS dentro de la correa. Mas tarde, a la caja del reloj Keruve se le realizaron los siguientes ajustes aprovechando los huecos libres en el interior: 63 63 Keruve. Reloj localizador y receptor portable especializado para personas con Alzheimer y sus cuidadores - hacer hendido en la parte inferior, ya que la batería tenia un tamaño ligeramente mas pequeño que el PCB. Con esto se conseguía que a determinadas perspectivas, la caja pareciese más pequeña y curvada con la forma de la muñeca. Figura 4-23. Modificación manual de prototipo, reduciendo zona de batería. - Hacer un reborde en la parte superior para generar la sensación de que la carcasa está reforzada y dar una imagen más robusta. Figura 4-24. Prototipos de cajita de electrónica. Diseño y desarrollo 64! Durante reuniones con asociaciones y neuropsicólogos, nos dijeron que cuando la persona con alzhéimer se desorienta, intenta quitarse todo lo que no vea normal. Por ello Keruve se ha diseñado en forma de reloj, dejando la parte electrónica debajo de la muñeca, para que cuando el se mire la muñeca vea un reloj completamente normal. • Disponible en varios modelos • Esfera del reloj diseñada para personas con deterioro cognitivo. Muestra todos los números, con números grandes. • Esfera personalizable. • Correa regulable, diseñada para el uso en una familia, por lo que solo hay que regular su tamaño una vez. • Correa de material termo adaptable. • Posición óptima de la antena GPS. El brazo siempre está ligeramente inclinado hacia arriba. Es la posición en la que consigue más visibilidad con los satélites GPS. • Cierre de seguridad seguro, invisible y resistente. Figura 4-25. Esquema de diseño final del reloj. El resultado final del diseño del reloj fue el siguiente 65 65 Keruve. Reloj localizador y receptor portable especializado para personas con Alzheimer y sus cuidadores Figura 4-26. Diseño final del reloj. Diseño y desarrollo 66! 4.1.8 Diseño exterior del receptor Antes de elegir el receptor hice un diseño con masilla sin compromisos y únicamente pensando en la comodidad de agarre, y agarre solido del receptor con una sola mano. El proceso que se siguió fue hacer alrededor de un cartón recubierto de papel de plata dos bloques de masilla en la zona de agarre de la mano. Con la mano agarrar el prototipo y apretar y mover la mano ligeramente para que la masilla cogiera la forma de la mano y se adaptara perfectamente. El resultado fue un diseño muy cómodo de agarrar con una sola mano, pero un tanto estrafalario, que estéticamente era un poco raro, y lo peor, que su fabricación usando moldes de inyección sería muy costosa, ya que se tendría que dividir en diversas partes el modelo para poder ser inyectado y posteriormente encajado o pegado. Figura 4-27. Primer prototipo en masilla de la carcasa del receptor Por estos motivos, se tuvo que hacer un nuevo diseño mas “light”, simplificando el diseño, pero manteniendo parte del concepto inicial. Figura 4-28. Bocetos del rediseño de la carcasa del receptor - hendidura para apoyar el dedo índice - rebaje para apoyar el musculo del pulgar - reborde para agarrar con el dedo medio 67 67 Keruve. Reloj localizador y receptor portable especializado para personas con Alzheimer y sus cuidadores Figura 4-29. Prototipo de la carcasa del receptor y su ergonomía 5.2 Lenguaje 4.1.9 Lenguaje de programación en el software del Reloj Entre los lenguajes posibles elegimos programar en Python, por su simplicidad y porque al estar limitado obliga a no crear códigos complejos como podría haberse hecho con C, y esto facilitaría la depuración, a futuro, la mejor comprensión del código y la introducción de mejoras. En contra el Python tiene el inconveniente que la velocidad de ejecución es inferior a C (ya que el micro tiene que usar un interprete), pero debido a que esta aplicación no requiere de una alta velocidad de procesado, no es un inconveniente relevante. Para programar el modulo GSM/GPS se escribió el código en Python, y con una herramienta proporcionada por el fabricante se generaba un fichero compilado que era el que se subía al modulo usando la interfaz UART. 4.1.10 Lenguaje de programación en el software del Receptor El lenguaje elegido fue Java, como se ha comentado en apartados anteriores. Para poder ejecutar una aplicación en java en la maquina elegida (con sistema operativo Windows CE) necesitábamos una maquina Diseño y desarrollo 68! virtual Java. La maquina virtual Java elegida fue CrE-ME J2ME(tm) CrE-ME V4.12 del fabricante NSIcom (empresa extinguida en la actualidad). Toda la interfaz grafica y procesos fundamentales de la localización se programaron en Java, sin embargo, para acceder a algunas funciones nativas de Windows CE tuvimos que desarrollar también una aplicación en C que se comunicaba con la aplicación Java. Todas las funciones nativas a las que no teníamos acceso desde java a través de la maquina virtual eran pedidas a nuestra aplicación C que las ejecutaba y mandaba el resultado de vuelta a la aplicación java. Aplicación principal (Interfaz gráfica, etc.) Núcleo en C/C++ (Comunicación, API para controlar GSM, GPS, etc.) Sistema de Ficheros Reloj localizador Hardware (GSM, GPS, etc) RECEPTOR PORTABLE Servidor WINDOWS CE Y API WIN32 PARA WINCE JVM CreMe Usuario A continuación se expone una breve descripción de cada parte del diagrama. Aplicación principal Es el componente encargado de la interactuar directamente con el usuario a través de una interfaz gráfica y gobernar el comportamiento de todo el dispositivo, sirviéndose para ello de las funcionalidades que el núcleo 69 69 Keruve. Reloj localizador y receptor portable especializado para personas con Alzheimer y sus cuidadores le ofrece. Por motivos de portabilidad esta aplicación está escrita en JAVA. Java Native Interface (JNI) Este componente es necesario para permitir la interacción entre la aplicación principal y el núcleo, ya que la primera está implementada en JAVA y el segundo es un ejecutable y una DLL en C++. Núcleo El núcleo ofrece una API desarrollada por nosotros que mediará entre la aplicación principal y el Sistema Operativo, simplificando tareas de comunicación, localización y gestión del dispositivo, que detallaremos más adelante. Sistema operativo El Sistema Operativo viene impuesto por la empresa a la que va dirigido este proyecto, en este caso es Windows CE 5.0. Hardware El hardware del receptor portable ha sido elegido por la empresa a la que va dirigido este proyecto. Java Virtual Machine Es necesaria para poder ejecutar la aplicación principal, ya que está escrita en JAVA, la elección de la JVM concreta CreMe, que es la que usaremos está detallada más adelante. Sistema de ficheros En este modelo por cuestiones de rendimiento y eficiencia que expondremos más adelante toda la gestión de la información se apoya en el sistema de ficheros, no en un motor de base de datos. 5.3 Cartografía De entre todas las
Compartir