DeadReckoning

From SIMboxWiki
Jump to navigation Jump to search

The DeadReckoning output component works as a producer or reconstructor, according to the ATT_IS_SLAVE attribute.

Type: Output Object Component
File: DeadReckoning.slc
Version: 450.1000.342.1


back to top

Icon properties.png Properties

NameDescriptionMaxValueMinValueDisplayNameUnitTypeUnitName
PROP_DR_ANGLES_CORRECTION_TIME  The time to correct the orientation angles    Default  Default 
PROP_DR_DISTANCE_TO_JUMP  Distance to jump to new location  100000    Default  Default 
PROP_DR_GROUND_HEIGHT_CORRECTION  Use to calibrate the view on the ground  30  -30    Default  Default 
PROP_DR_GROUND_PITCH_ANGLE  The on ground pitch angle  30  -30    Default  Default 
PROP_DR_IS_ENABLED  Is the module enabled?    Default  Default 
PROP_DR_IS_FORCED_LOADING  Forces the Dead Reckoning module to load event if not required    Default  Default 
PROP_DR_IS_NOT_TO_ATTACH_GROUND_OBJECT_TO_GROUND  defines that a ground object should not be attached to ground    Default  Default 
PROP_DR_IS_TO_CHECK_TERRAIN_HEIGHT  Is to check height from ground in the reconstruction side?    Default  Default 
PROP_DR_IS_TO_LOAD_IN_PLAYBACK  Is to load in playback configuration?    Default  Default 
PROP_DR_IS_TO_USE_RAW_DATA_STRING  Is to read the raw data from the raw data string attribute    Default  Default 
PROP_DR_IS_TO_VALIDATE_AIRCRAFT_RULES  Set true if aircraft - no backward movement etc.     Default  Default 
PROP_DR_LOG_LOCATION  Set true if you would like to log all location changes.     Default  Default 
PROP_DR_MAX_SPEED_TO_FREEZE  The maximum speed of the creator and reconstructed object for which the reconstructor stop updating the object position. Set negative value to ignore   1000  -1000    Speed  Meter Per Second 
PROP_DR_PLAYBACK_BUFFER_SIZE  The playback buffers size   1000    Default  Default 
PROP_DR_PLAYBACK_BUFFER_TIME_TO_LIVE  The playback buffer data time to live until disposed  100    Default  Default 
PROP_DR_POSITION_CORRECTION_TIME  The time to correct the position error  15    Default  Default 
PROP_DR_SIDEVIEW_ANGLES_CORRECTION_TIME  The time to correct the orientation angles - sideview  0.01    Time  Seconds 
PROP_DR_SIDEVIEW_POSITION_CORRECTION_TIME  The time to correct the position error - sideview  10  0.01    Time  Seconds 
PROP_RAW_IS_TO_TIGHT_WHEN_CLOSE_TO_GROUND  When true - the DRShell tight reduces the position error    Default  Default 
PROP_RAW_MAX_UPDATE_DT  The maximal time between two consecutive updates [sec]   10000    Default  Default 
PROP_RAW_MIN_UPDATE_DT  The minimal dt between updating the raw data. set negative value to ignore.  20  -10    Default  Default 
PROP_RAW_ORIENTATION_INIT_ERROR  The orientation allowed error [deg]  45    Default  Default 
PROP_RAW_POSITION_INIT_ERROR  The position error allowed [m]  1000  0.001    Default  Default 
PROP_RAW_SIDE_VIEW_UPDATE_DT  The minimum time differance between two raw update [sec]  100    Default  Default 

back to top

Icon attributes.png Attributes

