Sistema electrónico para la realización de ejercicio físico
La presente invención se refiere a un sistema electrónico con capacidades para la monitorización, instrucción e incitación de actividades físicas llevadas a cabo por uno o más usuarios que portan sensores de aceleración y campo magnético.
ANTECEDENTES DE LA INVENCIÓN
El objetivo de la presente invención es el de proveer un sistema electrónico con capacidades informáticas que permita la realización de ejercicio físico y que posea las siguientes características mínimas: a) debe captar ciertos parámetros relacionados con el movimiento del usuario sin limitar significativamente su capacidad de movimiento, b) debe instruir al usuario sobre la actividad física a realizar, c) debe ser capaz de indicar al usuario una valoración de la actividad física realizada y d) debe permitir la ejecución de juegos o deportes virtuales en los que el control se realice mediante los movimientos del usuario y en los que sea posible competir sólo o contra otros jugadores. Tal y como se detalla en la descripción, estos objetivos se cumplen con un sistema formado, a groso modo, por un conjunto de sensores (de aceleración y de campo magnético), un equipo de tecnología de la información (ordenador) y unos elementos indicadores (pantalla, auriculares, altavoces...). En una de las variantes de la invención, el equipo de tecnologías de la información y los elementos indicadores corresponden a un ordenador de tipo portátil, especialmente del tipo PDA (Personal Digital Assistant) o agenda electrónica.
Actualmente es posible identificar algunos sistemas que cumplen en cierto grado los objetivos que arriba se indican. Por ejemplo, es posible adquirir bicicletas estáticas en las que el pedaleo y la dirección del manillar permiten viajar al usuario por un mundo virtual. También existen máquinas en las que la fuerza ejercida por el usuario compite con fuerzas artificiales controladas por un sistema informático que emula la interacción con objetos virtuales. Relacionadas con este tipo de sistemas podemos encontrar las siguientes patentes: US5466200, US5577981 y US5591104. Sin embargo, este tipo de dispositivos limitan la capacidad de movimiento del usuario y la gama de ejercicios a realizar. Esto ha motivado la aparición de sistemas medición de movimiento
alternativos. Entre las estrategias a las que se recurre con este propósito se encuentra la utilización de sensores electrónicos de aceleración (acelerómetros).
La utilización de acelerómetros electrónicos para la monitorización de actividades físicas no es novedosa. Existen numerosos precedentes en los que este tipo de sensores han sido utilizados para contar pasos, detectar inicio de movimientos, medir fuerzas, comprobar trayectorias... Las siguientes patentes detallan algunos de estos sistemas: US4192000, US4962469, US6002336, US6132337, US6135951, US6245014, WO0033031 y US5984796. Las restricciones más significativas de estas patentes en relación a la presente invención son: a) limitación a actividades físicas concretas, b) ausencia de sensores para detección de campo magnético y c) ausencia de equipo de tecnología de la información portátil de altas prestaciones.
Las patentes US5516105 y US59899157 hacen referencia a la utilización de sensores de aceleración sobre el cuerpo humano para transformar los movimientos de éste en movimientos de objetos o personajes en videojuegos. Estas invenciones pueden entenderse como sistemas de ejercicio físico que cumplen los objetivos anteriormente señalados. Sin embargo, en ambos casos no incluyen sensores de campo magnético ni dispositivos informáticos portátiles o de visualización.
La patente US6059576 hace referencia a un sistema de monitorización de movimientos mediante acelerómetros que incluye un elemento portátil de computación y que es capaz de indicar el instante en que se produce un movimiento incorrecto o inapropiado. A diferencia de la presente invención, en este caso el sistema no permite la ejecución de juegos o la instrucción sobre los ejercicios a realizar. Tampoco se contempla la utilización de sensores magnéticos.
Los acelerómetros también han sido utilizados en controladores para ordenador o videojuegos con el objetivo de lograr respuestas más intuitivas, sin buscar el objetivo de la realización de ejercicio físico. Las siguientes patentes detallan algunos de estos sistemas: EP1062994, EP1082981, US6183365, US6312335, US5734371 y US6072467. En estos casos el usuario interacciona con un objeto que, generalmente, porta en la mano.
DESCRIPCIÓN DE LA INVENCIÓN
La presente invención pretende cumplir los objetivos fijados en la sección de antecedentes y superar algunos de los inconvenientes mostrados por los sistemas existentes.
La información que aquí se proporciona es suficiente para que cualquier persona experta en la materia sea capaz de reproducir la invención.
El usuario (1) lleva sujeta a su cuerpo una Unidad de Usuario(2) mediante un sistema de sujeción (8) que puede consistir en una cinta, correaje o cualquier otro método conocido. Dicha Unidad de Usuario (UU) contiene los sensores que captan el movimiento y, opcionalmente, otros parámetros como pueden ser el ritmo cardiaco y la temperatura. La UU se encarga de transmitir (por radiofrecuencia, infra-rojos, cable o cualquier otro método conocido) los valores medidos a un Equipo de Tecnología de la Información (ETI) que puede ser portado por el usuario (3) o bien estar situado a una cierta distancia (4,5). En función de los valores transmitidos y según un programa en ejecución, el ETI interacciona con el usuario mediante una pantalla de televisión, monitor o proyector (6) o mediante señales y sonidos auditivos que pueden ser transmitidos mediante altavoces o auriculares portados por el usuario (7).
Dependiendo del tipo de aplicación a la que se oriente la invención, es posible realizar diferentes configuraciones de los elementos y recursos. Así mismo, la distribución comercial del sistema también condicionará su configuración siendo previsible que dicha comercialización se realice mediante la venta de Unidades de Usuario y estaciones receptoras que el usuario final conectará a su propio ETI.
La configuración más simple de la UU será: a) sistema de alimentación (pilas o baterías recargables), b) sensores para la captación de movimientos, c) electrónica de conversión de señales y d) elemento electrónico de transmisión de información (radiofrecuencia, infra-rojos, ultrasonidos o cable). Los sensores para la captación del movimiento serán acelerómetros y sensores de campo magnético. Los acelerómetros electrónicos son capaces de proporcionar información sobre los cambios de velocidad o sobre la inclinación de uno de los ejes del usuario. Los sensores de campo magnético pueden proporcionar información sobre la dirección del campo magnético terrestre, o de un campo magnético externo creado artificialmente. No es necesario que los sensores se dispongan en el interior de la UU, estos pueden colocarse en cualquier parte del cuerpo
y estar conectados a la UU mediante cables. De esta forma, puede configurarse la información de movimiento obtenida en función de la actividad realizada.
Otros elementos y recursos que pueden incluirse en la UU son: a) medición de ritmo cardíaco mediante sensores ópticos colocados en oreja o dedos, b) medición de ritmo cardíaco mediante electrodos, c) medición de temperatura mediante sensores de temperatura, d) generación de señales de sonido, música o voz, y e) captación de la voz del usuario.
Si los recursos que se exigen no son excesivos y la tecnología lo permite, existe la posibilidad de integrar la UU y el ETI en un mismo dispositivo portátil. El usuario puede portar múltiples UU para captar los movimientos de diferentes partes del cuerpo. Así mismo, también existe la posibilidad de que diferentes usuarios con diferentes UU interaccionen con el mismo ETI. La realización técnica de estos sistemas no debe plantear ningún problema puesto que existen diversos protocolos de comunicación que permitan la comunicación de varios emisores compartiendo un mismo medio físico para cualquiera de los sistemas de transmisión citados (radiofrecuencia, infra-rojos o cable).
Un ETI también puede comunicarse con otros equipos mediante una comunicación telemática para compartir información sobre los movimientos de los usuarios y crear un cierto grado de interacción entre ellos. Los datos también puede transmitirse a otros ETI simplemente con un objetivo informativo, por ejemplo, para cuantificar el nivel de ejecución de un ejercicio físico concreto.
El software ejecutado por el ETI puede instalarse a partir de cualquiera de los métodos conocidos (disquetes, CD, conexión de descarga con otro ETI, desde Internet...). Este software puede corresponder a programas de ejercicio, juegos con esfuerzo físico asociado, bases de datos o cualquier otra de las categorías conocidas. En la presente invención, los Programas de Ejercicio (PE) no están limitados a la comunicación de una serie de instrucciones sobre los ejercicios a realizar por parte del usuario en función de algunos parámetros como la edad, el peso y el objetivo perseguido. A partir de la medidas captadas por los sensores, los PE pueden modificar su ejecución y comunicar información, consejos, estímulos o ordenes al usuario auditivamente o gráficamente. De este modo, el PE puede emular el trabajo realizado por los entrenadores o monitores de ejercicio físico.
Existen diferentes sensores de aceleración en función del principio de medida
(piezoeléctricos, capacitivos, inductivos, resistivos, térmicos...). Otra clasificación a nivel de características funcionales los divide en aquellos capaces de medir aceleraciones continuas y aquellos que sólo son capaces de detectar variaciones de aceleración. Los primeros, aparte de proporcionar los valores de velocidad y posición
(primera y segunda integración de la señal de aceleración), pueden proporcionar información sobre su inclinación puesto que captan el campo gravitatorio terrestre. Los segundos pueden ser más económicos pero sólo serán útiles para detectar movimientos y, en general, sólo se preferirán para detectar movimientos especialmente bruscos (saltos, patadas, puñetazos...).
La información proporcionada por los sensores de aceleración no es suficiente para detectar ciertos movimientos o cambios de posición. En algunos de estos casos, las medidas proporcionadas por los sensores de campo magnético permitirán identificar dichos movimientos o posiciones. Por ejemplo, si los sensores magnéticos se montan de forma que indiquen el ángulo entre la parte frontal del cuerpo y el campo magnético terrestre (azimut), será posible detectar los movimientos de giro a partir de las variaciones de dicho ángulo. Además, la respuesta de los sensores de aceleración viene condicionada tanto por los movimientos como por la posición relativa al campo gravitatorio con lo que puede ser difícil o imposible la realización de rutinas que disciernan entre ciertos tipos de movimientos. En este sentido los sensores de campo magnético ayudarán a resolver el problema puesto que su respuesta únicamente depende de su posición respecto al campo magnético externo, es decir no estarán condicionados por la velocidad o aceleración en la ejecución del movimiento.
En numerosas ocasiones la información proporcionada por ambos tipos de sensores será redundante. Así, por ejemplo, una flexión del tronco podrá detectarse como una alteración de las componentes de aceleración debido a un cambio en la inclinación relativa respecto al eje gravitatorio pero también se manifestará como alteraciones en las diferentes componentes magnéticas debido a un cambio similar respecto al vector de campo magnético terrestre local. Procedimientos para determinar las posiciones y movimientos de diferentes partes del cuerpo humano a partir de las medidas de los sensores magnéticos y de aceleración han sido descritos con anterioridad. Resulta especialmente significativa la disertación que realizó E.R. Bachmann para la obtención del titulo de doctor ("Inertial
And Magnetic Angle Tracking Of Limb Segments For Inserting Humans Into Synthetic
Environments", Eric R. Bachmann (Supervisor Michael J. Zyda), Naval Postgraduate
School, Monterey, California, EUA, Diciembre 2000).
El módulo de recepción (4), que recibe las medidas desde las UU y las retransmite al ETI, puede incluir capacidades de procesamiento y programación . El objetivo sería el de proporcionar unas señales adecuadas, o simplificadas, al software que se ejecuta en el ETI. Así, por ejemplo, el ETI podría instalar un programa en el módulo de transmisión (4) que hiciese que éste se comportase como un joystick que respondiese a los movimientos del usuario (salto ≡ arriba , agacharse ≡ abajo, giro izquierda ≡ izquierda y giro derecha ≡ derecha). De esta forma, sería incluso posible utilizar el software de juegos actualmente existente.
BREVE DESCRIPCIÓN DE LOS DIBUJOS
Para la mejor comprensión de cuanto queda escrito en la presente memoria, se acompañan unos dibujos en los que se representan esquemas asociados a una realización práctica del sistema.
La figura 1 muestra los principales elementos del sistema. Sujeta al pecho del usuario (1) mediante un cinturón (8) se encuentra la Unidad de Usuario (2). Un equipo de tecnología de la información externo (5) conectado a una pantalla (6) se comunica con la UU mediante un módulo de transmisión RF (4). También se muestra la colocación de un equipo de tecnología de la información (ETI) portátil en la cintura del usuario (3). La figura 2 muestra los principales elementos incluidos en una realización de la
Unidad de Usuario (2).
DESCRIPCIÓN DE UNA REALIZACIÓN PREFERIDA
El sistema que aquí se propone está destinado a las aplicaciones en las que un único usuario, o un grupo de usuarios, interacciona con un ETI que puede ser externo (5) o portado por el usuario (3). En el segundo caso se considerará que se trata de una PDA.
La figura 2 presenta los principales componentes de la Unidad de Usuario (2).
La batería (9) se encarga de suministrar corriente a todos los circuitos. El sensor bi-axial de aceleración (10) y los sensores de campo magnético en posición perpendicular (11) proporcionan información relativa al movimiento al microcontrolador (12). Éste se encarga de codificar y transmitir la información resultante al ETI extemo (5) a través del enlace por RF constituido por un módulo de transmisión (16) y una antena (14) o al
ETI portátil a través de un puerto serie RS-232 (13). La UU puede recibir indicaciones desde los ETI para generar sonidos, voces o música. El encargado de esta generación es el procesador digital de señales (DSP) (15) que transmite las señales resultantes a unos auriculares (7) a través de un conector de salida (17).
El sensor de aceleración bi-axial (ADXL202E de Analog Devices, Inc.) (10) se sitúa sobre la placa principal de la Unidad de Usuario de forma que es sensible a los movimientos realizados en el plano paralelo de la UU (ver la flechas). De esta forma, y teniendo en cuenta que la UU se colocará habitualmente en el pecho, este sensor podrá proporcionar información sobre los movimientos de salto, de movimiento transversal y de inclinación del tronco. También puede utilizarse para detectar movimientos de giro, sin embargo, esta tarea se reservará preferentemente a los sensores de campo magnético. El sensor elegido proporciona los valores medidos mediante una modulación de anchura de pulsos haciendo inmediata su conversión a valores numéricos por parte del microcontrolador.
La dirección del campo magnético se determina a partir de las medidas proporcionadas por dos sensores magnéticos colocados ortogonalmente (KMZ10A1 de Philips Semiconductors) en una placa perpendicular (11) la placa principal. Los valores de salida son adaptados mediante dos amplificadores diferenciales y transformados a valores numéricos mediante conversores ADC incluidos en el microcontrolador. Uno de los valores proporciona la intensidad del campo en el eje izquierda-derecha de la UU mientras que el otro proporciona la intensidad en el eje ortogonal (atrás-delante). De esta forma, es posible calcular el ángulo que forma la UU con el campo magnético y detectar los movimientos de giro realizados por el usuario. Una limitación importante de los sensores utilizados es la desviación fija (offset) que presentan. Para corregir este efecto basta con compensar los valores medidos con valores de referencia. Los valores de referencia pueden obtenerse en diferentes situaciones, ejemplos: a) si el usuario se mantiene inmóvil en posición recta se conoce
que el sensor de aceleración longitudinal debe medir 1 g (9.8 N) mientras que el transversal debe medir 0 g y b) la suma de los vectores correspondientes a dos ángulos del usuario separados 180 ° debe ser nula. Estas situaciones pueden ser forzadas por el ETI mediante ordenes dirigidas al usuario.
Una vez que la Unidad de Usuario (2) se activa, el microcontrolador (12) inicia la transmisión de los datos correspondientes a la lectura de los sensores mediante el enlace RF (14, 16). Dicha transmisión es cíclica y sigue una cadencia fija (10 ms). Si en algún momento el microcontrolador determina que se ha conectado una PDA (recepción de comando concreto a través del puerto serie (13)), la transmisión por el enlace RF se anula y la comunicación pasa a realizarse exclusivamente con la PDA a través del puerto serie.
Las capacidades auditivas de la UU serán especialmente útiles en los casos en los que la comunicación se realice con un ETI portátil puesto que la capacidad de interactividad mediante la pantalla se reducirá o será nula. La realización más simple del generador de sonidos puede consistir en un conversor digital a analógico (DAC) seguido de un amplificador. Otras versiones más sofisticadas pueden comprender un Procesador Digital de Señales (DSP) para generar sonidos, música y voces a partir de señales digitales con una tasa de transmisión reducida (ej. sistemas LPC y MPEG).
El enlace por RF se realiza mediante un módulo ROK 101 007 de Ericsson
Microelectronics AB. Este sub-sistema contiene todos los elementos necesarios para implementar la funcionalidad de un enlace Bluetooth™ en dispositivos portátiles. Entre otras posibilidades, estos componentes permiten la comunicación de datos y voz entre varios equipos situados en un radio de 10 metros.
A continuación se describen algunas posibles aplicaciones del sistema:
1) Entrenador de ejercicio físico.
Utilizando las capacidades visuales y/o auditivas del ETI y de la UU, se indica al usuario el ejercicio a realizar y la posición en que debe situarse la UU para obtener una medidas correctas. Durante la realización del ejercicio, el ETI procesa las medidas y
proporciona al usuario diferentes informaciones (nivel logrado en la ejecución del ejercicio, numero de ciclos a completar, calorías consumidas...)
Los ejercicios pueden formar parte de un Programa de Ejercicio (PE) adecuado a las características del usuario (peso, edad, sexo...) y al objetivo perseguido por éste (perdida de peso, aumento de la capacidad aeróbica, aumento de la coordinación...)
Esta aplicación puede resultar especialmente útil en los programas de ejercicios de rehabilitación.
2) Medición del rendimiento físico. Actuando de la misma forma que en el caso anterior, es posible utilizar el sistema para valorar el estado físico de una o varias personas. Una de las principales ventajas del sistema, respecto a los sistemas clásicos de medición, es que permite obtener con precisión el tiempo de respuesta para algunos movimientos del usuario que anteriormente era difícil cronometrar (movimientos de giro, saltos, velocidades de arranque...).
3) Juegos.
La información proporcionada por las Unidades de Usuario puede utilizarse para controlar los movimientos de objetos y personajes en un espacio ficticio de la misma forma que actualmente se utilizan los joysticks, teclados y otros periféricos de entrada para ordenador. Así pues, es posible implementar juegos en los que el usuario compite contra personajes virtuales o otros usuarios en un escenario virtual. Estos escenarios pueden representar casos reales (emulación de deportes) o situaciones totalmente ficticias.
4) Instrumento musical.
Utilizando las capacidades auditivas de la UU o las propias del ETI, es posible generar sonidos musicales que estén relacionados con el movimiento del usuario. Ejemplo: el ángulo respecto al campo magnético (azimut) determina el tono, o el instrumento sintetizado, y la fuerza de salto determina la intensidad del sonido generado. Esta aplicación es útil en si misma o puede utilizarse como acompañamiento a la realización de ejercicio físico.