SincMotion is a Kotlin Multiplatform implementation of algorithms for gait and balance assessment using an inertial measurement unit. A MATLAB implementation of this library is also available. See documentation for implementation details. This library is built on sincmaths matrix library.
Kotlin Project: MavenCentral
Note: This library does not work with
iosSimulatorArm64
target. Android tests have to be performed on an emulator or a connected device, otherwise, the underlying JAVA JNI libraries fail to load.
Add dependency:
implementation("io.github.gallvp:sincmotionmp:0.3")
Swift Project: CocoaPods
Clone this project and add it to your project's Podfile:
pod 'SincMotion', :path => '/path/to/cloned/sincmotion/sincmotionmp'
Import it in your project:
import SincMotion