With the developments in Micro-Electrical-Mechanical-System (MEMS) fabrication technology,
miniaturization, cost reduction, and low power implementation of the inertial measurement units (IMU) have
become possible. This enables a new approach of realizing high precision sensor systems, which demand
performance better than what is offered by a single low cost sensor, by fusing the measurements of multiple such
low cost sensors. This approach results in enhanced measurement performance, reliability and integrity of the
overall sensor system. Advantages of multi IMU (MIMU) systems are described in [1].
The Osmium MIMU4444, with an array of on-board 32 IMUs, is a massive Multi-IMU (MIMU) inertial sensor
array module with on-board 32-bits floating point processing capability. The IMUs’ placement scheme, with
their sensitivity axes in the opposite directions, mitigates effect of systematic errors. The module is supported by
an open source embedded code written in C, which is easily configurable to run any user implemented
algorithm. The software is configurable to work as a standalone ZUPT-aided inertial navigation system and as a
displacement & heading change sensor. MATLAB code is also available for communication.
The main merits of Osmium MIMU4444 are the placement of IMUs in two mirrored 4x4 square arrays, the
ability to sample data from all IMUs in parallel and the on-board floating point processing capability. These
features and capabilities make MIMU4444 an ideal platform for carrying out research in motion sensing by
using Sensor Fusion and Array Signal Processing methods. MIMU4444 is an easy to use and highly configurable
hardware platform, serves the needs for niche applications, such as gait analysis, 3D motion capture, Structure
from Motion (SfM), autonomous robotics etc.
[1] Isaac Skog, John-Olof Nilsson and Peter Händel, “An Open-source Multi Inertial Measurement Unit (MIMU)
Platform”, in In Proc. 2014 IEEE ISISS, Laguna Beach, CA, USA, 25–26 Feb, 2014.
Feature summary:
• Massive 32 IMUs array: Two 4x4 arrays of nine-Axis
IMUs (Gyro + Accelero + Magnetometer)
• Processing using AT32UC3C 32-bits floating point
microcontroller with 512 Kb internal flash memory
• Parallel communication with 32 IMUs using 32 parallel
s/w I2C buses
• USB 2.0 communication through USB micro-B
connector
• Access to all the sensors’ data through USB
• IMUs’ orientation to minimize systematic errors
• JTAG programming and debugging through a dedicated
USB micro-B connector
• LED indications for power-up and general purpose
• Open source firmware to work as a standalone ZUPT-
aided INS
• Easily configurable firmware to run any user
implemented algorithm
• Power option: USB
• Size: 49.3mm x 26.6mm
Osmium MIMU4444
A Massive Inertial Sensor Array Module
R&D Centre: GT Silicon Pvt Ltd, D-201, Type 1, VH Extension, IIT Kanpur, Kanpur (UP), India, PIN – 208016, Tel: +91 512 259 5333
Email: info@inertialelements.com; URL: http://www.inertialelements.com/
Microcontroller
2
6
4x4 IMUs Array – Side 1
PMU
Xtal
16 MHz
I2
C#02
USB
JTAG
Micro B
Connector
3.3V
USB
Power Mgmt Unit
USB
Micro B
Connector
#16
#20
#24
#28
I2
C#00
I2
C#28
#00
#04
#08
#12
#02
#06
#10
#14
#18
#22
#26
#30
4x4 IMUs Array – Side 2
(As seen from Side 1)
#17
#21
#25
#29
#01
#05
#09
#13
#03
#07
#11
#15
#19
#23
#27
#31
I2
C
#03
2
2
.
.
.
2
2 2 2
I2
C
#01
I2
C
#29
. . .
Note: IMU #2 and #3 are on the
opposite sides of the board and
are mirrored with respect to
each other. Same is true for all
other IMU pairs.
16 parallel I2
C buses
16 parallel I2
C buses
Block Diagram
Let us know your customization requirement
Contact Us
R&D Centre:
GT Silicon Pvt Ltd
D-201, Type 1, VH Extension,
IIT Kanpur
Kanpur (UP), India, PIN – 208016
Tel: +91 512 259 5333
Fax: +91 512 259 6177
Email: info@inertialelements.com
URL: www.inertialelements.com
© 2015, GT Silicon Pvt Ltd, Kanpur, India
*MIMU4444 is based on an open source platform. For further details, visit www.openshoe.org

More Related Content

