Using multiple IMUs for sensing deformation

I made this video today to quickly document some work I’ve been doing using multiple inertial measurement units (IMUs) for tracking the orientation, bending, and twisting of deformable objects. Intertial measurement units generally contain 3-axis accelerometers, gyroscopes, and magnetometers – the data can be cleverly combined to obtain an estimate of orientation (as long as the IMU is being used in an environment with constant gravity and magnetic field, and not in free-fall).

This particular object has two Mongoose IMUs embedded inside it, running some custom firmware I wrote for complementary filtering/sensor fusion for estimation of orientation.

Introducing the MiniBee

The MiniBee Rev.A circuit boardis a small, arduino-like circuit board I designed for the SenseStage project, a collaboration between the IDMIL and Chris Salter‘s lab at Concordia University. The boards include the footprint for a XBee mesh-networking wireless transceiver, creating compact, low-cost sensing nodes which we are now using for investigating ubiquitous computing in the media arts.

The first batch of 100 MiniBee Rev.A boards have been manufactured, assembled and tested 🙂