Login / Register 0 items for $0.00 Checkout Store

Yost Labs

Contact Us
  • Home
  • Applications
    • GPS Compromised Pedestrian Tracking
    • Ultra-fast IMUs – QGRAD2™ Firmware
    • Biomechanical Motion Sensing
    • QGRAD2™ vs. Kalman Filter
  • Products
    • All Products
    • Custom Solutions
    • 3-Space Sensors
    • PrioVR Dev Kit
    • Servo Controllers
    • QGRAD2 Sensor Fusion
  • Downloads
    • 3-Space Sensor Downloads
    • PrioVR Downloads
    • Other Downloads
    • Open Source License
  • Resources
  • Support
    • RMA Request
    • Privacy Policy
    • Customer Support
    • Delivery and Shipping
    • Warranty, Returns, and Repairs
    • Terms and Conditions
  • About Us
    • Careers
    • Leadership
    • Distributors
      • Find a Distributor
      • Become a Distributor

Category: 3-Space

3-Space Sensor Firmware

3-Space, Downloads

3-Space Sensor™ Wireless

3-Space Firmware Update – Wireless 2.4GHz DSSS Sensor
3-Space Firmware Update – Wireless 2.4GHz DSSS Dongle

3-Space Sensor™ Embedded

3-Space Firmware Update – Embedded

3-Space Sensor™ Bluetooth

3-Space Firmware Update – Bluetooth

3-Space Sensor™ Data Logger

3-Space Firmware Update – Data Logger

3-Space Sensor™ USB/Micro USB

3-Space Firmware Update – USB 2.0

3-Space Sensor™ Watertight

3-Space Firmware Update – Watertight

3-Space Sensor™ LX Embedded

3-Space Firmware Update – LX Embedded

3-Space Sensor™Nano

3-Space Firmware Update – Nano

Android 3-Space Bluetooth App

3-Space, Downloads

To demonstrate the capability of using the 3-Space Bluetooth on Android this app was created. It is designed to be an example to understand how to communicate with the 3-Space Sensor in Android. Requires basic understanding of Android development, source code provided only.

(Note: App is compatible only with 3-Space Bluetooth Sensors,  there is not currently support for 3-Space Mini Bluetooth Sensors)

  • Real-time visualization of orientation
  • Set axis directions and LED color
  • Get Sensor info from your phone
  • Built and tested with multiple phones
  • Free and open source, thus allowing use and modification of the application without consequences
  • To download (3-Space Bluetooth only, 3-Space Mini Bluetooth not supported)

 

Yost Labs 3-Space Sensor Software Suite

3-Space, Downloads

Quick Links

  • Description
  • Key Features
  • System Requirements
  • Downloads and Documentation

Description

The Yost Labs 3-Space Sensor Software Suite is meant to make setup and configuration of the 3-Space Sensor easy. It provides a graphical view of the orientation output of the sensor, and gives access to many orientation calibration parameters such as oversampling and averaging. The data chart gives a quick view of either normalized or raw data coming from the accelerometer, compass, and gyroscope, and has options for logging data to the PC.

The 3-Space Sensor Software Suite provides support for all members of the 3-Space Sensor family, including configuration options for specific members. Features include a simple table interface to set up connections between 3-Space Wireless sensors and 3-Space Dongles, and capability to set the current time on the 3-Space Data Logging’s real time clock based on the PC’s system time.

The 3-Space Sensor Software Suite makes setup of some of the more advanced sensor options easy, as well. The suite provides HID customization capabilities, by which the sensor can be made to act as a joystick or mouse for the PC with user defined buttons and motion axes. The suite also has a wizard for setting up the sensor’s Multi-Reference calibration scheme, which can increase accuracy after a short calibration process. It gives access to firmware update capabilities as well.

Key Features

  • Realtime interactive 3D display of orientation
  • Realtime display of sensor data in strip-chart format
  • Access to calibration and performance features
  • Sensor data capture to file
  • Access to all sensor configuration parameters
  • Supports all members of the Yost Labs 3-Space Sensor family
  • Allows sensor firmware updates
  • Data terminal for interactive ASCII communication and debugging
  • Installer includes latest drivers

System Requirements

Software

Operating System – Windows Vista/7/8/10(32-Bit or 64-Bit)

Downloads and Documentation

Documentation

3-Space Sensor Suite Manual, 3.1, updated 11 Apr 2019