PDF
Osmium MIMU22BT: A Micro Wireless Multi-IMU (MIMU) Inertial Navigation Module
PDF
Multi Inertial Measurement Units (MIMU) Platforms: Designs & Applications
PDF
An Experimental Study on a Pedestrian Tracking Device
PDF
Oblu Integration Guide
PDF
Massive Sensors Array for Precision Sensing
PDF
Foot Mounted Pedestrian Navigation Systems
PDF
Evolution of a shoe-mounted multi-IMU pedestrian dead reckoning PDR sensor
PDF
International Journal of Engineering Research and Development
Osmium MIMU22BT: A Micro Wireless Multi-IMU (MIMU) Inertial Navigation Module
Multi Inertial Measurement Units (MIMU) Platforms: Designs & Applications
An Experimental Study on a Pedestrian Tracking Device
Oblu Integration Guide
Massive Sensors Array for Precision Sensing
Foot Mounted Pedestrian Navigation Systems
Evolution of a shoe-mounted multi-IMU pedestrian dead reckoning PDR sensor
International Journal of Engineering Research and Development

What's hot (20)

PDF
IJSRED-V2I3P82
DOCX
color tracking robot
PDF
Inertial Sensor Array Calibration Made Easy !
PDF
Foot-mounted Inertial Navigation Made Easy
PDF
DESIGN AND DEVELOPMENT OF WRIST-TILT BASED PC CURSOR CONTROL USING ACCELEROMETER
PDF
Maze solving quad_rotor
PDF
1886 1892
PDF
Estimation of Arm Joint Angles from Surface Electromyography signals using Ar...
PDF
vehicle suspension system
PDF
IRJET- Iot Based Automatic Vehicle Accident Tracking Down and Salvage Sys...
PDF
Developing a Humanoid Robot Platform
PPTX
MEMS ACCELEROMETER BASED NONSPECIFIC – USER HAND GESTURE RECOGNITION
PDF
30120140506012 2
PPTX
Mechatronics lect1
PDF
Modelling and Control of a Robotic Arm Using Artificial Neural Network
PDF
Embedded system for upper-limb exoskeleton based on electromyography control
PDF
Ck35487490
PDF
BUSAT_AI_Poster
PDF
Design of a Low-cost Autonomous Mobile Robot
PDF
EGT10 DESIGN AND APPLICATION FOR POSITION GPS TRACKER WITH VISUAL BASIC
IJSRED-V2I3P82
color tracking robot
Inertial Sensor Array Calibration Made Easy !
Foot-mounted Inertial Navigation Made Easy
DESIGN AND DEVELOPMENT OF WRIST-TILT BASED PC CURSOR CONTROL USING ACCELEROMETER
Maze solving quad_rotor
1886 1892
Estimation of Arm Joint Angles from Surface Electromyography signals using Ar...
vehicle suspension system
IRJET- Iot Based Automatic Vehicle Accident Tracking Down and Salvage Sys...
Developing a Humanoid Robot Platform
MEMS ACCELEROMETER BASED NONSPECIFIC – USER HAND GESTURE RECOGNITION
30120140506012 2
Mechatronics lect1
Modelling and Control of a Robotic Arm Using Artificial Neural Network
Embedded system for upper-limb exoskeleton based on electromyography control
Ck35487490
BUSAT_AI_Poster
Design of a Low-cost Autonomous Mobile Robot
EGT10 DESIGN AND APPLICATION FOR POSITION GPS TRACKER WITH VISUAL BASIC
Ad

Similar to Osmium MIMU4444: Massive Multi-IMU Array (20)

