edu.nps.moves.deadreckoning
Class DIS_DR_RVB_08

java.lang.Object
  extended by edu.nps.moves.deadreckoning.DIS_DeadReckoning
      extended by edu.nps.moves.deadreckoning.DIS_DR_RVB_08
All Implemented Interfaces:
java.lang.Runnable

public class DIS_DR_RVB_08
extends DIS_DeadReckoning

(SECONDARY Methods Group) Rotating, rate of velocity, body coordinates || Linear motion with Rotation

it is coded up, but the linear motion does not seem to work....rotation works but linear motion fails...not sure why they are calculating the linear motion the way they are...

The alogrithm is coded IAW IEEE 1278.1-1995 so perhaps it is a coordinate change of basis issue and since I am not working in both world and body coordinates, it fails or limits to 0

Author:
Sheldon L. Snyder

Field Summary
 
Fields inherited from class edu.nps.moves.deadreckoning.DIS_DeadReckoning
aThread, changeDelta, deltaCt, entityAngularVelocity_X, entityAngularVelocity_Y, entityAngularVelocity_Z, entityLinearAcceleration_X, entityLinearAcceleration_Y, entityLinearAcceleration_Z, entityLinearVelocity_X, entityLinearVelocity_Y, entityLinearVelocity_Z, entityLocation_X, entityLocation_Y, entityLocation_Z, entityOrientation_phi, entityOrientation_psi, entityOrientation_theta, fps, stall
 
Constructor Summary
DIS_DR_RVB_08()
           
 
Method Summary
 void run()
          The driver for a DIS_DR_RVB_08 DR algorithm from the Runnable interface
 
Methods inherited from class edu.nps.moves.deadreckoning.DIS_DeadReckoning
getUpdatedPositionOrientation, setFPS, setNewAll, toString
 
Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, wait, wait, wait
 

Constructor Detail

DIS_DR_RVB_08

public DIS_DR_RVB_08()
Method Detail

run

public void run()
The driver for a DIS_DR_RVB_08 DR algorithm from the Runnable interface

linear motion and rotation