Metadata-Version: 2.1
Name: mGesf
Version: 0.0.1
Summary: This package is a micro-gesture application that took on a sensor fusion approach/
Home-page: https://github.com/ApocalyVec/mGesf
Author: ApocalyVec
Author-email: s-vector.lee@hotmail.com
License: UNKNOWN
Description: # MicroGesture SensorFusion (mGesf)
        
        Check out our [video](https://drive.google.com/file/d/1wNtAK8W8OSPjI1Kx1LN0ByB2U8i-aJUJ/view?usp=sharing) 
        
        This repo extends the work in this paper: [ThuMouse: A Micro-gesture Cursor Input through mmWave Radar-based Interaction
        ](https://ieeexplore.ieee.org/document/9043082).
        
        This application supports a variety of sensors, including:
        * Texas Instrument mmWave Sensors: IWR6843ISK, IWR6843AoP
        * LeapMotion (coming soon)
        * DecaWave UWB sensors (coming soon)
        
        
        To run this application, first make sure you have the GUI backend PyQT5 installed. Depending on your O.S., use the following commands:
        
        ubuntu: `sudo apt-get install python3-pyqt5`
        MacOs: `brew install pyqt`
        
        Then install the package in your python interpreter: 
        `pip install pyqt5`
        
        first run this command to install the prerequisites.
        ```bash
        python setup.py install
        ```
        
        Now run this app with this command
        ```bash
        python main.py
        ```
        
        Make sure you have the audio library installed:
        Mac:
        ```bash
        brew install ffmpeg
        ```
        Ubuntu:
        ```bash
        sudo apt-get install ffmpeg
        ```
        For Windows, it's a bit more involved as the downloaded library needs to be added to the environment variables.
        This is a good [tuorial](http://blog.gregzaal.com/how-to-install-ffmpeg-on-windows/).
        
        If you are getting 'permission denied' errors (likely to occur on Windows), install the simpleaudio package by running:
        ```bash
        pip install simpleaudio
        ```
Platform: UNKNOWN
Classifier: Programming Language :: Python :: 3
Classifier: License :: OSI Approved :: MIT License
Classifier: Operating System :: OS Independent
Requires-Python: >=3.6
Description-Content-Type: text/markdown