PDF
A Digital Pen with a Trajectory Recognition Algorithm
PDF
A Digital Pen with a Trajectory Recognition Algorithm
PPTX
Smart Sensor
PDF
A ZigBee Based Wireless Sensor Network for an Agricultural Environment
PDF
Z4501149153
PDF
Tracking limb motion using inertial measurement units (IMU)
PDF
Real time approach of piezo actuated beam for wireless
PDF
Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...
PDF
Real time approach of piezo actuated beam for wireless seismic measurement us...
PPTX
Smart sensors and their Application
PDF
B41012015
PDF
Remote temperature and humidity monitoring system using wireless sensor networks
PDF
Chapter Two Hahhhhhhhhhhhhhhhhhhhhhhhndout RTES.pdf
DOCX
Chapter Two Hbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbandout RTES.docx
PDF
Mobile Radiation Measuring System using Small Linux box and GPS sensor
PDF
18CS44-MES-Module3-ppt.pdf
PPTX
Remote-Monitoring and Energy-Saving Room Architecture with Security System ba...
PPT
audio labler device for visual impare
PPTX
Dharshan INTERNSHIP PPT-1.pptx
PDF
Real Time Smart City Garbage Collection and Monitoring System Using GSM and GPS
A Digital Pen with a Trajectory Recognition Algorithm
A Digital Pen with a Trajectory Recognition Algorithm
Smart Sensor
A ZigBee Based Wireless Sensor Network for an Agricultural Environment
Z4501149153
Tracking limb motion using inertial measurement units (IMU)
Real time approach of piezo actuated beam for wireless
Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...
Real time approach of piezo actuated beam for wireless seismic measurement us...
Smart sensors and their Application
B41012015
Remote temperature and humidity monitoring system using wireless sensor networks
Chapter Two Hahhhhhhhhhhhhhhhhhhhhhhhndout RTES.pdf
Chapter Two Hbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbbandout RTES.docx
Mobile Radiation Measuring System using Small Linux box and GPS sensor
18CS44-MES-Module3-ppt.pdf
Remote-Monitoring and Energy-Saving Room Architecture with Security System ba...
audio labler device for visual impare
Dharshan INTERNSHIP PPT-1.pptx
Real Time Smart City Garbage Collection and Monitoring System Using GSM and GPS
Ad

More from oblu.io (9)

PDF
IEEE IoT Tutorial - "Wearable Electronics: A Designer's Perspective"
PDF
MIMUscope Instruction Manual
PDF
Application Note: Wireless Pedestrian Dead Reckoning with "oblu"
PDF
Schematic Diagram of "oblu"
PPTX
Demonstrating Pedestrian Navigation With Foot Sensors
DOC
Foot-mounted Navigation Sensors
PDF
Programming Osmium MIMU4444 Using AVR Dragon
PDF
Programming Osmium MIMU22BT Using AVR Dragon
PDF
IPIN'14: Foot-Mounted Inertial Navigation Made Easy
IEEE IoT Tutorial - "Wearable Electronics: A Designer's Perspective"
MIMUscope Instruction Manual
Application Note: Wireless Pedestrian Dead Reckoning with "oblu"
Schematic Diagram of "oblu"
Demonstrating Pedestrian Navigation With Foot Sensors
Foot-mounted Navigation Sensors
Programming Osmium MIMU4444 Using AVR Dragon
Programming Osmium MIMU22BT Using AVR Dragon
IPIN'14: Foot-Mounted Inertial Navigation Made Easy

Recently uploaded (20)

PDF
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
PDF
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
PPTX
Chapter 5: Probability Theory and Statistics
PPTX
Web Crawler for Trend Tracking Gen Z Insights.pptx
PDF
Taming the Chaos: How to Turn Unstructured Data into Decisions
PDF
Developing a website for English-speaking practice to English as a foreign la...
PDF
NewMind AI Weekly Chronicles – August ’25 Week III
PDF
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
PPTX
O2C Customer Invoices to Receipt V15A.pptx
PDF
DP Operators-handbook-extract for the Mautical Institute
PPT
Geologic Time for studying geology for geologist
PPTX
observCloud-Native Containerability and monitoring.pptx
PDF
A novel scalable deep ensemble learning framework for big data classification...
PPTX
Modernising the Digital Integration Hub
PDF
WOOl fibre morphology and structure.pdf for textiles
PDF
Hindi spoken digit analysis for native and non-native speakers
PDF
Univ-Connecticut-ChatGPT-Presentaion.pdf
DOCX
search engine optimization ppt fir known well about this
PDF
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
PPT
What is a Computer? Input Devices /output devices
TrustArc Webinar - Click, Consent, Trust: Winning the Privacy Game
From MVP to Full-Scale Product A Startup’s Software Journey.pdf
Chapter 5: Probability Theory and Statistics
Web Crawler for Trend Tracking Gen Z Insights.pptx
Taming the Chaos: How to Turn Unstructured Data into Decisions
Developing a website for English-speaking practice to English as a foreign la...
NewMind AI Weekly Chronicles – August ’25 Week III
Hybrid horned lizard optimization algorithm-aquila optimizer for DC motor
O2C Customer Invoices to Receipt V15A.pptx
DP Operators-handbook-extract for the Mautical Institute
Geologic Time for studying geology for geologist
observCloud-Native Containerability and monitoring.pptx
A novel scalable deep ensemble learning framework for big data classification...
Modernising the Digital Integration Hub
WOOl fibre morphology and structure.pdf for textiles
Hindi spoken digit analysis for native and non-native speakers
Univ-Connecticut-ChatGPT-Presentaion.pdf
search engine optimization ppt fir known well about this
Video forgery: An extensive analysis of inter-and intra-frame manipulation al...
What is a Computer? Input Devices /output devices

