Page 1 of 1

Tracking Tools 2.2 Beta 1 now available

Posted: Wed Apr 21, 2010 10:37 pm
by Birch
NaturalPoint is pleased to announce a new beta release of the Tracking Tools software. We invite you to try the software and share your feedback with us.

Download the Tracking Tools 2.2 Beta 1 installer : ... eta.01.exe

Documentation : ... index.html

NatNet notice :
To ensure streaming works for clients using NatNet, either rebuild using the NatNet 2.2 SDK (coming soon) or change the following settings in the streaming panel

Code: Select all

(for NatNet 2.1 or older)
Multicast IP =
Multicast port = 1001
Changes :
Tracking Tools 2.2 Beta 1 :
* Added 3-Marker Camera Calibration
* Added C3D Export
* Added option to refine calibration with additional wanding
* Added background marker warning during calibration
* Added option to manually select ground plane markers
* Added calibration quality to save dialogs
* Added calibration quality visualization
* Added option to save calibration wanding data
* Added time/date stamp to save dialogs
* Added marker filtering overlay notice in 2D views
* Added option to change NatNet streaming ports
* Added option to change Natnet streaming multicast IP
* Added option to select Natnet streaming network interface
* Added tracking of 2 marker rigid bodies (translation only)
* Added rigid body name overlay in 3D view
* Added rigid body solver options
* Added support for setting rigid body pivot from a marker
* Added support for reseting rigid body pivot
* Added option to toggle hardware mask
* Added warning when frame rate for an individual camera is changed
* Added option to orient all 2D camera views using their physical orientation
* Improved performance of rigid body solver
* Improved project explorer to list non-camera devices separately
* Improved project explorer to sort cameras by ID
* Improved calibration file to store camera settings
* Improved calibration compatibility with Arena/Expression
* Improved 3D rendering performance
* Improved hot-plugging of cameras to match settings of other cameras
* Improved camera intrinsic 3D-to-2D back-projection to be exact
* Improved mouse wheel zoom
* Improved camera reliability on startup
* Changed hardware mask behavior for grayscale modes (off by default)
* Changed 2D filtering to check size and circle fit by default
* Fixed marker selection halo to draw correctly at any aspect
* Added (API) TT_FinalCleanup() to shut down driver threads on exit
* Added (API) Grayscale Decimation access and control functions
* Added (API) TT_TrackableTranslatePivot
* Fixed (API) issue when calling initialize/shutdown multiple times
* Fixed (API) issue with TT_TrackableName()
* Changed (API) BOOLs to bool

Re: Tracking Tools 2.2 Beta 1 now available

Posted: Thu Apr 22, 2010 5:13 am
by neill_solow
Thanks for such a big update!

Re: Tracking Tools 2.2 Beta 1 now available

Posted: Thu Apr 22, 2010 5:38 am
by neill_solow
1) I have tried C3D export and get an error "Unable to export C3D tracking data". Are there any rules for using such an export feature ?

2) Also I have tryed tracking of 2 marker rigid bodies and as I see dynamic constraints are not working, cause trackable body very often jumps to another side of points cloud...

Re: Tracking Tools 2.2 Beta 1 now available

Posted: Thu Apr 22, 2010 12:01 pm
by beckdo
Hey Sergey,

Thanks for trying the beta. In response to #2)

Because the 2-marker rigid body has less than 3 markers, it is a special case in some regards with respect to rigid body tracking. Primarily, it lacks yaw, pitch, and roll information. As a result, the static and dynamic rotational constraints do not apply. In the solver the dynamic translational constraint is based on the pivot point of a rigid body which is calculated with the help of the rigid body's orientation which is not available with 2-marker rigid bodies. However, 2-marker rigid bodies have a pivot point and it's correct to assume that you should be able to apply a dynamic translational constraint even though static and dynamic rotational constraints don't apply. I will employ an alternative algorithm to enforce the dynamic translational constraint on 2 marker rigid bodies. This issue only affects the dynamic translational constraint for 2 marker rigid bodies. I'm impressed that you found this issue and will take care of it.

Re: Tracking Tools 2.2 Beta 1 now available

Posted: Thu Apr 22, 2010 2:37 pm
by morgan
Sergey - regarding C3D export - everything here checks out OK.

Can you send your project files (.ttp, .cal, .tim .tra) to support and we can check it out?


Re: Tracking Tools 2.2 Beta 1 now available

Posted: Fri Apr 23, 2010 1:08 am
by neill_solow
Ok, I'll send my project files.

Re: Tracking Tools 2.2 Beta 1 now available

Posted: Fri May 14, 2010 10:29 am
by simonal
Wow, the new calibration algorithm is great. I could decrease max marker deflection by half (prior I used to set it to 4, now 2 seems to work fine). This gives much more stable tracking and less risk for false labeling. Thanks a bunch!

Re: Tracking Tools 2.2 Beta 1 now available

Posted: Fri May 14, 2010 12:40 pm
by beckdo
That's great, simonal. Better tracking is definitely one of the goals of adding the new calibration. Glad you're seeing improved results.

v2.2 Beta2 is coming _very_ soon. In addition to fixes, it has improvements to the rigid body tracker that will yield much smoother rigid body tracking for rigid bodies > 3 markers. Combine these improvements with improved marker tracking and you'll have exceptional tracking of rigid bodies.