Potential of Low Cost Motion Sensors Compared to Programming Environments

The article investigates systems, which represent a modern and popular approach to Virtual Reality and controlling systems. We would like to focus on low-cost motion sensors used in applications which are oriented on object tracking and gesture recognition. There are various types of sensors. Some of them measure the infrared light reflected from the opposing surface, previously emitted by the device in to gather information about any movement in the observed environment. Another way how to recognize not only a moving object present in the environment, but also its gestures and further characteristics of the movement is to use the Kinect. Therefore, we included Kinect also in our research. There is also a sensoric device called Leap Motion, which is specially developed to analyze gestures of human hands and track their motion with very high accuracy. We will provide pros and cons of every mentioned type of sensors or sensoric devices. Our aim is to summarize specific characteristics of mentioned devices to evaluate their ability to be beneficial in the recently very intensively expanding IoT sector. Considering new trends, we decided to focus on low cost sensors in to make our research more relevant also for small businesses and start-ups whose initiative leads to further development of sensoric soloutions and involving them in IoT. We decided to include also Myo Armband. It uses eight electromyography sensors, combined with a gyroscope and an accelerometer to sense electrical activity produced by the muscles of the forearm. Of the multiple programming environments available, we decided to compare and evaluate three programming engines most frequently used for programming applications processing sensoric data. For gaming purposes, the Unreal and Unity 3D engines are the most frequent. For robotics, medicine or for industrial purposes usually LabVIEW is the best choice. In this, we compare the aforementioned three programming environments using different algorithms, utilizing the three motion controllers, and we discuss their (dis)advantages and programming perspectives.

[1]  Frank Weichert,et al.  Analysis of the Accuracy and Robustness of the Leap Motion Controller , 2013, Sensors.

[2]  P. Lor International and Comparative Librarianship , 2019 .

[3]  J. Kopjak,et al.  Event driven software modeling of combinational logic network based control programs , 2012, 2012 IEEE 16th International Conference on Intelligent Engineering Systems (INES).

[4]  Olivier Debeir,et al.  Multi-sensor data fusion for hand tracking using Kinect and Leap Motion , 2014, VRIC.

[5]  Branislav Sobota,et al.  Data Processing for Virtual Reality , 2012 .

[6]  Ondrej Kainz,et al.  Approach to Hand Tracking and Gesture Recognition Based on Depth-Sensing Cameras and EMG Monitoring , 2014, Acta Informatica Pragensia.

[7]  Wilian M. dos Santos,et al.  Robotic platform for telerehabilitation studies based on unity game engine , 2014, 2014 IEEE 3nd International Conference on Serious Games and Applications for Health (SeGAH).

[8]  Pietro Zanuttigh,et al.  Hand gesture recognition with leap motion and kinect devices , 2014, 2014 IEEE International Conference on Image Processing (ICIP).

[9]  Christoph Bartneck,et al.  The robot engine — Making the unity 3D game engine work for HRI , 2015, 2015 24th IEEE International Symposium on Robot and Human Interactive Communication (RO-MAN).

[10]  Hélène Corriveau,et al.  Balance Rehabilitation using Xbox Kinect among an Elderly Population:A Pilot Study , 2015 .

[11]  Jhonatan Camacho Navarro,et al.  EMG-BASED SYSTEM FOR BASIC HAND MOVEMENT RECOGNITION , 2012 .

[12]  Adam Craig,et al.  Fusion of Leap Motion and Kinect Sensors for Improved Field of View and Accuracy for VR Applications , 2016 .

[13]  Ana Vasconcelos,et al.  Kinteract: a multi-sensor physical rehabilitation solution based on interactive games , 2014, PervasiveHealth.

[14]  Dávid Cymbalák,et al.  Low-cost assistive device for hand gesture recognition using sEMG , 2016, International Workshop on Pattern Recognition.

[15]  Faustina Hwang,et al.  An analysis of mid-air gestures used across three platforms , 2015, BCS HCI.

[16]  Livio Pinto,et al.  Calibration of Kinect for Xbox One and Comparison between the Two Generations of Microsoft Sensors , 2015, Sensors.

[17]  Mithileysh Sathiyanarayanan,et al.  Characteristics of hand gesture navigation: a case study using a wearable device (MYO) , 2015, BCS HCI.

[18]  Liberios Vokorokos,et al.  Increasing efficiency of the sequential algorithms programs execution using CUDA , 2014, 2014 IEEE 12th International Symposium on Applied Machine Intelligence and Informatics (SAMI).

[19]  Paulo Dias,et al.  Interactive configurable virtual environment with Kinect navigation and interaction , 2015 .

[20]  Liberios Vokorokos,et al.  Possibilities of depth cameras and ultra wide band sensor , 2016, 2016 IEEE 14th International Symposium on Applied Machine Intelligence and Informatics (SAMI).

[21]  C. Vijayalakshmi,et al.  Control of Robotic Wheel Chair using EMG Signals for Paralysed Persons , 2016 .

[22]  H. Macher,et al.  FIRST EXPERIENCES WITH KINECT V2 SENSOR FOR CLOSE RANGE 3D MODELLING , 2015 .

[23]  Branislav Madoš,et al.  VISUAL PROGRAMMING TOOL FOR COMPUTER WITH DATA FLOW COMPUTATION CONTROL , 2014 .

[24]  Teemu Henrikki Laine,et al.  Using Unity 3D to facilitate mobile augmented reality game development , 2014, 2014 IEEE World Forum on Internet of Things (WF-IoT).

[25]  György Györök Embedded hybrid controller with programmable analog circuit , 2010, 2010 IEEE 14th International Conference on Intelligent Engineering Systems.

[26]  Ning Zhang,et al.  VDESIGN: Toward image segmentation and composition in cave using finger interactions , 2013, 2013 IEEE China Summit and International Conference on Signal and Information Processing.

[27]  Michal Ennert,et al.  TESTING OF IDS MODEL USING SEVERAL INTRUSION DETECTION TOOLS , 2015 .

[28]  E. Chovancova,et al.  Algorithms for user detection and authentication based on face analysis , 2013, 2013 IEEE 11th International Conference on Emerging eLearning Technologies and Applications (ICETA).

[29]  Sebastian Zug,et al.  Are laser scanners replaceable by Kinect sensors in robotic applications? , 2012, 2012 IEEE International Symposium on Robotic and Sensors Environments Proceedings.

[30]  Urmila Shrawankar,et al.  Comparison between Famous Game Engines and Eminent Games , 2016 .

[31]  L. Vokorokos,et al.  Cloud computing system for small and medium corporations , 2015, 2015 IEEE 13th International Symposium on Applied Machine Intelligence and Informatics (SAMI).

[32]  Liberios Vokorokos,et al.  Motion sensors: Gesticulation efficiency across multiple platforms , 2016, 2016 IEEE 20th Jubilee International Conference on Intelligent Engineering Systems (INES).