Osmium MIMU4444: Massive Multi-IMU Array

  • 1. With the developments in Micro-Electrical-Mechanical-System (MEMS) fabrication technology, miniaturization, cost reduction, and low power implementation of the inertial measurement units (IMU) have become possible. This enables a new approach of realizing high precision sensor systems, which demand performance better than what is offered by a single low cost sensor, by fusing the measurements of multiple such low cost sensors. This approach results in enhanced measurement performance, reliability and integrity of the overall sensor system. Advantages of multi IMU (MIMU) systems are described in [1]. The Osmium MIMU4444, with an array of on-board 32 IMUs, is a massive Multi-IMU (MIMU) inertial sensor array module with on-board 32-bits floating point processing capability. The IMUs’ placement scheme, with their sensitivity axes in the opposite directions, mitigates effect of systematic errors. The module is supported by an open source embedded code written in C, which is easily configurable to run any user implemented algorithm. The software is configurable to work as a standalone ZUPT-aided inertial navigation system and as a displacement & heading change sensor. MATLAB code is also available for communication. The main merits of Osmium MIMU4444 are the placement of IMUs in two mirrored 4x4 square arrays, the ability to sample data from all IMUs in parallel and the on-board floating point processing capability. These features and capabilities make MIMU4444 an ideal platform for carrying out research in motion sensing by using Sensor Fusion and Array Signal Processing methods. MIMU4444 is an easy to use and highly configurable hardware platform, serves the needs for niche applications, such as gait analysis, 3D motion capture, Structure from Motion (SfM), autonomous robotics etc. [1] Isaac Skog, John-Olof Nilsson and Peter Händel, “An Open-source Multi Inertial Measurement Unit (MIMU) Platform”, in In Proc. 2014 IEEE ISISS, Laguna Beach, CA, USA, 25–26 Feb, 2014. Feature summary: • Massive 32 IMUs array: Two 4x4 arrays of nine-Axis IMUs (Gyro + Accelero + Magnetometer) • Processing using AT32UC3C 32-bits floating point microcontroller with 512 Kb internal flash memory • Parallel communication with 32 IMUs using 32 parallel s/w I2C buses • USB 2.0 communication through USB micro-B connector • Access to all the sensors’ data through USB • IMUs’ orientation to minimize systematic errors • JTAG programming and debugging through a dedicated USB micro-B connector • LED indications for power-up and general purpose • Open source firmware to work as a standalone ZUPT- aided INS • Easily configurable firmware to run any user implemented algorithm • Power option: USB • Size: 49.3mm x 26.6mm Osmium MIMU4444 A Massive Inertial Sensor Array Module R&D Centre: GT Silicon Pvt Ltd, D-201, Type 1, VH Extension, IIT Kanpur, Kanpur (UP), India, PIN – 208016, Tel: +91 512 259 5333 Email: info@inertialelements.com; URL: http://www.inertialelements.com/
  • 2. Microcontroller 2 6 4x4 IMUs Array – Side 1 PMU Xtal 16 MHz I2 C#02 USB JTAG Micro B Connector 3.3V USB Power Mgmt Unit USB Micro B Connector #16 #20 #24 #28 I2 C#00 I2 C#28 #00 #04 #08 #12 #02 #06 #10 #14 #18 #22 #26 #30 4x4 IMUs Array – Side 2 (As seen from Side 1) #17 #21 #25 #29 #01 #05 #09 #13 #03 #07 #11 #15 #19 #23 #27 #31 I2 C #03 2 2 . . . 2 2 2 2 I2 C #01 I2 C #29 . . . Note: IMU #2 and #3 are on the opposite sides of the board and are mirrored with respect to each other. Same is true for all other IMU pairs. 16 parallel I2 C buses 16 parallel I2 C buses Block Diagram Let us know your customization requirement Contact Us R&D Centre: GT Silicon Pvt Ltd D-201, Type 1, VH Extension, IIT Kanpur Kanpur (UP), India, PIN – 208016 Tel: +91 512 259 5333 Fax: +91 512 259 6177 Email: info@inertialelements.com URL: www.inertialelements.com © 2015, GT Silicon Pvt Ltd, Kanpur, India *MIMU4444 is based on an open source platform. For further details, visit www.openshoe.org