Project Description

NAVI (Navigational Aids for the Visually Impaired) is a student project at the University of Konstanz which was created during HCI coursework (http://hci.uni-konstanz.de/blog/2011/03/15/navi/?lang=en).

It is a prototype of a navigation system for visually impaired based on the Microsoft Kinect sensor. It gained some attention due to a YouTube video (http://www.youtube.com/watch?v=l6QY-eb6NoQ&feature=player_embedded)
and an appearance at the MIX'11 Keynote (http://channel9.msdn.com/Events/MIX/MIX11/KEY02).

The concepts of NAVI have been described in a poster published at the INTERACT 2011 conference (http://hci.uni-konstanz.de/downloads/interact-navi-2011-cr.pdf),
which won the Best Poster Award (http://hci.uni-konstanz.de/blog/2011/09/11/best-poster-award-at-interact-2011/?lang=en)

Future Work

Since NAVI was only a semester project which has finished in February 2011, we won't pursue it further. One of the things we still want to do is a replacement of the OpenNI drivers with the official KinectSDK from Microsoft.
If time permits we will tackle this change in the next weeks.

3rd Party Libraries Used

For the Kinect:

Sensor driver (Not included in source): https://github.com/avin2/SensorKinect
OpenNi (Not included in source): http://openni.org/downloadfiles/opennimodules
Nite (Not included in source): http://openni.org/downloadfiles/opennimodules
ManagedNiteEx (Included in source): https://github.com/kobush/ManagedOpenNI

For the AR markers:

ARToolkitPlus (Included in source): http://studierstube.icg.tugraz.at/handheld_ar/artoolkitplus.php
ArManWrap (Included in source): http://www.brains-n-brawn.com/default.aspx?vDir=wpfaugreal

Others:

Reactive Extensions for .NET (Not included in source): http://msdn.microsoft.com/en-us/data/gg577609
Expression Blend SDK (Not included in source): http://www.microsoft.com/download/en/details.aspx?id=10801

Last edited Nov 17, 2011 at 10:45 AM by mzoellner, version 11