A Practical Survey of Haptic APIs
Thesis title in Czech: | Rešerše haptických API |
---|---|
Thesis title in English: | A Practical Survey of Haptic APIs |
Academic year of topic announcement: | 2009/2010 |
Thesis type: | Bachelor's thesis |
Thesis language: | angličtina |
Department: | Department of Software and Computer Science Education (32-KSVI) |
Supervisor: | RNDr. Petr Kmoch |
Author: | hidden![]() |
Date of registration: | 28.06.2010 |
Date of assignment: | 28.06.2010 |
Date and time of defence: | 16.09.2010 00:00 |
Date of electronic submission: | 17.07.2010 |
Date of submission of printed version: | 17.07.2010 |
Date of proceeded defence: | 16.09.2010 |
Opponents: | RNDr. Jan Kolomazník, Ph.D. |
Guidelines |
The goal of the thesis is to present a thorough review of currently available APIs for controlling haptic devices, focusing especially on open-source, cross-platform APIs. Comparison of features, paradigms, advatanges and drawbacks of reviewed APIs shall be presented in the thesis. A small application demonstrating basic use of each API should be created. The thesis and these small applications should together form a good reference for future projects regarding choosing a haptic API suitable for a given project's needs.
The student should then analyze the CHAI 3D haptic library in more detail. Its features and use shall be illustrated on a larger demonstration application. Possibilities of expanding CHAI 3D with support for libnifalcon, an open-source driver for the Novint Falcon device, should be discussed and optionally implemented. |
References |
CHAI 3D library
http://www.chai3d.org/ H3D & HAPI libraries http://www.h3dapi.org/ Openhaptics toolkit http://www.sensable.com/ libnifalcon library http://libnifalcon.sourceforge.net/ |