FUBI is a framework for full body interaction using a depth sensor such as the Microsoft Kinect with OpenNI/NiTE or the Kinect SDK. It further supports the Leap Motion Controller. FUBI is written in C++ and includes a C#-Wrapper. Releases are tested on Windows 8.1, but there also exist Linux Code::Blocks project files.

Fubi's main functionality is gesture and posture recognition according to four gesture categories:
1. Static postures: Configuration of several joints (positions or orientations).
2. Linear/Angular movements: Linear movement of joints with specific direction and speed or angular movement around an axis.
3. Combination of postures and movements: Combines sets of 1 and 2 in a sequence of states with specific time constraints.
4. Symbolic gestures: Gesture with complex shape that are defined by recorded sample data.

If you use Fubi in a scientific project, please cite one of the related publications mentioned on the project website.

Project Samples

Project Activity

See All Activity >

Categories

HMI

License

Eclipse Public License

Follow FUBI

FUBI Web Site

Other Useful Business Software
$300 Free Credits to Build on Google Cloud Icon
$300 Free Credits to Build on Google Cloud

New customers can spin up VMs, build with AI, and query data at no cost.

Put your $300 in credit toward real workloads, then keep building with free monthly usage for 20+ products. No commitment and no charge until you upgrade.
Start Free

Additional Project Details

Operating Systems

Linux, Windows

Intended Audience

Developers, Science/Research

User Interface

.NET/Mono, OpenGL

Programming Language

C#, C++

Related Categories

C# HMI Software, C++ HMI Software

Registered

2011-12-21