Download

3-Space Sensor Suite Installer for Windows 7 to 10 (includes drivers), 1.1.8, updated 17 November 2021

3-Space Sensor Suite Installer for Mac OSX, 1.1.5, updated 25 June 2019

Legacy 3-Space Sensor Suite Installer for Windows 10 (includes drivers), 3.0r7, updated 28 Mar 2017

Legacy 3-Space Sensor Suite Installer for Windows 7, 8, 8.1, 3.0r7, updated 10 Apr 2017

Legacy 3-Space Sensor Suite Installer for Mac OSX, 1.0.6, updated 1 August 2017

Yost Labs 3-Space Sensor Blender Motion Capture Plug-in

3-Space, Downloads

 

Quick Links

  • Description
  • Accessories
  • Key Features
  • System Requirements
  • License
  • Downloads and Documentation
  • Videos
  • Informational Resources

 

Description

The Yost Labs 3-Space Sensor Blender Motion Capture Plug-in is an addon for the open source 3D modeling program Blender. Once installed, the plugin provides tools for interfacing the Yost Labs 3-Space family of sensors with Blender, configure individual sensors, pair sensors with Blender armature bones, and record orientation data over time for driving armatures created in Blender. Utilizing these features, users may put Blender to work as an all in one tool for motion capture animation recording, clean-up, and editing.

Flexibility in capture options is also provided by the plugin. Options ranging from data stream and data poll rates to keyframe scaling options are all provided in an easy to use interface. Constraints on the length of time and number of frames captured may also be defined to further optimize any motion capture workflow. All data capture and storage is also performed from within Blender, which means any part of the capture pipeline may benefit from the collection of tools and options provided by Blender out of the box.

The 3-Space Motion Capture Plugin utilizes Blender’s powerful Python based API for creating the menus and tools necessary for interacting with the 3-Space family of sensor natively from within Blender. The plugin is also provided for free under an open source licence. This means others may expand, enhance, and learn from the code that drives it.

Accessories

We also offer Strap Sets that can be used for placing the 3-Space Sensor devices.

Key Features

  • Supports all members of the Yost Labs 3-Space Sensor family
  • Built with the Blender 2.6x Python API and compatible with all modern versions of Blender (32-Bit and 64-Bit)
  • Provides tools for configuring Yost Labs 3-Space sensors and dongles
  • Supports realtime data streaming and threaded orientation data recording
  • Records orientation data as armature keyframes, thus making editing and clean-up easy
  • Open source and free, allowing users to try and modify the plugin without consequence

System Requirements

Software

Operating System – Windows XP(32-Bit), Windows Vista/7(32-Bit or 64-Bit)

Blender Version – Blender 2.60a or newer(32-Bit or 64-Bit) for Windows. Blender may be downloaded here.
NOTE: Version 2.61 of Blender is not supported by the Yost Labs 3-Space Blender Motion Capture Plugin due to a bug in that version of Blender. To use the plugin, please either install 2.60a or a version newer than 2.61 of Blender.

License

The Yost Labs 3-Space Sensor Blender Motion Capture Plug-in is released under the Yost Labs 3-Space Open Source License, which allows for both non-commercial use and commercial use with certain restrictions.

For Non-Commercial Use, your use of Covered Works is governed by the GNU GPL v.3, subject to the Yost Labs 3-Space Open Source Licensing Overview and Definitions.

For Commercial Use, a Yost Labs Commercial/Redistribution License is required, pursuant to the Yost Labs 3-Space Open Source Licensing Overview and Definitions. Commercial Use, for the purposes of this License, means the use, reproduction and/or Distribution, either directly or indirectly, of the Covered Works or any portion thereof, or a Compilation, Improvement, or Modification, for Pecuniary Gain. A Yost Labs Commercial/Redistribution License may or may not require payment, depending upon the intended use.

Full details of the Yost Labs 3-Space Open Source License can be found here

Downloads and Documentation

Documentation

3-Space Blender Quick Start Manual, 1.0.0, updated 18 Jan 2012

Plugin Downloads

3-Space Blender Plugin Installer, 1.0.3, updated 17 May 2012
3-Space Blender Plugin Archive, 1.0.3, updated 17 May 2012

Informational Resources

Links

http://en.wikipedia.org/wiki/Blender3d – Wikipedia entry describing the open source Blender 3D modelling and animation application.

