Bowsense

From Projects

Jump to: navigation, search

Contents

Purpose of the project

Bowsense is the sensor device developed for a sensorbow project started at NMH (Norwegian Academy of Music) in collaboration with NOTAM.

Being developed with openess in mind, it can be used for other tasks that involve motion sensing. We document hardware and software with an open license, hoping this is useful for others. If you need more information, please take contact!

What does it do?

Bowsense includes motion sensors for acceleration and angular rate, and can be extended with up to 4 external analog sensors. Sensor data is sent over a wireless bluetooth link. In order to make usage of the motion data easy, preprocessing is done on the sensor data before it is sent out:

  • Sensor data is scaled to physical unities
  • The orientation towards gravity is estimated

The gravity estimator is fast and efficient, and allows to determine the orientation of the device towards ground. It also makes it easy to reveal the motion induced acceleration, by subtracting gravity from the measured acceleration.

Hardware

Hardware description and design files for Eagle CAD are included in the distribution files. The hardware design is covered by a Creative Commons license, specifically Creative Commons Attribution-Noncommercial-Share Alike 3.0

Software

The firmware, and software to read the device with a Linux/Mac/Windows machine are covered by a GPL license.

Download and SVN access

You can download the project from Sourceforge : http://sourceforge.net/projects/bowsense/

If you are using SVN, you can get access to the project tree using this command:

svn co https://bowsense.svn.sourceforge.net/svnroot/bowsense bowsense

Documentation

Links

Personal tools