[0006]Exemplary versions can be applied and / or adapted for such other applications as video gaming, augmented reality, virtual reality, etc., to provide high accuracy devices able to track motion in simulated situations. For example, exemplary versions can be used with the Oculus Rift and other devices in augmented or virtual reality markets to provide new and novel experiences for the user by submerging them further into the simulated application. Moreover, personal trainers or coaching figures can enhance their training and coaching of users by basing efforts on more precise and accurate data. For example, a coach or personal training figure could use the training system for insights into the user's movements and to track the user's progress by evaluating patterns and trends. The system can also provide notifications (e.g., via text message, email, in-app and out-of-app messages, etc.) to highlight critical information related to the user's performance and progress. Data on user movement, performance, and progress during exercise, training, therapy, and rehabilitation can also be collected for anonymous big data analytics to gain insights into how athletes train, improve, heal, etc. These and other applications and markets benefit from valuable insight into the human body provided by the disclosed system.
[0014]The “smart” garment / clothing include miniaturized motion sensors—such as, for example, microelectromechanical systems (MEMS) packages—that are integrated at multiple strategic positions in the clothing. The sensor node(s), sensor module(s), and electrically conductive fabric are sufficiently small such that the components provide an aesthetically pleasing, ergonomic, and unique user experience. Due to the size of the components, the fabric is very breathable and very stretchable, resulting in a very comfortable user experience. The electrical components and sensor integration into the garment are designed to withstand multiple machine wash and dry cycles. Exemplary methods (further discussed below) of integrating sensors and electrically conductive fabric into the garment methods (such as triple layering and sensor penetration) achieve both durability and comfort. Exemplary versions of the smart garment can be impervious to sweat and water.
[0015]Signal processing and error filtering techniques related to data fusion can be used in extracting orientation data from accelerometers, gyroscopes, and magnetometers. Software in the system enhances the sensor accuracy and reduces calibration routines, avoiding delays and unnecessary steps involved in receiving feedback from the product.
[0016]The training system can integrate video capturing capabilities into the architecture. The video capturing capability can be provided by the wireless-enabled mobile computing device with a camera, or any dedicated capturing device that is able to connect to the training system to transmit and receive tasks, services, commands, or a combination thereof. Video capturing capabilities would synchronize with motion and other data so as to provide additional information to the user, enhancing form analysis and feedback. Coupling biometric and motion data preferably invokes suitable external software tasks, processes, and services to provide the user with an ergonomic and easy to understand interface. The video may record in any frame rate which allows a user to understand the kinematics of human motion in the respective usage application.
[0017]A user can begin by wearing the garment(s) and starting to exercise, play sports, or otherwise move at (for example) a gym, outside in a field, under water in a pool or lake, at a clinic, or elsewhere. The exercise can involve (for example) weight lifting equipment (such as barbells, weight machines, dumbbells, kettle balls, or other free weights), balls, etc. The exercise can also involve other equipment, such as a baseball bat, a golf club, a javelin, a discus, a shotput, etc. Optionally, a ball, bat, club (or other equipment) can be equipped with its own motion sensor to allow for analysis of the equipment's motion simultaneously with analysis of the user's body motion. The end user would preferably use a wireless-enabled computing device, such as a smart phone or other suitable mobile computing device (such as a tablet, notebook, laptop, smart watch, etc.) with wireless communications technology (such as Wi-Fi, Bluetooth, etc.) for communicating with the circuitry of the garment and running application software. Networking capabilities (such as an internet connection or local / wide area network connections) can further be used to enhance post processing capabilities. The code related to user feedback can be stored and processed on the wireless-enabled computing device, or it can be stored and executed on a cloud server or remote stationary computing device, or it can be handled onboard the sensor modules, or any combination thereof. The user receives feedback regarding his or her motions, helping the user be more efficient and effective, and reducing the risk of injuries from improper form or technique.