Orientation and Motion Sensing are widely implemented on various consumer products, such as mobile phones, tablets and cameras as they enable immediate interaction with virtual information. The prototyping phase of any orientation and motion sensing capable device is however a quite difficult process as it may involve complex hardware designing, math algorithms and programming. In this paper, we present FreeIMU, an Open Hardware Framework for prototyping orientation and motion sensing capable devices. The framework consists in a small circuit board containing various sensors and a software library, built on top of the Arduino platform. Both the hardware and library are released under open licences and supported by an active community allowing to be implemented into research and commercial projects.
@cite_4 is a small sensor board containing an accelerometer, a microcontroller and wireless communication which has been designed for ease-of-use. While this device may be interesting for inexperienced developers, it may be also constraining compared to Arduino, as also noted by the authors. Our framework also aims to ease sensor based interaction prototyping, however we concentrated on not loosing the flexibility and extensibility of the Arduino platform while providing wider sensor input.
@cite_4
2096264378
We have designed and constructed a modular platform for use in compact wireless sensing. This platform is based around a series of circuit boards (or panes), each of which instantiates a specific sensing modality - e.g. inertial sensing, tactile sensing or ambient sensing. As opposed to similar architectures, this system treats the sensor panes as discrete design objects that have data collection as their primary purpose. The main goals achieved by this design are ease of prototyping (and revision) and encapsulation of design knowledge. We describe a number of different projects instantiated with this system. Key among them are a wearable gait measurement system which exploited the modularity of the system, a novel musical controller which benefited from the design encapsulation and a study of dynamically low-power sensor nodes based on the structure of the panes (i.e. multiple sensors for a single modality). Several other applications are discussed. Lessons learned in the areas of software design, sensor placement and mechanical stability are commented on.