• DocumentCode
    186466
  • Title

    Java wrapper for Xsens motion capture system SDK

  • Author

    Kopniak, Piotr

  • Author_Institution
    Inst. of Comput. Sci., Lublin Univ. of Technol., Lublin, Poland
  • fYear
    2014
  • fDate
    16-18 June 2014
  • Firstpage
    106
  • Lastpage
    111
  • Abstract
    This article describes the process of developing Java interface for Xsens motion capture Xbus Kit system. The system uses small and lightweight inertial motion trackers which are mounted on human body parts. The trackers transmit real time motion data into a PC wirelessly. Xbus Kit is distributed with C/C++ SDK, but many developers use Java language. It resulted in the necessity to develop a Java language wrapper for the SDK. The described wrapper uses Java Native Interface technology to connect with the native code. JNI is presented in this article, too. The developed wrapper has got two different data acquisition methods based on the pull and push models. Both of them were compared and results of their comparison are included in the article.
  • Keywords
    Java; data acquisition; data communication; motion estimation; user interfaces; C/C++ SDK; JNI; Java language wrapper; Java native interface technology; Xsens motion capture Xbus Kit system; Xsens motion capture system SDK; data acquisition methods; human body parts; lightweight inertial motion trackers; pull and push models; real time motion data transmit; Arrays; Data acquisition; Frequency measurement; Java; Libraries; Software; Tracking; Java Native Interface; Java wrapper; inertial sensors; motion capture;
  • fLanguage
    English
  • Publisher
    ieee
  • Conference_Titel
    Human System Interactions (HSI), 2014 7th International Conference on
  • Conference_Location
    Costa da Caparica
  • Type

    conf

  • DOI
    10.1109/HSI.2014.6860457
  • Filename
    6860457