...
Graphical User Interface
Map View
...
Data Playback and Recording
Data playback and recording works in the same way for all FusionHub versions. It has been described in the previous chapters, but I’ll add a recap here to give it its dedicated chapter, as it’s a very important feature for data analysis and serialization.
Data Recording
You can record the output from FusionHub to a file by adding
Code Block |
---|
"record": {
"filename": "driveData.json",
"format": "json"
} |
to the sink
section of config.json
.
Data Playback
Data from a log file can played back and forwarded to a fusion filter using the fileReader
block. An example of how to use this node we are showing below:
Code Block |
---|
"sources": {
"filereader": {
"filename": "driveData.json",
"playbackInterval": 0.001
}
}, |
Parameter name | Description | Unit |
---|---|---|
filename | Name of the file to be played back | n/a |
playbackInterval | Time interval between each line of the playback file | s |
Communication with External Applications
...
The optical system is the tracking reference, its pose is what is received by the visualization backend. The orientation of the IMU sensor is calibrated relative to the optical markers on the HMD. Therefore it is important to set up the tracking body or rigid body in the optical tracking software (DTrack, Motive etc.) in a way that its axes align with the optical axes of the head mounted display.
...
We will add to this section soon. In the meantime refer to this page for ART setups and this page for OptiTrack setups from the LPVR documentation.
...