Benutzer-Werkzeuge

Webseiten-Werkzeuge


fileformats:d3d

Unterschiede

Hier werden die Unterschiede zwischen zwei Versionen angezeigt.

Link zu dieser Vergleichsansicht

Beide Seiten der vorigen RevisionVorhergehende Überarbeitung
Nächste Überarbeitung
Vorhergehende Überarbeitung
fileformats:d3d [2017/02/16 16:17] oliverfileformats:d3d [2021/02/11 17:47] (aktuell) oliver
Zeile 1: Zeile 1:
-====== The .d3d motion data file format======+====== The Motiondata file format (.d3d) ======
 This is the recommended file format to store any **time series** data and additional parameters or meta data. This is the recommended file format to store any **time series** data and additional parameters or meta data.
  
-The **c3d file format** and also the **HD ASCII format** has serveral limitations, which are overruled by this new open and flexible file format. It defines an easy and fast to read xml-Header including only non timeseries metadata and parameters. The timeseries are attached as binary double values and only referenced by the header. This allows very fast read routines with random access, also for very big files. +The **c3d file format** and also the **HD ASCII format** have serveral limitations, which are overruled by this new open and flexible file format. It defines an easy and fast to read xml-Header including only non timeseries metadata and parameters. The timeseries are attached as binary double values and only referenced by the header. This allows very fast read routines with random access, also for very big files. 
  
 In contrast to the .c3d file format it allows to save multiple trials as a tree of data. E.g. for managing normal gait data, the time series for all joint angles of all strides from all sessions of all subjects  can be saved in a single file. This makes it easy, to determine mean and standard deviations (meanStd) or coefficients of multiple variance statistics (CMC). In contrast to the .c3d file format it allows to save multiple trials as a tree of data. E.g. for managing normal gait data, the time series for all joint angles of all strides from all sessions of all subjects  can be saved in a single file. This makes it easy, to determine mean and standard deviations (meanStd) or coefficients of multiple variance statistics (CMC).
Zeile 12: Zeile 12:
 If a "Vicon trial" is converted to .d3d, all of its properties, saved in the corresponding .enf file, are copied in the **<PropertyGroup>**.  If a "Vicon trial" is converted to .d3d, all of its properties, saved in the corresponding .enf file, are copied in the **<PropertyGroup>**. 
  
-If the flag **singlePrection** is set to **true**, then all of the data is saved in float values.+If the flag **singlePrecision** is set to **true**, then all of the data is saved in float values.
  
 <code xml> <code xml>
Zeile 158: Zeile 158:
 </MotionData> </MotionData>
 </code> </code>
- 
-FAQ 
  
 **How to save periods of missing data?** **How to save periods of missing data?**
Zeile 167: Zeile 165:
 **Conventions** **Conventions**
  
-    To save raw data a naming and structure convention is given as shown in the following example:+To save raw data a naming and structure convention is given as shown in the following example:
  
 <code xml> <code xml>
Zeile 194: Zeile 192:
 </code> </code>
  
 +**Data Types**
 +
 +^ Name ^ doubles ^ Description ^
 +^ Double | 1 | |
 +^ Tuple3d | 3 | |
 +^ Quat4d | 4 | sequence of the values w,x,y,z |
 +^ Matrix3d | 9 | |
 +
 +**How to add motiondata files with different suffix than "d3d**
 +
 +There is currently no elegant mechanism available. The possible suffixes of motion data file are hardcoded in the follwing two modules: MotionDataFileType2 and Trial2MotionData. Currently the suffixes defined in the following table are recognized. In a future version of the software a better method which allows the user itself to add further suffixes will be added.
 +
 +^ Suffix ^ Description ^
 +^ r3d | Raw data collected with JDAQ, e.g. from ROS |
 +^ d3d | Processed data |
 +^ rps | Raw data collected from Artiminds RPS |
 +^ rtde | Raw data collected via the RTDE interface from Universal Robotics |
 +^ v3d | Raw data collection by the Vicon system via DataStream API |
fileformats/d3d.1487258239.txt.gz · Zuletzt geändert: 2017/02/16 16:17 von oliver

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki