Innovative Motion Sensing...
 
Home Products Development Kit

Development Kit

Developement Kit of the IG-500 miniature AHRS The Development Kit is a very quick and easy way to evaluate and use SBG Systems products. In just a few seconds you can start testing, configuring and integrating your new devices.

The Development Kit is composed of a set of software items such as the sbgCenter application, the sbgCom C library, some source code examples and a lot of useful tools. It also includes a cable used to easily connect devices to a computer using an USB port.

The Development Kit has been designed to save you both time and money by speeding up the evaluation and the integration of our products into your applications.

Download a demo version of the sbgCenter. Click here to download a demo version of the sbgCenter

The sbgCenter application

This Windows application is a powerful and easy to use analysis tool. Just plug some devices to your computer and start visualizing real-time calibrated sensors data or orientation data of each connected device.

Visualization

All data that can be output by a device, can be displayed using an appropriate method. For example, calibrated sensors data will be shown in 2d graphics panels. Each graph view has zooming and panning capabilities allowing efficient data analysis. Other panels are available such as a 3d view representing the device orientation.

Configuration

Using this application, configuration of connected devices is done with just a few mouse clicks. All settings, handled by our products, can be changed and the results can be viewed in real time.

sbgCenter main window showing Euler Angles, Gyroscopes data, and 3D orientationRecording

The sbgCenter application isn’t only a real time analysis tool. You can create and playback recordings that include more than one connected device. Thanks to the Time Line Control, you can finely analyze a recorded motion by travelling or zooming through the time.

Exporting

The sbgCenter application has also advanced exporting capabilities. You can save a recording into an Excel or Matlab compatible text file. Each exported data can be enabled or disabled so you export only what you need.

Google Earth support.Google Earth KMZ

The sbgCenter application is shipped with a powerful Google Earth KMZ plugin that let you export a recording into Google Earth application in order to visualize both the 3D orientation and position data.

You can find, in the sbgCenter demo package, a Google Earth KMZ sample file recorded with an IG-500N mounted in a plane. The IG-500N is a miniature GPS enhanced AHRS that outputs at 100Hz a 3D orientation, velocity and position.

To download this sample file, please click here

The Iron Calibration Tool

This tool is used to take the best from the magnetic sensors included in IG-500 and IG-30 products. With good calibrated magnetic sensors, you will have, in all 3D orientations, an accurate heading information.

Easy and accurate

In only a few seconds, you can achieve a good calibration providing a yaw measurement better than 1°. Calibrating magnetometers is a really easy task, you just have to rotate the device normally in some directions.

Iron calibration Tool that allows Soft and Hard Iron calibrationReal time 3d visualization

Thanks to a powerful 3d interface, you can see in real time the progress and the quality of the current calibration and adjust your procedure to get the best results.

Soft and Hard iron correction

The Iron Calibration Tool is intended to compensate both Soft AND Hard iron effects using a powerful calibration algorithm.

Supports 2d and 3d applications

The calibration procedure has two modes of operation, 2d mode and 3d mode. Most of the time, the 3d mode will be the best one but, when the device is only moved in a 2d plane, you should use the 2d mode.

Fast and Easy Integration

In order to reduce integration time of our products into customers’ applications, SBG Systems has developed a set of libraries that can be directly used to communicate with our products. The Development Kit also includes some source code samples that illustrate the use of our libraries.

The sbgCom C library

This library, provides all you need to develop code for our products. For example, with only three lines of code, you can start reading sensors and orientation data from a device. All features of our products are implemented in the sbgCom library so you can use it to completely configure a device.

The sbgCom library is delivered with full documented source code and has been designed to be quickly adapted to any platforms including small microcontrollers.

Matlab integrationThe Matlab plugin

With this plugin, you can interface our products directly to Matlab in order to process information such as calibrated sensors data or orientation data. All products features can be used from MatLab, you can, for example, configure all device options through Matlab.

Matlab integrationLabView plugin

SBG Systems provides a powerfull LabVIEW plugin to use our products directly into LabVIEW. All our products capabilities are accessible using this plugin. To ease the development of a LabVIEW project, the Software and Development Kit includes a small LabVIEW sample as you can see on the screen.

Thanks to the LabVIEW plugin, you can efficiently configure and use IG devices in your application in just a few clicks.

Source Code Examples

The Development Kit includes some source codes that demonstrate how to use the sbgCom library, the Matlab and LabView plugins. You will need only a few minutes to get our products working in your application.

The sbgUpdater system

The sbgUpdater system SBG Systems is permanently improving its products. To ease the updating procedure and save time to our customers, we have developed an easy to use tool that lets you update both software items such as the sbgCenter and devices firmware.

Thanks to this tool, you don’t have to waste time looking for the right update on a website. When you launch the sbgUpdater tool, it will find the latest available updates that match your devices and installed softwares.

Multi-platform support

To speed up the development process, SBG Systems has designed a Software and Development Kit that supports all modern platforms. Our sbgCom library, used to communicate with devices, is provided with full source code and documentation. Both sbgCom library and examples source code compile natively on Windows using Visual Studio, Mac OS X using Xcode and Unix/Linux thanks to Makefiles.

Windows support Windows support Windows support
 

Newsletter

Get products and events updates.