Contributing to VRPN with a new server for haptic devices

The VRPN OpenHaptics Server, as the name indicates, is a VRPN server based on the OpenHaptics SDK, used to manage Geomagic Haptic Devices. The VRPN standard distribution includes a server to handle Geomagic® force feedback haptic devices (formerly Phantom haptic device), called VRPN Phantom server. This server has been implemented using the Ghost library, which is no longer supported by the company. In [Cuevas-Rodriguez et al., 2013] a haptic device server is presented, based in Haptic Library Application Programmable Interface (HLAPI) from OpenHaptics 3.0, the currently Geomagic haptic device toolkit. However, this interface was limited and the implementation had performance issues.