http://www.blender.org – Link to the Blender 3D website.

Yost Labs 3-Space Mocap Studio

3-Space, Downloads

Description

The Yost Labs 3-Space Mocap Studio is an open source motion capture application that uses the Yost Labs 3-Space Sensor™ devices. The interface is similar to other motion capture applications (e.g. Blender), but is more convenient in getting started with the 3-Space Sensor devices since the application was created for them. It automatically searches for 3-Space Sensor devices already in use by the computer on start-up of the application and can load in previous sessions that saved off 3-Space Sensor information. However, it can only set-up and record motion data. It cannot edit or clean-up the motion data like other motion capture applications. Do not sweat though, because the Mocap Studio can export its motion data using the BVH (Biovision Hierarchy) format which is a widely used form for motion capture data.

The Mocap Studio interfaces with the 3-Space Sensor devices through a Node Graph interface window which allows the creation of complex node configurations to facilitate communicate with 3-Space Sensor devices. It is within this window that you can edit 3-Space Sensor settings and pair 3-Space Sensor Dongle devices with 3-Space Sensor Wireless devices . The Node Graph can also manipulate the orientation data coming from the 3-Space Sensor devices to allow to sensor re-targeting or other complex mocap rigs.

Accessories

We offer a Mocap Bundle that includes 17 Wireless devices and 3 Dongle devices to get you started on motion capturing at an affordable price.

We also offer Strap Sets that can be used for placing the 3-Space Sensor devices.

Key Features

  • Supports all members of the Yost Labs 3-Space Sensor family
  • Provides tools for configuring Yost Labs 3-Space Sensor devices
  • Supports real-time data streaming and threaded orientation data recording
  • Records orientation data as keyframes, thus making editing and clean-up easy
  • Simple pedestrian tracking
  • Script to convert our TSH files into a readable XML file
  • Supports a widely used motion data file, Biovision Hierarchy (BVH)
  • Open source and free, allowing users to use and modify the application without consequences

System Requirements

Software

Operating System – Windows XP (32-Bit), Windows Vista/7 (32-Bit or 64-Bit)

License

The Yost Labs 3-Space Mocap Studio is released under the Yost Labs 3-Space Open Source License, which allows for both non-commercial use and commercial use with certain restrictions.

For Non-Commercial Use, your use of Covered Works is governed by the GNU GPL v.3, subject to the Yost Labs 3-Space Open Source Licensing Overview and Definitions.

For Commercial Use, a Yost Labs Commercial/Redistribution License is required, pursuant to the Yost Labs 3-Space Open Source Licensing Overview and Definitions. Commercial Use, for the purposes of this License, means the use, reproduction and/or Distribution, either directly or indirectly, of the Covered Works or any portion thereof, or a Compilation, Improvement, or Modification, for Pecuniary Gain. A Yost Labs Commercial/Redistribution License may or may not require payment, depending upon the intended use.

Full details of the Yost Labs 3-Space Open Source License can be found here

Documentation and Downloads

Documentation

  • Yost Labs 3-Space Mocap Strap Guide, 2.0.0, updated 25 Nov 2013

Legacy For firmware 1.0+

  • Yost Labs 3-Space Mocap Studio User Manual, 1.1.0, updated 5 Nov 2012
  • Yost Labs 3-Space Mocap Studio Quick Start Manual, 1.2.0, updated 26 Oct 2012

Downloads

  • Yost Labs 3-Space Mocap Studio Installer, 2.0.2.6, updated 14 Oct 2014

Legacy For firmware 1.0+

  • Yost Labs 3-Space Mocap Studio Installer, 1.0.8, updated 23 Oct 2012

Sample Captured Animations

Below is a collection of sample BVH animation exports from the Yost Labs 3-Space Mocap Studio. They are compatible with 3ds Max biped naming scheme.

  • Capture session from the Quick Start video, updated 25 Nov 2013
  • Actor throwing a football, updated 25 Nov 2013
  • Actor catching and throwing a basketball, updated 25 Nov 2013
  • Actor walking, updated 25 Nov 2013
  • Actor performing actions with a sword and shield, updated 25 Nov 2013
  • Actor performing a zombie walk, updated 25 Nov 2013
  • Actor performing a zombie attack, updated 25 Nov 2013

Videos

Download Video (.mp4)

Informational Resources

