optitrack_motion_capture_system_motion_tracking
Differences
This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
optitrack_motion_capture_system_motion_tracking [2017/05/30 15:55] – created hyunheelee | optitrack_motion_capture_system_motion_tracking [2017/06/18 18:00] (current) – hyunheelee | ||
---|---|---|---|
Line 1: | Line 1: | ||
- | ====== Optitrack Motion Capture System | + | ====== Optitrack Motion Capture System |
**Author:** <Hyunhee Lee> **Email:** < | **Author:** <Hyunhee Lee> **Email:** < | ||
Line 9: | Line 9: | ||
{{ hh_mocap: | {{ hh_mocap: | ||
\\ | \\ | ||
- | This picture show the " | + | This picture show the " |
- | The blue 3D area is the capture volume which means dots are tracked only inside of that volume. | + | |
- | It provides the position and orientation data about dots especially rigid body. | + | |
- | This tutorial will explain about how to get position and velocity data. | + | |
Line 19: | Line 17: | ||
===== Motivation and Audience ===== | ===== Motivation and Audience ===== | ||
- | This is a tutorial about getting position & velocity data from Optitrack Motion Capture system. | + | This is a tutorial about " |
If you are not familiar to use " | If you are not familiar to use " | ||
Please take look at up the " | Please take look at up the " | ||
- | Once you know how to record the " | ||
- | But, you need to use other tool(e.g. matlab or excel) for calculating velocity. | ||
<fc blue> | <fc blue> | ||
- | | + | * Know how to get motion tracking. |
- | \\ | + | |
- | | + | |
</fc> | </fc> | ||
\\ | \\ | ||
- | The rest of this tutorial is presented as follows: | + | ====Attach the Dots on the suite==== |
- | * [[Optitrack Motion Capture System Getting Position & Velocity Data#Create Rigid Body|Create Rigid Body]] | + | |
- | * [[Optitrack Motion Capture System Getting Position & Velocity Data# | + | |
- | * [[Optitrack Motion Capture System Getting Position & Velocity Data# | + | |
- | * [[Optitrack Motion Capture System Getting Position & Velocity Data#Export data|Export data]] | + | |
- | * [[Optitrack Motion Capture System Getting Position & Velocity Data# | + | |
- | + | ||
- | ====Create Rigid Body==== | + | |
- | + | ||
- | In order to get the position and orientation data through " | + | |
- | There is one condition in order to create the rigid body. | + | |
- | When you capture the motion, at least 3 dots should be used for motion inside of capture volume. | + | |
- | Because when you try to create the Rigid body using " | + | |
+ | In order to get motion tracking whole body, you need to wear motion capture suite and attach dots on the suite. | ||
**Step 1.** | **Step 1.** | ||
- | {{ hh_mocap:capture1.png?500 |}} | + | {{ hh_mocap:pic1.jpg?500 |}} |
- | See the menu on the top and click the " | + | Attach |
**Step 2.** | **Step 2.** | ||
- | {{ hh_mocap:capture2.png?500 |}} | + | {{ hh_mocap:pic2.jpg?500 |}} |
- | Click the bottom option and find out video that you recorded | + | Attach |
**Step 3.** | **Step 3.** | ||
- | {{ hh_mocap:capture3.png?500 |}} | + | {{ hh_mocap:pic-8.jpg?500 |}} |
- | Drag or click between 3~5 dots that you want to create for rigid body. | + | {{ hh_mocap:pic-7.jpg?500 |}} |
- | + | {{ hh_mocap:pic4.jpg?500 |}} | |
- | + | Attach | |
- | **Step 4.** | + | |
- | {{ hh_mocap:capture4.png?500 |}} | + | |
- | Gives name for rigid body and click the " | + | |
- | + | ||
- | **Step 5.** | + | |
- | {{ hh_mocap:capture5.png?500 |}} | + | |
- | You need to set the " | + | |
- | Either way, you can choose one of the dots of rigid body or center of rigid body and click " | + | |
- | + | ||
- | + | ||
- | **Step 6.** | + | |
- | {{ hh_mocap: | + | |
- | If you want to attach the "3D polygon" | + | |
- | If you do not want to attach just leave it. And click " | + | |
- | + | ||
- | + | ||
- | **Finish.** | + | |
- | {{ hh_mocap: | + | |
- | Click " | + | |
- | And check that there is file you named under the "Rigid Bodies" | + | |
- | + | ||
- | + | ||
- | + | ||
- | ====Trajectorize==== | + | |
- | + | ||
- | Once you have made the rigid body, you can trajectorize it for export data. | + | |
- | + | ||
- | {{ hh_mocap: | + | |
- | Right click the file under the " | + | |
- | + | ||
- | ====Position data==== | + | |
- | + | ||
- | After trajectorize, | + | |
- | Also, you can make raw data sheet with it. | + | |
- | + | ||
- | {{ hh_mocap: | + | |
- | It shows 3D(x,y,z) position data and orientation angle data. | + | |
- | + | ||
- | ====Export data==== | + | |
- | + | ||
- | If you want to get raw data, you can have data for position and orientation by export data. | + | |
- | + | ||
- | {{ hh_mocap: | + | |
- | Right click the file under the " | + | |
- | + | ||
- | + | ||
- | + | ||
- | {{ hh_mocap: | + | |
- | This is the raw data BVH file that exported from " | + | |
- | You can change this file to " | + | |
- | + | ||
- | ====Acquire velocity data==== | + | |
- | + | ||
- | You can get velocity data by derivative position data.{{ hh_mocap: | + | |
- | Once you get the x,y,z velocity data, | ||
- | v = √((xi)^2) + ((yi)^2) + ((zi)^2) | ||
- | exploit this equation | + | ====Start |
- | This is the position profile by exported raw data using " | + | **Start to Capture** |
- | {{ hh_mocap:position.jpg?300 |}} | + | {{ hh_mocap:pic-1.png?500 |}} |
+ | Click the " | ||
+ | and if you are ready to record, click the " | ||
- | This is the velocity profile by exported raw data using " | + | **Video of Motion Capture** |
- | {{ hh_mocap: | + | {{youtube> |
optitrack_motion_capture_system_motion_tracking.1496184921.txt.gz · Last modified: 2017/05/30 15:55 by hyunheelee