OpenFrameworks extension for the Gesture Recognition Toolkit
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
example_audio_classification
example_bar_plot
example_classification
example_dtw
example_fft
example_gyrosc_orientation_classification
example_gyrosc_shake_classification
example_kinect_expressive_mapping
example_kinect_posture_classification
example_kinect_posture_multidimensional_regression
example_kinect_posture_regression
example_linear_least_squares
example_matrix_plot
example_mlp_learn
example_regression
example_timeseries_plot
libs
src
.gitmodules
.travis.yml
README.md
addon_config.mk

README.md

ofxGrt

This repo contains an openFrameworks extension for the Gesture Recognition Toolkit (GRT).

The GRT is a cross-platform, open-source, C++ machine learning library designed for real-time gesture recognition.

This extension is designed to make it as easy as possible to use the GRT in openFrameworks.

Note that this extensions contains a local version of the GRT as a git submodule, which will be compiled from source when you build any of the ofxGrt examples.

To use ofxGrt:

  • download openFrameworks (you will need an OF version that supports C++11, you can find the latest version on the openFrameworks github page)

  • clone this repo to the openFrameworks addons folder

    cd openFrameworks/addons
    git clone https://github.com/nickgillian/ofxGrt
    cd ofxGrt
    git submodule init
    git submodule update
  • if you are working off any branch of ofxGrt that is not master (e.g., dev), then you can sync with the remote GRT version of that branch via:
    git submodule update --remote
  • to build and run any of the ofxGRT examples, cd to an example folder and run:
    cd ofxGrt/example_timeseries_plot
    make
    make run

You can find additional README files in each of the examples that describe more details about each specific example.

Examples

See the specific examples directories for a full description on each example.

Classification Example alt text

Regression Example alt text

Linear Least Squares Example alt text

Matrix Plot Example alt text

Bar Plot Example alt text

License

The ofxGRT is available under a MIT license.