Links

  • http://en.wikipedia.org/wiki/Motion_capture#Inertial_systems – Wikipedia entry describing inertial motion capture systems
  • http://en.wikipedia.org/wiki/Biovision_Hierarchy – Wikipedia entry describing the BVH file format
  • http://research.cs.wisc.edu/graphics/Courses/cs-838-1999/Jeff/BVH.html – Research article describing how to read and parse the BVH file format

Yost Labs 3-Space Interactive Cube-Space Demos

3-Space, Downloads

Description

The Yost Labs 3-Space Sensor Interactive Cube-Space Demos are designed to demonstrate the fast real-time response and accuracy of the Yost Labs 3-Space Sensor™ family in a user friendly and entertaining way. There are two games included, a 3-dimensional maze and a color matching game. The maze game demonstrates the fine accuracy of the sensor as the player freely rotates a cube-shaped maze on all axes and navigate a ball to the the maze’s goal. The color matching game demonstrates the fast response time of the 3-Space Sensor as the player matches an on-screen cube’s color with a series of approaching colored rings.

Key Features

  • Supports all members of the Yost Labs 3-Space Sensor family
  • Easy to setup demonstration of the 3-Space sensor
  • Interactive 3D demos illustrate the responsiveness and accuracy of 3-Space Sensor technology
  • Free and open source, allowing users to see a working example of the integration of the Yost Labs 3-Space sensor in to an application
  • Includes multiple game examples

System Requirements

  • Operating System – Windows XP SP3(32-Bit), Windows Vista/7(32-Bit or 64-Bit)
  • Processor – P4 or greater
  • Memory – 512MB Ram
  • Video Card – Dedicated video card recomended

License

The Yost Labs 3-Space Interactive Cube-Space Demos are released under the Yost Labs 3-Space Open Source License, which allows for both non-commercial use and commercial use with certain restrictions.

For Non-Commercial Use, your use of Covered Works is governed by the GNU GPL v.3, subject to the Yost Labs 3-Space Open Source Licensing Overview and Definitions.

For Commercial Use, a Yost Labs Commercial/Redistribution License is required, pursuant to the Yost Labs 3-Space Open Source Licensing Overview and Definitions. Commercial Use, for the purposes of this License, means the use, reproduction and/or Distribution, either directly or indirectly, of the Covered Works or any portion thereof, or a Compilation, Improvement, or Modification, for Pecuniary Gain. A Yost Labs Commercial/Redistribution License may or may not require payment, depending upon the intended use.

Full details of the Yost Labs 3-Space Open Source License can be found here

Downloads and Documentation

Documentation

3-Space Sensor Interactive Examples Quick-Start Manual, 1.0.0, updated 18 Jan 2012

Download

3-Space Sensor Interactive Examples Installer, Firmware 2 Compatible 2.0.0, updated 19 Jun 2013

Change in 2.0.0: Wireless sensors not plugged via USB no longer show up in pause menu. Now select the Dongle they are paired with instead. Page Up and Page Down Keys will go through Sensors paired to the Dongle.

3-Space Sensor Interactive Examples Installer, 1.0.1, updated 24 Feb 2012

Demo Files

Cube Demo

 

3-Space Application Programming Interface

3-Space, Downloads

The Yost Labs 3-Space Application Programming Interface (API) is a series of functions, classes, and structure definitions designed to make writing applications that utilize the Yost Labs 3-Space family of sensors fast and easy to support. Binary libraries (or source files depending on the supported language) are included for convenient integration into projects of any size or application.

Currently, the Yost Labs 3-Space API supports C/C++ and Python natively. The Python variant of the API is provided as a main module source file with several support/utility source files. The C variant of the API is distributed as a header (.h) and dynamic link library (.dll + .lib). With the C API, users that require easy integration of the 3-Space family of sensors into programming environments not natively supported may import the dynamic link library and call its contained functions from the importing program, as the API’s function prototypes are all compiled as C prototypes and are name mangled as such.

Key Features

  • Supports all members of the Yost Labs 3-Space Sensor family
  • Provides access to all supported commands available to the 3-Space family of hardware in a human readable way
  • Designed to support all 3-Space hardware across all firmware versions, making application forward compatibility easy
  • Native support for Python (2.5x and 3.x) and C/C++
  • Support for any language that can import Microsoft Windows Dynamic Link Libraries (.dll)
  • Open source and free, allowing users to try and modify the API without consequence

System Requirements

