Example Code

Orientation Tracking with Android and Labview - New Version

Code and Documents

Attachment

Overview

This simple application is a dimostration of the estimation and tracking of the orientation for a smartphone, using Android app (SensoDuino). The estimation is based on the calculation of the Roll and Pitch angle obtained from the acceloremeter componets, via Bluetooth Communication.

Description

The SensoDuiono app, that can be installed from Google Play, sends to Labview Application, via bluetooth, the raw Data from the accelerometer. The labview application calculates the pitch and roll angles.

In the VI is possible to use the data in two way: the first one using the RAW data from Smartphone accelerometer, the second one using a Kalman filter, in order to on line filtering the data from accelerometer.

New version where I fix some bugs.


Steps to Implemet or Execute Code

  1. Installing in your Smartphone android the SensoDuino App and configure yhe output for only the accelerometer.
  2. Pair and connect the smartphone with your PC
  3. Start the VI application TILT_SMARTPHONE_6

Requirements

Software

SensoDuino installed on your Smartphone Android

Labview

Hardware

Smathphone

Additional Images or Video



Example code from the Example Code Exchange in the NI Community is licensed with the MIT license.

Comments
labview_user484
Member
Member
on

TokenString vi not found

BobaFerr
Member
Member
on

This is awsome man! I use it just to learn about Kalman Fitler. So glad, Kudos!

Ccdartha
Member
Member
on

hi Thnxx for the VI but i wasn't able to find the app on the google play store...

thnxx in advance...

Contributors