Integrated Solutions > Software: Products & Services > Immersive & Interactive Applications > trackd
trackdŽ

trackdŽ is the standard device software for the leading VR applications, developers, display manufacturers, motion tracking companies, and input device manufacturers in the immersive display industry.

 

The trackd is a small "daemon" application that takes information from a variety of tracking and input devices and makes that information available for other applications to use. Trackd is used with large and small immersive displays to allow applications to take advantage of six degree of freedom tracking and immersive interactive tools.

Trackd is used by all VRCO products, including VRScape® and vGeo™, as well as all CAVELib™ applications and many applications from leading software companies. It is the middle-ware standard for the Immersive Display industry, and is available with most commercially installed systems. Trackd works with a variety of operating systems (IRIX, Linux, HP-UX, Solaris, and Win32) and its networking capabilities allow different graphics machines to share information from tracking and input devices regardless of operating system.

Applications that use the trackd do not need to know what type of hardware device is being used. The applications receive data from trackers and input devices through a generic Application Programmers Interface, called the trackdAPI. This generic interface allows applications to support a range of hardware without having to modify source code, or write specific hardware drivers. It also allows immersive display owners to change, replace or upgrade components without having to replace their software, or lose functionality.

The trackd supports devices through the use of shared object libraries. Adding device support is done by obtaining a new .so file for that device, eliminating the need for a full product re-installation in order to support new hardware. VRCO continues to add support for new devices as they come onto the market. With a trackd maintenance contract users are entitled to the latest device support and upgrades. VRCO even allows users to add trackd support for custom devices by using the trackd Software Development Kit, the trackdSDK.

For programmers and software companies, the freely available trackdAPI can be used to add trackd support to any application. This generic interface frees the immersive application developer from having to write and maintain device level support software giving them an unprecedented freedom to explore device options and choose the right one for their interaction requirements.

The trackdAPI is a small API to access trackd data in a non-CAVELib™ application. Developers of 3rd party applications use the trackdAPI to obtain tracker and input controller data values. Using the trackdAPI along with the trackd, allows application developers to access data in a generic way without having to write device level support.

Regardless of the type of tracker or input controller the trackdAPI makes data accessible to a program in the same format. This allows a developer to program an application without concern for the type of device the end-user will be using. The trackdAPI enables developers to use tracker and input controller devices in their application without having to write hardware device support software.

If you would like to have your custom or commercial application support data from trackd please request the trackdAPI by sending an email to info@mechdyne.com.

The trackdSDK allows customers to write device support for a piece of hardware that the trackd does not currently support. The trackd daemon software reads data from tracker and input controller devices and stores the data for applications to use. Each hardware device that the trackd supports has its own shared object file. VRCO continually adds trackd support for new devices by creating new shared object files. Even though trackd support is extensive, there are occasions when a specific device may not be supported, or a customer has a custom device that they would like supported by trackd. Because of the need of some customers wanting to support one-of-a-kind or non-standard devices, VRCO has created the trackdSDK.

Using the trackdSDK, developers can add new device support for software that uses the trackd. Applications that use the trackd instantly gain the ability to run with new devices when support is added for them via the trackdSDK. The trackdSDK works by taking a devices data and making it available to the trackd in the proper format. Because the trackd outputs data from all devices in a general format, applications that use the trackd do not have to be modified when a different tracker or input device is used.

The power of the trackd is that it abstracts away device specific information from an application. The trackdSDK allows almost any device to be supported by the trackd by hiding the details of the device and providing data in a common format to the trackd and hence the application as well.

If you would like to have trackd based applications be able to support your custom or commercial tracker or input device please request the trackdSDK by sending an email to sales@vrco.com.

Operating Systems

  • HP-UX 11.00+
  • Red Hat Linux 7.0+
  • SGI IRIX 6.5+
  • Sun Solaris 5.8+
  • Windows® 2000, XP

Motion Tracking Devices

  • A.R.T. ARTtrack(R) & DTrack(R)
  • Ascension Flock of Birds®
  • Ascension MotionStar®
  • Ascension pcBIRD®
  • Ascension SpacePad®
  • Intersense IS-600
  • Intersense IS-900
  • Polhemus FASTRAK®
  • Polhemus LIBERTY
  • Polhemus PATRIOT
  • Vicon Motion Capture

Operating Systems

  • HP-UX 11.00+
  • Red Hat Linux 7.0+
  • SGI IRIX 6.5+
  • Sun Solaris 5.8+
  • Windows® 2000, XP

Input/Controller Devices

  • A.R.T. Flystick
  • BG Systems FlyBox
  • DirectX Joysticks and Controllers (Win32 only)
  • Fakespace CubicMouse™
  • Fakespace NeoWand™
  • Fakespace PINCH® Gloves
  • Intersense Wand
  • MCI Wand
  • MCI WANDA
  • SpaceBall® 3000
  • SpaceBall® 4000
  • SpaceBall® 5000
  • LaserAid SpaceGrips™
  • Fakespace V-Wand™
  • Fakespace Workwand™

Software Applications

  • All CAVELib™ applications
  • All VRtigo™ applications
  • AmiraVR from TGS
  • AVS Express MultiPipe Edition
  • CAVE5D
  • CEI Ensight Gold
  • CoVISE
  • Division MockUp + IDO from PTC
  • EON Reality
  • Fakespace Interaction Engine
  • FIELDVIEW eXtreme
  • GOCAD VR
  • Inside Reality
  • InsideEarth
  • Lake Huron
  • Open Inventor™ from TGS
  • Opus Studio
  • RapidVRM from Visual Advantage (supporting Division MockUp)
  • SARANav
  • Teamcenter Visualization - Concept
  • Showroom from UGS
  • Vega Prime
  • vGeo™
  • VR4MAXR from Tree C Technology
  • VRCO Immersive Viewer
  • VRScape®

Please provide the following information so that we can send you a price list. Please note that requests can take up to two business days to fulfill.

Please provide pricing on the following software product(s):

CAVELib™
CDVI
Conduit™ for 3D Studio Max
Conduit™ for AliasStudio
Conduit™ for ArcGIS 3D Analyst™
Conduit™ for Google Earth™
Conduit™ for Maya
Conduit™ for Petrel
Conduit™ for ProENGINEER
Conduit™ for V5 (Catia, Enovia, Delmia)
trackdŽ
vGeo

Customer Type
Design & Manufacturing Energy Government
Life Sciences Museums & Entertainment Research & Education
Other

Please contact me about a software/PC workstation bundle

Name: *
Title:
Organization: *
Email: *
Telephone:   
Organization URL: *
Country:    *
Comments:
*Fields that require information in order for the form to be processed.

For more information about our software products and services, please contact Mechdyne.


 



 

GSA | Demos | Events | Software Partner Login | Contact Us
(c) 2007 Mechdyne Corporation. All rights reserved.