Ciencia en Movimiento DESCRIPCIÓN GENERAL ISEN es un revolucionario sistema de medición inercial en 3D conformado por 1 acelerómetro triaxial, 1 giroscopio y 1 magnetómetro, que miden la orientación angular, velocidades angulares y aceleraciones en las 3 dimensiones en tiempo real y de manera inalámbrica, transmitendo los datos al computador de escritorio, portátil o smartphone. Cuales son sus campos de aplicación? ORTOPEDIA Y REHABILITACIÓN ANÁLISIS DE MARCHA BIOFEEDBACK DEPORTE BIOMECÁNICA E INVESTIGACIÓN INGENIERÍA PARA DESARROLLADORES Ciencia en Movimiento ANÁLISIS DE MARCHA: Con 7 Sensores Isen es suficiente para realizar un análisis tridimensional de la marcha de la cinemática de la pelvis, cadera, rodilla y pie en los planos sagital, frontal y transverso. Se evita el uso de cámaras tridimensionales, ahorrando también gran espacio y costos respecto a un laboratorio de marcha. Isen se puede sincronizar con electromiografía de superficie y plataformas de fuerza triaxiales. SDK SDK Ciencia en Movimiento LABORATORIO DE MARCHA PORTÁTIL Ciencia en Movimiento ORTOPEDIA Y REHABILITACIÓN: ISEN es ideal para usarse en rehabilitacion usando Biofeedback, dado que se pueden programar alarmas sonoras cuando el paciente está por fuera de cierto rango articular, o cuando alcanza determinado objetivo. Isen permite hacer evaluaciones de cada articulación por separado. Ciencia en Movimiento DEPORTE: Se pueden programar modelos biomecánicos de cualquier deporte, e incluso instrumentar los equipos deportivos para calcular su orientación tridimensional y aceleraciones. Ciencia en Movimiento MEDICINA LABORAL : Los Sensores se fijan sobre los puntos anatómicos indicados por el protocolo a elegir, adaptado al entorno laboral. Su Software permite programar las variables según el número de sensores a utilizar. STT-IBS sens Ciencia en Movimiento BIOMECÁNICA -INVESTIGACIÓN Isen posee una amplia variedad de modelos disponibles, de reconocida calidad y extensamente utilizados. Incluyen por ejemplo: modelos de análisis de diversas articulaciones (rodilla, tobillo, hombro, codo, muñeca, etc.)modelo de cervicales, etc. Hardware The STT-IBS is a revolutionary 9 Degrees-of Inertial Measurement Unit (9DOF IMU, inclu three-axial accelerometer, gyroscope and m ter) or inertial sensor, working at 250Hz. It 3D rotations from the raw signals provided sensors. The self-contained STT-IBS has eve needed for motion measurement, in a small weight package, 36 x 15 x 46.5 mm and 30 attractive light and slim line package can ea worn on the wrist, leg, around the waist or part of the body. The STT-IBS can communicate wirelessly wi laptop or a smart phone. This makes possib cations such as motion biofeedback or motio logging with the sensor on your body, talkin to a cell phone on your hip or a laptop on th El número de sensores necesario viene determinado por el modelo que se desea utilizar, de 1 a 32 sensores se pueden conectar en simultánea. Freedom of movement l Completely wireless. No occlusion or line-of-sight tions. No constraint in the m ments that can be performed or edom ga etomeputes he 9 ing t The be ny ther a ppliata rectly esk. ric- A versatile developer kit STT’s inertial inertial sensors sensors provide provide orientations, orientations, angular angular STT’s velocities and accelerations with precision and velocities and accelerations with precision and in in real real time. The The use use of of advanced advanced algorithms algorithms overcomes overcomes the the time. usual drift problems associated to the use of inertial usual drift problems associated to the use of inertial sensors. The The sensor sensor communicates communicates with with the the computer computer sensors. via Bluetooth or WiFi. A set of software development via Bluetooth or WiFi. A set of software development tools has has been been especially especially designed designed for for developers. developers. tools With this SDK, the user can acquire the With this SDK, the user can acquire the data data sent sent by by the sensor sensor and and create create custom-made custom-made applications. applications. the STT’s inertial sensors provide orientations, angular velocities and accelerations with precision and in real time. The use of advanced algorithms overcomes the usual drift problems associated to the use of inertial sensors. The sensor communicates with the computer via Bluetooth or WiFi. A set of software development tools has been especially designed for developers. With this SDK, the user can acquire the data sent by the sensor and create custom-made applications. Ciencia en Movimiento INGENIERÍA PARA DESARROLLADORES: Some of of the the available available functionalities functionalities of of the the SDK SDK are: are: Some Integration –– Our Our SDK SDK can can be be integrated integrated easily easily in in Integration .NET and C++ enviroments. .NET and C++ enviroments. SDK STT-IBS inertial sensor comes with a set of software tools especially designed for developers. With this SDK, the user can acquire the data sent by the sensor and create custom-made applications. This SDK can be integrated easily in .NET and C++ enviroments. It allows to fully control the STT-IBS through high-level functions such as connection/disconection of gyros, start/stop recording, data recovering in real time TXDWHUQLRQV'PDWUL[URWDWLRQVHQVRUFRQ¿JXUDtion (update, frequency, calculations on sensor), etc. Multiple sensors can be connected simultaneously, as the developer can get an instance of the API class for each sensor. A user manual documenting all functions is provided, as well as full-source code examples in C# and C++ explaining the usage of core functions. Some of the available functionalities of the SDK are: Integration – Our SDK can be integrated easily in .NET and C++ enviroments. Isen viene con un paqueteMultiple de sensors herramientas para – Several gyros can be connected simultaneously. Code architecture allows the devedesarrolladores. loper to get an instance of the API class for each Multiple sensors sensors –– Several Several gyros gyros can can be be connected connected Multiple Con este SDK el usuario puede adquirir los datos y crear sensor. simultaneously. simultaneously. Code Code architecture architecture allows allows the the devedevepersonalizadas dado que se integra loper aplicaciones to get get an an instance instance of of the the API API class for for each each Documentation and examples – Complete func-a loper to class tion reference manual and full source code examples sensor. .NET y C++, matlab. sensor. Documentation and and examples examples –– Complete Complete funcfuncDocumentation tion reference manual and full source code examples tion reference manual and full source code examples in C# C# and and C++ C++ showing showing the the usage usage of of core core functions. functions. in in C# and C++ showing the usage of core functions. Inertial sensor control – The SDK features high-leSe pueden acceder a funciones como como activar y vel control functions such as connection/disconection desactivar el giroscopio, startof ygyros, stop de la transmisión start/stop recording, data recovering in real time (quaternions, 3D matrix rotation...), sensoren conInertial control –– The high-ledesensor datos, obtener los datos Inertial sensor controlconfigurar The SDK SDK features features frecuencia, high-le¿JXUDWLRQXSGDWHIUHTXHQF\FDOFXODWLRQHWF vel control control functionsreal such as asetc. connection/disconection vel functions such connection/disconection tiempo of of gyros, gyros, start/stop start/stop recording, recording, data data recovering recovering in in real real time (quaternions, (quaternions, 3D 3D matrix matrix rotation...), rotation...), sensor sensor concontime ¿JXUDWLRQXSGDWHIUHTXHQF\FDOFXODWLRQHWF ¿JXUDWLRQXSGDWHIUHTXHQF\FDOFXODWLRQHWF The following is a sample code. // Attempt to connect if(!gyroAPI.Connect(1000)) { The aa sample The following following is is Console.WriteLine(“Unable sample code. code. to open connection port.”); return; }; // We want to set the north and gravity as global reference frame gyroAPI.SetUseFirstPositionAsZeroRef(false); // Attempt to connect // Attempt to connect // Requesting data at a frequency which could be potentially unavailable if(!gyroAPI.Connect(1000)) if(!gyroAPI.Connect(1000)) { { gyroAPI.SetHardwareFreq(double.Parse(dataFreq)); Console.WriteLine(“Unable to open connection port.”); Console.WriteLine(“Unable to open connection port.”); // Beging acquisition return; return; gyroAPI.StartSerialAcquisition(); }; }; Console.WriteLine(“*Starting acquisition @ {0} Hz”,hardwareFreq); // frame Console.WriteLine(“ -- Press any key to stop acquisition -- “); // We We want want to to set set the the north north and and gravity gravity as as global global reference reference frame gyroAPI.SetUseFirstPositionAsZeroRef(false); // This call requests every 20 msec all data acquired since last call gyroAPI.SetUseFirstPositionAsZeroRef(false); AllData allData=new AllData(); // unavailable // Requesting Requesting data data at at a a frequency frequency which which could could be be potentially potentially unavailable int displayUpdatePeriod=20; // Never less than 5, unless a Sleep is used gyroAPI.SetHardwareFreq(double.Parse(dataFreq)); gyroAPI.SetHardwareFreq(double.Parse(dataFreq)); int i, lastIndex=0, currentIndex=0; // // Beging Beging acquisition acquisition do { gyroAPI.StartSerialAcquisition(); gyroAPI.StartSerialAcquisition(); // We ask for the number of processed data Console.WriteLine(“*Starting acquisition @ {0} Hz”,hardwareFreq); Console.WriteLine(“*Starting acquisition @ {0} Hz”,hardwareFreq); currentIndex=gyroAPI.GetNumberOfProcessedData(); Console.WriteLine(“ Console.WriteLine(“ --- Press Press any any key key to to stop stop acquisition acquisition --“); // “); Endless loop unless user hits a key or acquisition ends for some reason // last call } while && !Console.KeyAvailable); // This This call call requests requests every every 20 20 msec msec all all data data acquired acquired since since last (gyroAPI.IsRecording(displayUpdatePeriod) call AllData allData=new AllData(); Console.WriteLine(“*Stopping acquisition”); AllData allData=new AllData(); int Sleep int displayUpdatePeriod=20; displayUpdatePeriod=20; // // Never Never less less than than 5, 5, unless unless a agyroAPI.StopAcquisition(); Sleep is is used used int int i, i, lastIndex=0, lastIndex=0, currentIndex=0; currentIndex=0; do do { { Ciencia en Movimiento Integración con otros sistemas. Disponible. Algunos ejemplos: plataformas de fuerza (AMTI, Kistler), electromiógrafos(Myon, Biometrics, Delsys, Kine, Noraxon), plataformas de presión(Novel, Tekscan), goniómetros / dinamómetros (Delsys, Hoggan Health), etc. Total flexibilidad para desarrollo de integraciones con nuevos dispositivos. (Las integraciones a dispositivos externos tiene un costo adicional dependiendo del equipo). Ciencia en Movimiento ESPECIFICACIONES TÉCNICAS DIMENSIONES FÍSICAS Dimensiones (Ancho x Alto x Profundo) Peso RENDIMIENTO DEL SENSOR Frecuencia de envío de datos para 2 sensores: Frecuencia de envío de datos para 3 sensores: Frecuencia de envío de datos para 5 sensores: Precisión estática (roll, pitch, yaw) Precisión dinámica (roll, pitch, yaw) Resolución angular Latencia Velocidad de rotación Aceleración Fuerza magnética PUERTOS DE COMUNICACIÓN Bluetooth link 2.0 - Hasta 50 m en espacio abierto - Hasta 25 m en espacios cerrados BATERÍA Recargable a través de puerto USB LED indicador de estado Tiempo de carga de la batería: Tiempo en espera SINCRONIZACIÓN Configurable por software 36 x 15 x 46.5 mm 29 gr. 250 Hz 250 Hz 200 Hz <0.5º <1.5º <0.1º 4 ms +/- 2,000 dps +/- 2G and +/- 8G +/- 1,200 uT 70 min 90 hrs in a nutsh tions. Accurate data Highly sensitive MEMS inertia sors capture every movemen Sensor fusion algorithms ens ou highly accurate, drift-free Ciencia en Movimiento REQUERIMIENTOS MÍNIMOS DEL COMPUTADOR DE CONTROL Tipo ordenador Sobremesa o portátil (indiferente) Procesador Intel i5/i7 recomendado Memoria 8 GB recomendado Disco duro 500 GB recomendado Sistema operativo SPECIFIC ATIONS WindowsHOUSING 7 u 8 (8.1) – Windows 10 en fase de pruebas Puertos USB disponibles 1 al menosWeight Tarjeta gráfica Gama media recomendada Frequency rate Specifications STT-IBS inertial sensor Dimensions (W x H x D) 36 x 15 x 46.5 mm 30 gr SENSOR PERFORMANCE 125 - 250 Hz Static precision (roll, pitch, yaw) <0.5º Dynamic precision (roll, pitch, yaw) <2º Angle resolution <0.1º Latency 4 ms Rotational velocities +/- 2,000 dps Acceleration +/- 2G and +/- 8G Magnetic force +/- 1,200 uT Temperature calibration range 0 to 40 ºC COMMUNIC ATION PORTS WiFi link Under development Bluetooth link 2.0 OPER ATION Battery life (continued transm.) 2h Battery charging time 1.5 to 2h Ease of use Intuitive Windows software. Sensors securely fastened to to minimize skin motion artifa // // Endless Endless loop loop unless unless user user hits hits a a key key or or acquisition acquisition ends ends for for some some reason reason n- . aps } (gyroAPI.IsRecording(displayUpdatePeriod) && } while while (gyroAPI.IsRecording(displayUpdatePeriod) && !Console.KeyAvailable); !Console.KeyAvailable); The trusted performance of our STT-IBS inertial Console.WriteLine(“*Stopping acquisition”); Console.WriteLine(“*Stopping acquisition”); sensor, together with the versatily of STT’s iSen gyroAPI.StopAcquisition(); gyroAPI.StopAcquisition(); software, offers innumerable possibilities. The applicaWLRQVIRUWKLVHI¿FLHQWV\VWHPDUHFRXQWOHVVLQFOXGLQJ biomechanics, research (i.e inovolving human 3D kinematics), rehabilitation, gait analysis, sports (specialized centers, trainers...), animation¿OP games, TV & advertising industries), ergonomics, biofeedback, virtual reality and augmented reality, etc. Ciencia en Movimiento Precios Numero de Sensores Labo de M ratorio arch a Aplicación 1 Seguimiento de un objeto rígido. 2 Análisis de 1 articulación. 3 Análisis de 2 articulaciónes unidas por un segmento. 4 Análisis de 3 articulaciónes o marcha básica (rodilla). 5 Análisis libre de miembros inferiores y análisis de marcha de rorilla y cadera. 7 Análisis libre de miembros inferiores y protocolo de análisis de marcha completo (cadera, rodilla y pie). Ciencia en Movimiento Precios Numero de Sensores Aplicación 10 Analis libre de miembros inferiores, espalda y protocolo de análisis de marcha completo (cadera, rodilla y pie). 14 Analis libre de cuerpo completo, sin manos y análisis de marcha completo. 16 Analis libre de cuerpo completo, con manos y análisis de marcha completo. 17 Analis libre de cuerpo completo, con manos y análisis de marcha completo + 1 sensor libre. Ciencia en Movimiento VENTAS PARA AMÉRICA LATINA ventas@biomec.com.co Tel: +571 756 84 24 Cel: +57 316 832 34 48 Carrera 16 # 86 A - 71 Bogotá - Colombia