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!