softwarenerd / Fused

SensorFusion for iOS

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Fused

GitHub license platforms Carthage compatible

Fused is an iOS Framework that contains Objective-C ports of the MadgwickAHRS and MahonyAHRS sensor fusion algorithms. The original C implementations of MadgwickAHRS and MahonyAHRS can be found here.

Getting Started

Fused should be used via Carthage dependency manager. Follow the Carthage build instructions for building for iOS. Essentially:

Add Fused to your Cartfile

github "softwarenerd/Fused"

Update Carthage

carthage update

Add Fused.framework to Linked Frameworks and Libraries

AddFramework

Add Copy Frameworks Run Script

Add a run script that uses the carthage copy-frameworks command to copy the Fused.framework

RunScript

Usage

See CoreMotionTestDriver for samples of how to use Fused.

RawIMU Sample App

The RawIMU project contains a sample app that uses Fused.

Clone Raw IMU

~/Code git clone git@github.com:softwarenerd/RawIMU.git

Known Issues

  • Additional unit tests would be nice.

License

Fused is released under the GNU General Public License.

About

SensorFusion for iOS

License:GNU General Public License v3.0


Languages

Language:Objective-C 100.0%