Using the Tracking Data Editor
|Top Previous Next|
The Tracking Data Editor object can be used to view the tracking data contained in an external file. FreeFlyer presents the data in a graphical format and allows you to choose whether to view the measurements directly or view the residuals. This page discusses the following items:
The user can configure a TrackingDataEditor object in the Object Browser or in FreeFlyer script. This section covers the following topics:
Configuring the Tracking Data Editor
In the TrackingDataEditor object editor, you can set the format of the tracking data file and the input and output file names. Once the data format has been set, the panel will update to show additional inputs for configuring the corresponding type of Observation. Select the observer(s) and object(s) being observed to match what is expected from the file.
The Object Browser will display a message letting you know whether the Tracking Data Editor configuration is valid or invalid.
Object Editor for the TrackingDataEditor
A Tracking Data Editor can be also be created and configured in FreeFlyer script:
Data Segmentation Method
The available options are:
Default Data Type
The user can specify the default data type to show when the TrackingDataEditor is displayed.
Default Measurement Types
The user can specify the default measurement types to show when the TrackingDataEditor is displayed. The syntax example below shows how to display the TrackingDataEditor with Range and RangeRate measurements for a FFGroundObservationFile.
Data Scaling Modes
The user can scale the data for each type (Measurement or Residual) of data displayed. This allows the user to view all of the data simultaneously.
The residual data can be scaled by normalizing the data or by the measurement noise.
Scaling the residuals by noise provides the same result as performing 1-sigma threshold editing. See the sigma threshold editing section for more information.
The measurement data can be scaled by normalizing the data.
The TrackingDataEditor supports several Tracking Data File Formats:
The user can specify the tracking data file using the syntax below:
The TrackingDataEditor can also work with a List of observations, which does not require a tracking data file. The user can specify a List of observations using the syntax below:
The TrackingDataEditor provides the ability to view scaled sigma residuals. The user can specify a sigma level for auto-editing of data and perform editing without showing the tracking data editor.
Once the TrackingDataEditor has been displayed, the user can enable or disable the sigma threshold editing as seen in the image below. The user can also change the threshold value.
A Tracking Data Editor can be displayed to the user via the Show command, as seen in the syntax example below:
The user can also specify the tracking data file or a List of observations when the Tracking Data Editor is displayed.
When the Mission Plan is run, this line will cause the editor to appear. At the top of the panel, the editor displays information including the input file name and the observing and observed objects. Below that, various controls allow the user to edit the data and ultimately generate a new output file.
Using the controls shown above the plot, the user can view the start date of the currently plotted pass and set the data type to be displayed on the plot. The available data types will be different depending on the type of observation; for the GroundStation observation examined in the image below, the data types are Azimuth, Elevation, Range, and Range Rate. For each of these data types, the user can decide to view the measurements directly or the residuals.
Sample Tracking Data Editor showing Range Measurements
Below the plot, the user has access to controls which allow them to:
In the image below, the user has zoomed in on three outlying range residuals data points and used the "Mark as Invalid" button to edit out the points (indicated in red).
Tracking Data Editor Plot showing three edited data points