To download the files (Help, drivers/source code) supplied with the Logitech tracker products, right click on the links below & save them to your computer

README.TXT     README2.TXT     TEST3D.EXE     SIMPLE.EXE

               SIMPLE.C     LOGIDRVR.H     LOGIDRVR.C

Besides software created by Catia, Sun, Fakespace, Alias|WAVEFRONT, Division, SuperScape, EDS / Unigraphics /  Sense8, Autodesk / AutoCad, VREAM, Avatar Partners, RPI, Spectrum Dynamics, Straylight and more... below is software directly available from us.  If the 2 packages below are insufficient try this list of software which may be used (at least in part) to set up a VR system (some links may be old)

1) AVRIL is a library of C routines for creating Virtual Worlds. The name AVRIL stands for "A Virtual Reality Interface Library" & was written by Bernie Roehl, and is designed to be very programmer-friendly. It provides a simple and straightforward API. In addition to supporting 3D rendering, it provides drivers for a number of popular VR input devices as well as full documentation on writing additional device drivers. It's;
  • easy to use
  • portable (versions for other platforms will be available soon)
  • well-documented
  • free

download source code for AVRIL (available under the GPL (Gnu Public License)).

2) AuTrak
TM   is a special collection of software components for relative and absolute spatial six-degree-of-freedom (6DOF) position and orientation tracking on the Win32 platform & includes three major components:

  • AuTrak32TM
    AuTrak32TM is a software development kit (SDK) for the Win32 platform designed for developers of interactive simulation applications.  At the core of AuTrak32TM is a C++ class library implementing the AuTrakTM application programming interface (API).  Developers simply write to the one tracking API, link to the AuTrak32TM library, and their code instantly supports nearly a dozen tracking instruments, interchangeably. 
    • C++ library of tracker classes,
    • hotlinked WinHelp and HTML documentation,
    • the AuTrakAppTM tracker applet,
    • miscellaneous tools such as port snoopers, port terminals, tracker emulators, etc.
    • and lots of demo code for console, MFC, and OWL applications.
    The AuTrakTM API comes implemented for Win32 in single-threaded and multi-threaded static and dynamic libraries for Microsoft, Borland, and Intel linkers. 

     

  • AuTrakASyncTM
    AuTrakASyncTM is a set of tools developed on top of AuTrak32TM libraries providing the lowest latency, high-performance tracking with each supported instrument, through asynchronous sampling.  Asynchronous tracking decouples an application's simulation loop rate from the tracker's sampling rate.  The rate decoupling combined with timestamping empowers an application to receive the absolute freshest data.  The key component of AuTrakASyncTM is a Win32 service that boots, configures, and samples a selected tracking instrument at its highest sampling rate.  Tracking data, timestamped to the microsecond, is stored in shared system memory for access by any number of client applications. 
    • Asynchronous tracking service,
    • client monitor,
    • C++ client library,
    • demo client applications.
    AuTrakASyncTM supports both Euler and quaternion orientations, even if not supported natively by the selected tracking instrument.  The AuTrakASyncTM client API is a single C++ class that comes implemented for Win32 in single-threaded and multi-threaded static and dynamic libraries for Microsoft, Borland, and Intel linkers.  AuTrakASyncTM can be purchased bundled with AuTrak32TM, as an upgrade, or as an independent component. 

     

  • AuTrakMatlabTM
    AuTrakMatlab is a collection of m-files and mex-files interfacing our 6DOF tracker with the mathematical environments  Not only can realtime data be sampled from within Matlab, but a Matlab user has complete interactive control of the instrument.  Command line tools as well as a graphical user interface are provided.  Additionally, a GUI tool is provided to visualize realtime tracking data in 3D graphics within a Matlab graph.  AuTrakMatlabTM directly supports synchronous tracking, and can provide asynchronous tracking through AuTrakASync.  AuTrakMatlabTM supports Matlab 4, using the Win16 Dynamic Data Exchange (DDE) and the AuTrakAppTM DDE server from the AuTrak32 component. AuTrakMatlabTM can be purchased bundled with AuTrak32TM, as an upgrade, or as an independent component. 
AuTrakTM Pricing Guide
Product Component only Upgrade to existing AuTrak component Bundled with another AuTrak component
AuTrak32TM $699 $575 $1099
AuTrakASyncTM $699 $575 $1099
AuTrakMatlabTM $699 $575 $1099
AuTrakTM complete set, specially priced at $1599
 
Pricing includes 1 year of software maintainence including free upgrades, 90 days of indirect developer support (email), and 30 days of direct product support (telephone) for registered users.  All prices are in US dollars.  A 10% service surcharge is applied to all customers outside the United States or Canada.  Sales tax of 8.25% will be applied to all U.S. orders, unless the appropriate tax exemption documentation is provided.
 
Licenses are required for each simultaneous system installation.  A quantity discount of 10% can be applied to the entire order of any order of 2 or more licenses, or license bundles.  A "site license" may be obtained for any single location with a single point of contact with the registration of three licenses or license sets.
 
Applications developed with AuTrak32TM or AuTrakASyncTM may be distributed without royalty according to the terms specified in the license agreement.  A list of redistributable components is specified in the license agreement.  Applications developed for AuTrakMatlabTM may be distributed without royalty, but no portion of AuTrakMatlabTM is redistributable.  Third parties that wish to use applications developed by AuTrakMatlabTM licensees, must obtain their own license to AuTrakMatlabTM

               Products     Search     Employment     Contact Us
 

© 1996, all rights reserved.