Software

  • Operating System – 7(32-Bit or 64-Bit), Windows 10(32-Bit or 64-Bit)
  • 3-Space Firmware Version – Firmware dated 11 Jan 2012 is the oldest recommended firmware.

Dependencies – Python

  • Python 3.5 or higher

License

The Yost Labs 3-Space APIs are released under the Yost Labs 3-Space Open Source License, which allows for both non-commercial use and commercial use with certain restrictions.

For Non-Commercial Use, your use of Covered Works is governed by the GNU GPL v.3, subject to the Yost Labs 3-Space Open Source Licensing Overview and Definitions.

For Commercial Use, a Yost Labs Commercial/Redistribution License is required, pursuant to the Yost Labs 3-Space Open Source Licensing Overview and Definitions. Commercial Use, for the purposes of this License, means the use, reproduction and/or Distribution, either directly or indirectly, of the Covered Works or any portion thereof, or a Compilation, Improvement, or Modification, for Pecuniary Gain. A Yost Labs Commercial/Redistribution License may or may not require payment, depending upon the intended use.

Full details of the Yost Labs 3-Space Open Source License can be found here

Downloads / Documentation

Documentation

Legacy For firmware 1.0+

  • 3-Space Python API Quick Start Guide, 1.1.0, updated 16 Apr 2021
  • 3-Space Python API Documentation Reference (PDF), 1.2.0, updated 16 Apr 2021
  • 3-Space C API Quick Start Guide, 1.1.0, updated 13 Jul 2012
  • 3-Space C API Documentation Reference (PDF), 1.1.3, updated 13 Jun 2012

Python API

  • 3-Space Python 3 API, Beta 0.3, updated 3 August 2022

Legacy Python 2 API

  • 3-Space Python API Source, 2.1.0, updated 12 April 2021

Legacy Hosted on SourceForge (For firmware 1.0+)

  • Project Main Page
  • Downloads
  • Source

C API

  • 3-Space C API, 3.0.6, updated 12 June 2019
  • 3-Space C API Source, 3.0.6, updated 12 June 2019
  • 3-Space C API, 3.0.1, updated 7 June 2018
  • 3-Space C API Source, 3.0.1, updated 7 June 2018
  • 3-Space C API, 2.0.6.1, updated 06 Mar 2014
  • 3-Space C API Source, 2.0.6.1, updated 06 Mar 2014

Legacy Hosted on SourceForge (For firmware 1.0+)

  • Project Main Page
  • Downloads
  • Source

API Examples

  • Yost Labs 3-Space Python API Examples 
  • Yost Labs 3-Space C API Examples 

 

Informational Resources

Links

  • http://www.python.org – Main site for the Python programming language.
  • http://pyserial.sourceforge.net – Project page for the PySerial Python module.

Latest News and Updates

  • Yost Labs introduces new high performance, low cost, ultra-miniature AHRS
    New LX model provides Aerospace grade performance at consumer grade pricing. PORTSMOUTH, Ohio—Yost Labs again raises the bar for advanced inertial motion tracking with their newest innovation, the 3-Space Sensor™ LX, an ultra-miniature Attitude & Heading Reference System (AHRS) with embedded pedestrian tracking […]
  • Yost Labs named among the “Best University Startups 2017”
    Startup making strides in biomechanical tracking with applications in rehab and virtual reality Yost Labs, leader in advanced inertial motion tracking, is proud to be recognized by the National Council of Entrepreneurial Tech Transfer (NCET2) as one of the Best University Startups of […]
  • AHRS/IMU applications for the world’s fastest inertial motion sensor technology
    Yost Labs’ team lives and breathes motion sensor technology. Our passion is creating innovative products and systems that advance the art and push the boundaries of what is possible with AHRS/IMUs, and we have been successful in that goal. However, it’s not until […]

Categories

  • 3-Space
  • Downloads
  • News and Updates
  • Screen Graphics Module
  • ServoCenter
Yost Labs Inc
About Us
News
My Account / Register
  • Facebook
  • Twitter
  • Youtube
  • Linkedin
Quick Links
Downloads
Delivery / Shipping
Warranty / Returns / Repair
Terms and Conditions
Contact Us
Technical Support:
Support@yostlabs.com

Sales / Quotes:
Sales@yostlabs.com

Custom Project Inquiries:
Sales@yostlabs.com

Phone Number:
(740) 876-4936

Copyright © Yost Labs