How can I export raw data?

Post Reply
Marcell
Posts: 5
Joined: Mon Oct 27, 2008 7:30 am

How can I export raw data?

Post by Marcell »

I'm using Arena version 1.3.0035 and I can't find any possibility to export the raw 3D point cloud data. One of the tutorial videos shows an export of X,Y,Z coordinates of a single marker to CVS format, but that function seems to have disappeared.
VincentG
Posts: 7728
Joined: Mon Jul 17, 2006 5:00 am
Location: Corvallis, Oregon

Re: How can I export raw data?

Post by VincentG »

Have you trajectorized the data first?

Once you trajectorize the data (skelton or Rigid Body), you should be able to export the data either via BVH, or c3d.

The video you are refering to , might be in conjunction with the Rigid Body Tracking Toolkit, which does have an option to export via .csv
Marcell
Posts: 5
Joined: Mon Oct 27, 2008 7:30 am

Re: How can I export raw data?

Post by Marcell »

The video I was refering to is one of the Point Cloud Toolkit tutorial videos at http://www.naturalpoint.com/optitrack/p ... ideos.html the one with the title "Point Cloud Raw Data Export Example". It shows an export of the 3D trajectory of a single marker to a CVS format. I can't find this functionality anywhere in the current Arena version (we have a full blown package with point cloud and rigit body).

In Arena you can only trajectorize your data if you assign a skeleton or at least one rigid body. If you use the one provided skeleton model, you can export BVH data that contain processed skeleton segment data, but that doesn't give you access to the marker trajectories.

I was hoping maybe I can assign a rigid body to every single marker and if I trajectorize that, it will yield the 3D trajectories of the markers in BVH, but unfortunately the toolkit seems to be buggy and it didn't work:

- I assigned a single rigid body to the three left hand markers, then trajectorized and exported. The BVH file contains only the X,Y,Z positions, but not the orientations of the body.

- I tried assigning two rigid bodies to the same three markers of the left setting a different marker as origin each time. This didn't work. When reviewing the tracking, one of the rigid bodies was switched over to the right hand.

- I tried assigning two rigid bodies to separate parts of the marker cloud, one to the three markers of the left hand and another to the three markers of the head. The BVH export contains only the trajectory of the first body (again without orientation data), the other rigid is ignored.

- In the rigid body wizard, at the point where you are supposed to assign a polygon to the rigid body and you actually click on the preselected "none" option, the software crashes immediately.

In any case, the BVH format is not quite the right format for what I want, because it describes spatial data of a rigid body _chain_ in relation to a root segment, and not the independent trajectories of multiple unrelated rigid bodies or markers.

We bought the OptiTrack solution for research projects and the provided skeleton model doesn't fit our purposes. We need to be able to access the raw 3D marker trajectories so that we can fit custom skeletons to the raw data. Can you please consider adding the CVS export in a future release? It would greatly help customers like me to use OptiTrack for slightly different purposes than originally intended.
VincentG
Posts: 7728
Joined: Mon Jul 17, 2006 5:00 am
Location: Corvallis, Oregon

Re: How can I export raw data?

Post by VincentG »

The Point Cloud and Rigid Body toolkits are separate applications from Arena and have a different set of features.

http://www.naturalpoint.com/optitrack/p ... rison.html


As far as exporting from Arena, via .csv, I will run it by the devlopment team, on whether it is possible.

The upcoming Arena release will also add support for trajectorizing individual markers not associated with a rigid body or skeleton as long as there is at least one rigid body or skeleton in the scene. The trajectorized individual markers can be exported using c3d. Note that frame-to-frame tracking for individual markers is not as reliable as tracking for rigid bodies and skeletons.
Jim
Posts: 1395
Joined: Mon Oct 14, 2002 5:00 am
Location: Corvallis, Oregon
Contact:

Re: How can I export raw data?

Post by Jim »

Arena really works best when you have a skeleton assigned to work in conjunction with the rigid bodies, so that there is much less swapping and more reliable tracking.

We have heard from several customers that they would like Arena to preserve marker trajectories that are not part of a skeleton, for many reasons, so the new 1.4 version will allow this to happen in C3D.

Is C3D a file format that you can work with, or do you require CSV?

In Arena there is the ability to create custom marker sets for skeletons, if you are interested in tracking human skeletons, so if you need more markers, markers in a different location, or say, only the upper part of the body, you can do this in the Skeleton Wizard with the Assign tool. There is a video showing how to do this on the forums here, I can find the link if you need it.

For tracking rigid body data without skeletons, for measurement or streaming to another program, we recommend the Rigid Body Toolkit, it has a feature set that might match up with what you need a lot more, but for Skeletons, Arena is the best fit.

Can you describe your application a bit more, so we can either add features to support your needs, or direct you to the features that might work today?
tzach1
Posts: 5
Joined: Wed Aug 06, 2008 6:48 am

Re: How can I export raw data?

Post by tzach1 »

I am using the Arena and I want to export rigid body raw data.
1. For rigid body toolkit - do I need to buy a licence?
2. In Arena - how can I export it to Cad? to csv?
I want to work with it with my students tomorrow. Your urgent response is very helpfull.
Thanks,
Tzach
VincentG
Posts: 7728
Joined: Mon Jul 17, 2006 5:00 am
Location: Corvallis, Oregon

Re: How can I export raw data?

Post by VincentG »

1 - Yes, for access to the Rigid Body software, it would require a Rigid Body License.

2 - Currently the exportable formats are BVH, and C3D, in regards to the Arena software.
Jim
Posts: 1395
Joined: Mon Oct 14, 2002 5:00 am
Location: Corvallis, Oregon
Contact:

Re: How can I export raw data?

Post by Jim »

You could also stream out the data using the NatNet interface (our real time interface) and save the rigid body data as you wish.
Internshippies
Posts: 1
Joined: Fri Dec 05, 2008 4:55 am

Re: How can I export raw data?

Post by Internshippies »

I'm trying to get a skeleton with more then 38 markers and a skeleton with only the lower body. The problem is that the location of the markers is different than the markers in Arena itself. Is there a video that can help me with this problem.
Post Reply