-
Notifications
You must be signed in to change notification settings - Fork 2
/
applabview.html
121 lines (119 loc) · 8.37 KB
/
applabview.html
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
<!-- saved from url=(0035)https://www.c3d.org/applabview.html -->
<html xmlns="http://www.w3.org/1999/xhtml" lang="en" xml:lang="en"><!-- InstanceBegin template="/templates/andreas07.dwt" codeOutsideHTMLIsLocked="false" --><head><meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<link rel="apple-touch-icon" sizes="180x180" href="./apple-touch-icon.png?v=jw6lBYGJ3y">
<link rel="icon" type="image/png" href="./favicon-32x32.png?v=jw6lBYGJ3y" sizes="32x32">
<link rel="icon" type="image/png" href="./favicon-16x16.png?v=jw6lBYGJ3y" sizes="16x16">
<link rel="manifest" href="./manifest.json?v=jw6lBYGJ3y">
<link rel="mask-icon" href="./safari-pinned-tab.svg?v=jw6lBYGJ3y" color="#5bbad5">
<link rel="shortcut icon" href="./favicon.ico?v=jw6lBYGJ3y">
<meta name="theme-color" content="#ffffff">
<!-- InstanceBeginEditable name="doctitle" -->
<meta name="Description" content="The C3D file format specification and format description">
<meta name="Keywords" content="C3D, motion capture, biomechanics, force plate, video, analog, emg, mo cap, mo-cap, gaitlab, gaitlab, motion lab, motionlabs">
<title>C3Dserver with LabView</title>
<!-- InstanceEndEditable -->
<meta name="Motion Lab Systems" content="c3d.org">
<link rel="stylesheet" href="./search.css" type="text/css" media="Screen">
<link rel="stylesheet" type="text/css" href="./default.css" title="andreas07" media="Screen">
<link rel="shortcut icon" ="favicon.ico"="">
</head>
<body>
<div id="wrap">
<div id="leftside">
<h1>C3D.ORG</h1>
<h2>The biomechanics standard</h2>
<!-- InstanceBeginEditable name="menu" -->
<div id="menu"> <a class="active" href="./index.html">Home</a>
<a href="./introduction.html">Introduction</a>
<a href="./overview.html">Overview</a>
<a href="https://www.c3d.org/HTML/default.htm" target="_blank">C3D online help</a>
<a href="./c3dapps.html">Applications</a>
<a href="./c3ddocs.html">Documentation</a>
<a href="./sampledata.html">Sample C3D files</a>
<a href="./about.html">About C3D.ORG</a>
</div>
<!-- InstanceEndEditable -->
<h3>Updated:</h3>
<p> <a href="./updates.html">
<!-- #BeginDate format:Sw1 -->7 May, 2018<!-- #EndDate -->
</a></p>
<p><strong>The C3D web site is maintained by <a href="http://www.motion-labs.com/" target="_blank">Motion Lab Systems</a> as a resource for the biomechanics community.</strong></p>
<p align="left">All of the C3D information on this web site is in the public domain and may be copied and freely distributed with other products. The C3D User Manual documenting the C3D format and structure may be copied and supplied with any product that supports C3D.</p>
<p align="left"><strong>This web site does not use cookies or collect or store any data from visitors.</strong></p>
<p>Original XHTML 1.0 Strict and CSS2 template by <a href="http://andreasviklund.com/" target="_blank">Andreas Viklund</a></p>
</div>
<div id="extras">
<!--Google search engine -->
<form action="https://google.com/search" method="get" target="_blank">
<div id="headersearch">
<div id="headersearchbutton">
<p align="center">Search the C3D web site
<input type="hidden" name="sitesearch" value="https://www.c3d.org" />
<input type="text" name="q" />
</p>
</div>
</div>
</form>
<h2> C3D Files supported</h2>
<ul>
<ul>
<li><a href="http://www.anybodytech.com/" target="_blank">AnyBody Technology</a></li>
<li><a href="http://www.ar-tracking.com/" target="_blank">ART</a></li>
<li><a href="http://www.biogesta.fr/" target="_blank">Biogesta</a></li>
<li><a href="http://code.google.com/p/b-tk/" target="_blank">Biomechanical ToolKit</a></li>
<li><a href="http://www.bkintechnologies.com/" target="_blank">BKIN Technologies</a></li>
<li><a href="http://www.btsbioengineering.com/" target="_blank">BTS Bioengineering </a></li>
<li><a href="http://www.c3dserver.com/" target="_blank">C3Dserver</a></li>
<li><a href="http://www.c-motion.com/" target="_blank">C-Motion</a></li>
<li><a href="http://www.codamotion.com/" target="_blank">Codamotion</a></li>
<li><a href="http://www.cometasystems.com/" target="_blank">Cometa Systems</a></li>
<li><a href="http://www.di-o-matic.com/" target="_blank">Di-O-Matic</a></li>
<li><a href="http://www.innsport.com/" target="_blank">Innovative Sports Training</a></li>
<li><a href="http://www.innovision-systems.com/" target="_blank">Innovision Systems</a></li>
<li><a href="http://www.kwon3d.com/" target="_blank">Kwon3D</a></li>
<li><a href="http://www.motionanalysis.com/" target="_blank">Motion Analysis Corp.</a></li>
<li><a href="https://www.motion-labs.com/" target="_blank">Motion Lab Systems</a></li>
<li><a href="http://www.nexgenergo.com/" target="_blank">NexGen Ergonomics</a></li>
<li><a href="http://www.noraxon.com/" target="_blank">Noraxon</a></li>
<li><a href="http://www.ndigital.com/" target="_blank">Northern Digital Inc.</a></li>
<li><a href="http://www.optitrack.com/" target="_blank">OptiTrack</a></li>
<li><a href="http://www.phasespace.com/" target="_blank">PhaseSpace</a></li>
<li><a href="http://www.ptiphoenix.com/" target="_blank">Phoenix Technologies</a></li>
<li><a href="http://www.polhemus.com/" target="_blank">Polhemus</a></li>
<li><a href="http://www.qualisys.com/" target="_blank">Qualisys</a></li>
<li><a href="http://www.motionshadow.com/" target="_blank">Shadow</a></li>
<li><a href="http://www.simi.com/" target="_blank">Simi</a></li>
<li><a href="http://www.vicon.com/" target="_blank">Vicon Motion Systems</a></li>
<li><a href="http://www.virtualsensei.it/" target="_blank">Virtual Sensei</a></li>
<li><a href="http://www.xcitex.com/" target="_blank">Xcitex</a></li>
<li><a href="http://www.xsens.com/" target="_blank">Xsens</a></li>
<li><a href="http://www.zflomotion.com/" target="_blank">Zflomotion</a></li>
</ul>
</ul>
<p align="left"><span class="style3">The websites listed above all offer products that support C3D files. Please <a href="mailto:[email protected]">contact us</a> if your</span> product supports the C3D format to request that your website be added to this list. </p>
</div>
<!-- InstanceBeginEditable name="content" -->
<div id="content">
<h2>Using the C3DServer with LabVIEW</h2>
<p align="center">Dustin A. Bruening, Ph.D. </p>
<p align="center">Motion Analysis Laboratory Shriners Hospitals for Children – Erie PA (USA) </p>
<p align="center">February 18, 2010</p>
<h4>Description and Disclaimer</h4>
<p>Included is a short documentation on how to access the C3DServer functions within LabVIEW (National Instruments, Austin TX USA), along with a sample VI that reads the 3D points and associated labels for a .C3D file. This code is offered “as is” to help others in the biomechanics community, and was written solely for the convenience of the author, not being associated with MLS in any way. </p>
<h4>Documentation</h4>
<p>Incorporating the C3D server into LabVIEW is simple using the ActiveX VIs. These VIs are found on the Functions Palette under Connectivity –> ActiveX. </p>
<ol>
<li> Place the “Automation Open” VI on the block diagram. </li>
<li> Create a refnum control input. On the front panel, right click the refnum control and choose Select ActiveX Class -> Browse, then browse to the C3DServer.dll (Generally under C:\WINDOWS\system32). </li>
<li> Get an invoke node from the ActiveX palette and wire the refnum into it. Right click on the Method and you will be able to choose from any of the C3D server functions. </li>
<li> Wire inputs and outputs as needed. </li>
<li> Finish with the “close reference” VI. </li>
</ol>
<p>Note that a lot of the functions can be run in parallel, without passing the refnum sequentially. However, error checking may require sequential code. </p>
<h4>Example VI</h4>
<p>The example VI supplied <a href="https://www.c3d.org/downloads/C3DServer.vi">here</a> reads the 3D marker coordinates and associated labels from a .C3D file into LabVIEW. It was written using LabVIEW 8.2. </p>
</div>
<!-- InstanceEndEditable --> </div>
<!-- InstanceEnd -->
</body></html>