View Single Post
  #1  
Old 02-02-2011, 12:55 AM
vEsotu vEsotu is offline
Member
 
Join Date: Sep 2008
Posts: 12
Phantom, Vizard 3.0, OpenHaptics 3.0

Hi,

I'm currently working on a follow up study for the code in this post:

http://forum.worldviz.com/showthread.php?t=1134

And I'm getting the following error in which Vizard is failing to load my plug-in:

Quote:
** ERROR: Failed to load plug-in: 'hd.dlm'
File "<string>", line 11, in ?
File "MOF_Colorblind_Version16_Subject.py", line 211, in ?
hd_obj = hd.get(hd.TOUCH_OBJECT) # object that the haptic device is dragging
File "C:\Program Files\WorldViz\Vizard30\python\hd.py", line 231, in get
return _gettouchobject_(0)
File "C:\Program Files\WorldViz\Vizard30\python\hd.py", line 215, in _gettouchobject_
touchID = _hd_.get()[0]
IndexError: list index out of range
I went through several tests with loading "hd.dlm" and "hd2.dlm" (I also made sure they were in the plug-ins folder under Vizard 3.0.

In addition, I've tried numerous times reinstalling the OpenHaptics 3.0 and PDD drivers. For some reason, I am able to run my code on a personal laptop (which has Vizard 3.0 and OpenHaptics 3.0 on a Windows 7 32-bit system), but I cannot run the same code on a lab computer (which has Vizard 3.0 and OpenHaptics 3.0 on a Windows 7 64-bit system).

I know the Haptic Device is plugged in and working because it runs through the Phantom Configuration and Test programs just fine.

So, I was wondering if maybe Vizard does not support OpenHaptics 3.0 on a 64 bit system or if there is some other low-level magic I am unaware of that may be causing Vizard's failure to read the plug-in?

I'd appreciate any help you can provide!

Thanks in advance!
Reply With Quote