![]() |
|
#4
|
|||
|
|||
|
It does not look like there is a velocity command. The available commands can be found in the Sensable and standard sensor pages in the Vizard help. You could calculate the velocity between frames or some other time interval. For example:
Code:
import viz
import vizact
import vizmat
viz.go()
viz.addChild('piazza.osgb')
device = sensable.addHapticDevice()
lastPos = [0,0,0]
def calculateVelocity():
global lastPos
pos = device.getPosition()
distance = vizmat.Distance(lastPos,pos)
velocity = distance/viz.elapsed()
lastPos = pos
vizact.ontimer(0.1,calculateVelocity)
|
| Tags |
| omni, velocity |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| Information associated with a model | roobert | Vizard | 7 | 08-01-2014 10:34 AM |
| MainView velocity depending on joystick deflection | 4711 | Vizard | 3 | 01-17-2014 01:50 PM |
| velocity shader | subbu | Vizard | 0 | 11-24-2013 07:56 AM |
| how to remove velocity when mouse is disabled? | jvacare1 | Vizard | 2 | 02-18-2010 11:25 AM |
| How Can I use two SensAble Omni at the same time | junghungchien | Vizard | 0 | 09-03-2009 08:04 AM |