NameDescriptionParam1Param2DisplayNameUnitTypeUnitName
ATT_ABS_VELOCITY  Entity Absolute Velocity  float &      Speed  Meter Per Second 
ATT_ANG_ACCELERATION  Entity angular Acceleration vector  AngularVec &      Default  Default 
ATT_ANG_VELOCITY  Entity angular Velocity vector  AngularVec &      Default  Default 
ATT_BODY_ACC  The acceleration in body coordinates  LinearVec &      Acceleration  Meter Per Second Squared 
ATT_BODY_VELOCITY  The velocity in body coordinates  LinearVec &      Speed  Meter Per Second 
ATT_CHASE_CAMERA_TYPE  Chase camera mode ORI | SPEED  string &      Default  Default 
ATT_DR_DEBUG_PARAM  Debug  const int  float &    Default  Default 
ATT_DR_IS_FREEZE  Is the DR reconstructure does not change the object position?  bool &      Default  Default 
ATT_DR_IS_PAUSE  Is the DR reconstructor paused?  bool &      Default  Default 
ATT_DR_SIMULATION_TIME  The simulation time  float &      Default  Default 
ATT_DR_TIME_FROM_LAST_DATA_UPDATE  The time from the last raw data update [sec]  float &      Time  Seconds 
ATT_HEADING_TRUE  In world [0°-360°]  float &      Angle  Degree 
ATT_HEIGHT  Entity height [m]  float &      Length  Meter 
ATT_HEIGHT_ABOVE_GROUND  Returns the height above ground [m]   float &      Length  Meter 
ATT_HEIGHT_FEET  Height in feet  float &      Default  Default 
ATT_INDICATED_AIRSPEED  Current aircraft indicated Airspeed (velocity) [m/s]  float &      Speed  Meter Per Second 
ATT_INDICATED_AIRSPEED_KNOTS  Current aircraft indicated Airspeed (velocity) [Knots]  float &      Speed  Knots 
ATT_IS_HIGH_RATE  Is high rate mode?  bool &      Default  Default 
ATT_IS_ON_GROUND  Is the entity on ground  bool &      Default  Default 
ATT_LATITUDE  Entity Latitude [rad]  double &      Angle  Radian 
ATT_LIN_ACCELERATION  Entity linear Acceleration vector  LinearVec &      Acceleration  Meter Per Second Squared 
ATT_LIN_VELOCITY  Entity Linear Velocity Vector (Vx,Vy,Vz)  LinearVec &      Speed  Meter Per Second 
ATT_LOCATION  Entity 6-DOF(Vx,Vy,Vz,pitch,roll,yaw)  Location &      Default  Default 
ATT_LONGITUDE  Entity Longitude [rad]  double &      Angle  Radian 
ATT_MACH  The AC much number  float &      Default  Default 
ATT_ORIENTATION  Entity orientation (pitch,roll,yaw)  AngularVec &      Default  Default 
ATT_POSITION  Entity position (x,y,z)  LinearVec &      Length  Meter 
ATT_RAW_ANG_ACCELERATION  The angular acceleration to be transfered in DMT  AngularVec &      Default  Default 
ATT_RAW_ANG_VELOCITY  Update raw angular velocity [rad/sec]  AngularVec &      Default  Default 
ATT_RAW_DATA_STRING  Puts all raw values in one string so they will be sent as one package   string &      Default  Default 
ATT_RAW_DEBUG  Debug param  float &      Default  Default 
ATT_RAW_IS_DATA_DIRTY  To be listened in attribute change. Every change indicates that the Raw data was changed.  bool &      Default  Default 
ATT_RAW_IS_DR_ENABLED  Is the DR creator enabled?  bool &      Default  Default 
ATT_RAW_IS_LOADOUT_ACTIVE  Is the loadout active?  bool &      Default  Default 
ATT_RAW_IS_ON_GROUND  Is the object on ground  bool &      Default  Default 
ATT_RAW_LATITUDE  Update raw latitude  double &      Angle  Radian 
ATT_RAW_LIN_ACCELERATION  Update raw linear acceleration [m/sec2]  LinearVec &      Acceleration  Meter Per Second Squared 
ATT_RAW_LIN_VELOCITY  Update raw linear velocity [m/sec]  LinearVec &      Speed  Meter Per Second 
ATT_RAW_LOCATION  Entity 6-DOF(Vx,Vy,Vz,pitch,roll,yaw)  Location &      Default  Default 
ATT_RAW_LONGITUDE  Update raw longtitude (rad)  double &      Angle  Radian 
ATT_RAW_ORIENTATION  The raw attitude  AngularVec &      Default  Default 
ATT_RAW_STRING_DEBUG  For debuging the module  string &      Default  Default 
ATT_ROLL_ANGLE_DEG  Returns the aircraft roll angle [deg]  float &      Angle  Degree 
ATT_TRUE_HEADING  In world [0°-360°]  float &      Angle  Degree 
ATT_VERTICAL_VELOCITY  Vertical Velocity  float &      Speed  Meter Per Second 

back to top

Icon actions.png Actions

NameDescriptionParam1Param2DisplayNameUnitTypeUnitName
ACTION_ENABLE_DEADRECKONING  Enables / disables DR  const bool      Default  Default 
ACTION_FORCE_DR_MODE  Forces the DeadReckoning to work in the desired mode. True - Reconstruct mode   const bool      Default  Default 
ACTION_INCREASE_LOCATION_UPDATE_RATE  Increases the location update rate        Default  Default 
ACTION_PAUSE_DEADRECKONING  Pause the DR reconstruction  const bool      Default  Default 
ACTION_RESET_LOCATION_UPDATE_RATE  Resets the location update rate        Default  Default 
ACTION_SET_FIRST_UPDATE_DIST_TO_JUMP  Sets a distance. If the error in the first update is larger, the reconstructor jumps to the new location.  const float      Length  Meter 
ACTION_SET_LOCATION_RECORD_TIME  Sets the recorded time  const float      Default  Default 
ACTION_SET_RECORDED_LOCATION  Sets the recorded location  const Location &      Default  Default 

back to top

Icon attributes.png Required Attributes

Name
ATT_3D_OBJECT_HANDLE 
ATT_GET_WEAPON_ACTIVE 
ATT_HAS_CAMERA_FOCUS 
ATT_HEIGHT_ABOVE_LOWER_THOUSAND_FEET 
ATT_IS_AIR_BORN 
ATT_IS_SLAVE 

back to top

Icon actions.png Required Actions

Name
ACTION_DETACH_WEAPON 

back to top,