Vicon Toolkit
The ILAB Vicon Toolkit is a toolkit for C# that gives programmers easy access to common functionality for Vicon interaction. The toolkit provides interfaces for connecting to the Nexus and calibrating display surfaces within a 3D space. The tookit provides real time object tracking data, and allows for the encapsulation of known objects to provide high-level interpretations of actions such as pointing.
The ILAB Vicon Toolkit is meant to replace the original Vicon "Toolkit" - basically a collection of code samples in C++ and C#. This page has been created to provide a brief introduction to Vicon components, functionality, tutorials of use, and programming tips.
This page is in active development, new tutorials/samples will be provided as more research is done with the Vicon.
Contents
Download and Installation
- ILAB Vicon Toolkit 2.0.1 (Release) - Contains IlabViconToolkit2.0.1 assemblies and source, as well as ViconDraw and ViconFace demo applications with source.
- ILAB Vicon Toolkit (Beta Version 2) - This version has been depricated.
- ILAB Vicon Toolkit (Beta Version 1) - This version has been depricated.
- Vicon API (Beta Version 1). Download / unzip the Vicon API library and documentation into a folder with a descriptive name (e.g., ViconApi).
Recipes and How-To's
General Vicon Information
- Vicon Introduction and Terminology. Describes Vicon components and functionality.
- Vicon Specifications. To be added.
- Calibrating the Vicon System. Camera placement and setting the point of origin.
- Creating Rigid Bodies. Creating new objects to be tracked with Vicon.
- Editing Virtual Bodies. Modify body models with Vicon scripting.
- Vicon Limitations. A list of things that are problematic on Vicon.
- Raw SDK Manual. A decent Manual explaining the raw network protocol between your app and the vicon (via nexus).
Tutorials and Examples
ILAB Vicon Toolkit 2.0
ILAB Vicon Toolkit 1.0
- ILAB Vicon Toolkit - Class Reference
- ILAB Vicon Subject Library - Class Reference
- Creating a New Subject - Tutorial
Vicon API
- Vicon RealTime Data. Learn general principles of how to access raw Vicon data in real time.
- C++ Example. Learn how to access the raw Vicon Data in C++.
- CSharp Example. Learn how to access the raw Vicon Data in CSharp
Troubleshooting & Help
- Vicon Toolkit Bug List. A list of ViconToolkit bugs to be fixed.
- Troubleshooting FAQ. Answers to common problems encountered when using the Vicon.
- Getting Help. Learn how to get the answers to your Vicon questions.
Links
Papers / Videos
- To be added