SlideShare a Scribd company logo
1 of 2
Download to read offline
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

What's hot

IJSRED-V2I3P82
IJSRED-V2I3P82IJSRED-V2I3P82
IJSRED-V2I3P82IJSRED
 
Inertial Sensor Array Calibration Made Easy !
Inertial Sensor Array Calibration Made Easy !Inertial Sensor Array Calibration Made Easy !
Inertial Sensor Array Calibration Made Easy !oblu.io
 
Foot-mounted Inertial Navigation Made Easy
Foot-mounted Inertial Navigation Made EasyFoot-mounted Inertial Navigation Made Easy
Foot-mounted Inertial Navigation Made Easyoblu.io
 
DESIGN AND DEVELOPMENT OF WRIST-TILT BASED PC CURSOR CONTROL USING ACCELEROMETER
DESIGN AND DEVELOPMENT OF WRIST-TILT BASED PC CURSOR CONTROL USING ACCELEROMETERDESIGN AND DEVELOPMENT OF WRIST-TILT BASED PC CURSOR CONTROL USING ACCELEROMETER
DESIGN AND DEVELOPMENT OF WRIST-TILT BASED PC CURSOR CONTROL USING ACCELEROMETERIJCSEA Journal
 
Maze solving quad_rotor
Maze solving quad_rotorMaze solving quad_rotor
Maze solving quad_rotornguyendattdh
 
Estimation of Arm Joint Angles from Surface Electromyography signals using Ar...
Estimation of Arm Joint Angles from Surface Electromyography signals using Ar...Estimation of Arm Joint Angles from Surface Electromyography signals using Ar...
Estimation of Arm Joint Angles from Surface Electromyography signals using Ar...IOSR Journals
 
IRJET- Iot Based Automatic Vehicle Accident Tracking Down and Salvage Sys...
IRJET-  	  Iot Based Automatic Vehicle Accident Tracking Down and Salvage Sys...IRJET-  	  Iot Based Automatic Vehicle Accident Tracking Down and Salvage Sys...
IRJET- Iot Based Automatic Vehicle Accident Tracking Down and Salvage Sys...IRJET Journal
 
Developing a Humanoid Robot Platform
Developing a Humanoid Robot PlatformDeveloping a Humanoid Robot Platform
Developing a Humanoid Robot PlatformDr. Amarjeet Singh
 
MEMS ACCELEROMETER BASED NONSPECIFIC – USER HAND GESTURE RECOGNITION
MEMS  ACCELEROMETER  BASED NONSPECIFIC – USER HAND GESTURE  RECOGNITIONMEMS  ACCELEROMETER  BASED NONSPECIFIC – USER HAND GESTURE  RECOGNITION
MEMS ACCELEROMETER BASED NONSPECIFIC – USER HAND GESTURE RECOGNITIONGrace Abraham
 
Modelling and Control of a Robotic Arm Using Artificial Neural Network
Modelling and Control of a Robotic Arm Using Artificial Neural NetworkModelling and Control of a Robotic Arm Using Artificial Neural Network
Modelling and Control of a Robotic Arm Using Artificial Neural NetworkIOSR Journals
 
Embedded system for upper-limb exoskeleton based on electromyography control
Embedded system for upper-limb exoskeleton based on electromyography controlEmbedded system for upper-limb exoskeleton based on electromyography control
Embedded system for upper-limb exoskeleton based on electromyography controlTELKOMNIKA JOURNAL
 
Design of a Low-cost Autonomous Mobile Robot
Design of a Low-cost Autonomous Mobile RobotDesign of a Low-cost Autonomous Mobile Robot
Design of a Low-cost Autonomous Mobile RobotWaqas Tariq
 
EGT10 DESIGN AND APPLICATION FOR POSITION GPS TRACKER WITH VISUAL BASIC
EGT10 DESIGN AND APPLICATION FOR POSITION GPS TRACKER WITH VISUAL BASICEGT10 DESIGN AND APPLICATION FOR POSITION GPS TRACKER WITH VISUAL BASIC
EGT10 DESIGN AND APPLICATION FOR POSITION GPS TRACKER WITH VISUAL BASICijmnct
 

What's hot (20)

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

Similar to Osmium MIMU4444: Massive Multi-IMU Array

A Digital Pen with a Trajectory Recognition Algorithm
A Digital Pen with a Trajectory Recognition AlgorithmA Digital Pen with a Trajectory Recognition Algorithm
A Digital Pen with a Trajectory Recognition AlgorithmIOSR Journals
 
A Digital Pen with a Trajectory Recognition Algorithm
A Digital Pen with a Trajectory Recognition AlgorithmA Digital Pen with a Trajectory Recognition Algorithm
A Digital Pen with a Trajectory Recognition AlgorithmIOSR Journals
 
A ZigBee Based Wireless Sensor Network for an Agricultural Environment
A ZigBee Based Wireless Sensor Network for an Agricultural EnvironmentA ZigBee Based Wireless Sensor Network for an Agricultural Environment
A ZigBee Based Wireless Sensor Network for an Agricultural Environmentijsrd.com
 
Tracking limb motion using inertial measurement units (IMU)
Tracking limb motion using inertial measurement units (IMU)Tracking limb motion using inertial measurement units (IMU)
Tracking limb motion using inertial measurement units (IMU)IRJET Journal
 
Real time approach of piezo actuated beam for wireless
Real time approach of piezo actuated beam for wirelessReal time approach of piezo actuated beam for wireless
Real time approach of piezo actuated beam for wirelesseSAT Publishing House
 
Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...
Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...
Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...sipij
 
Real time approach of piezo actuated beam for wireless seismic measurement us...
Real time approach of piezo actuated beam for wireless seismic measurement us...Real time approach of piezo actuated beam for wireless seismic measurement us...
Real time approach of piezo actuated beam for wireless seismic measurement us...eSAT Journals
 
Smart sensors and their Application
Smart sensors and their ApplicationSmart sensors and their Application
Smart sensors and their ApplicationYash Kant
 
Remote temperature and humidity monitoring system using wireless sensor networks
Remote temperature and humidity monitoring system using wireless sensor networksRemote temperature and humidity monitoring system using wireless sensor networks
Remote temperature and humidity monitoring system using wireless sensor networkseSAT Journals
 
Mobile Radiation Measuring System using Small Linux box and GPS sensor
Mobile Radiation Measuring System using Small Linux box and GPS sensorMobile Radiation Measuring System using Small Linux box and GPS sensor
Mobile Radiation Measuring System using Small Linux box and GPS sensorIJMER
 
18CS44-MES-Module3-ppt.pdf
18CS44-MES-Module3-ppt.pdf18CS44-MES-Module3-ppt.pdf
18CS44-MES-Module3-ppt.pdfMohd Saifudeen
 
Remote-Monitoring and Energy-Saving Room Architecture with Security System ba...
Remote-Monitoring and Energy-Saving Room Architecture with Security System ba...Remote-Monitoring and Energy-Saving Room Architecture with Security System ba...
Remote-Monitoring and Energy-Saving Room Architecture with Security System ba...Praveen Reddy
 
audio labler device for visual impare
audio labler device for visual impareaudio labler device for visual impare
audio labler device for visual imparehusnatajwar
 
Dharshan INTERNSHIP PPT-1.pptx
Dharshan INTERNSHIP PPT-1.pptxDharshan INTERNSHIP PPT-1.pptx
Dharshan INTERNSHIP PPT-1.pptxVinayakHiremath29
 
Real Time Smart City Garbage Collection and Monitoring System Using GSM and GPS
Real Time Smart City Garbage Collection and Monitoring System Using GSM and GPSReal Time Smart City Garbage Collection and Monitoring System Using GSM and GPS
Real Time Smart City Garbage Collection and Monitoring System Using GSM and GPSIRJET Journal
 
Decibel meter using IoT with notice board
Decibel meter using IoT with notice boardDecibel meter using IoT with notice board
Decibel meter using IoT with notice boardIRJET Journal
 

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

A Digital Pen with a Trajectory Recognition Algorithm
A Digital Pen with a Trajectory Recognition AlgorithmA Digital Pen with a Trajectory Recognition Algorithm
A Digital Pen with a Trajectory Recognition Algorithm
 
A Digital Pen with a Trajectory Recognition Algorithm
A Digital Pen with a Trajectory Recognition AlgorithmA Digital Pen with a Trajectory Recognition Algorithm
A Digital Pen with a Trajectory Recognition Algorithm
 
Smart Sensor
Smart SensorSmart Sensor
Smart Sensor
 
A ZigBee Based Wireless Sensor Network for an Agricultural Environment
A ZigBee Based Wireless Sensor Network for an Agricultural EnvironmentA ZigBee Based Wireless Sensor Network for an Agricultural Environment
A ZigBee Based Wireless Sensor Network for an Agricultural Environment
 
Z4501149153
Z4501149153Z4501149153
Z4501149153
 
Tracking limb motion using inertial measurement units (IMU)
Tracking limb motion using inertial measurement units (IMU)Tracking limb motion using inertial measurement units (IMU)
Tracking limb motion using inertial measurement units (IMU)
 
Real time approach of piezo actuated beam for wireless
Real time approach of piezo actuated beam for wirelessReal time approach of piezo actuated beam for wireless
Real time approach of piezo actuated beam for wireless
 
Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...
Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...Design of Embedded Control System Using Super- Scalar ARM Cortex-A8 for Nano-...
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...
Real time approach of piezo actuated beam for wireless seismic measurement us...Real time approach of piezo actuated beam for wireless seismic measurement us...
Real time approach of piezo actuated beam for wireless seismic measurement us...
 
Smart sensors and their Application
Smart sensors and their ApplicationSmart sensors and their Application
Smart sensors and their Application
 
B41012015
B41012015B41012015
B41012015
 
Remote temperature and humidity monitoring system using wireless sensor networks
Remote temperature and humidity monitoring system using wireless sensor networksRemote temperature and humidity monitoring system using wireless sensor networks
Remote temperature and humidity monitoring system using wireless sensor networks
 
Mobile Radiation Measuring System using Small Linux box and GPS sensor
Mobile Radiation Measuring System using Small Linux box and GPS sensorMobile Radiation Measuring System using Small Linux box and GPS sensor
Mobile Radiation Measuring System using Small Linux box and GPS sensor
 
18CS44-MES-Module3-ppt.pdf
18CS44-MES-Module3-ppt.pdf18CS44-MES-Module3-ppt.pdf
18CS44-MES-Module3-ppt.pdf
 
Remote-Monitoring and Energy-Saving Room Architecture with Security System ba...
Remote-Monitoring and Energy-Saving Room Architecture with Security System ba...Remote-Monitoring and Energy-Saving Room Architecture with Security System ba...
Remote-Monitoring and Energy-Saving Room Architecture with Security System ba...
 
audio labler device for visual impare
audio labler device for visual impareaudio labler device for visual impare
audio labler device for visual impare
 
Dharshan INTERNSHIP PPT-1.pptx
Dharshan INTERNSHIP PPT-1.pptxDharshan INTERNSHIP PPT-1.pptx
Dharshan INTERNSHIP PPT-1.pptx
 
Real Time Smart City Garbage Collection and Monitoring System Using GSM and GPS
Real Time Smart City Garbage Collection and Monitoring System Using GSM and GPSReal Time Smart City Garbage Collection and Monitoring System Using GSM and GPS
Real Time Smart City Garbage Collection and Monitoring System Using GSM and GPS
 
Industrial Safety Measurement using Sensors and Voice Announcement
Industrial Safety Measurement using Sensors and Voice AnnouncementIndustrial Safety Measurement using Sensors and Voice Announcement
Industrial Safety Measurement using Sensors and Voice Announcement
 
Decibel meter using IoT with notice board
Decibel meter using IoT with notice boardDecibel meter using IoT with notice board
Decibel meter using IoT with notice board
 

More from oblu.io

IEEE IoT Tutorial - "Wearable Electronics: A Designer's Perspective"
IEEE IoT Tutorial - "Wearable Electronics: A Designer's Perspective"IEEE IoT Tutorial - "Wearable Electronics: A Designer's Perspective"
IEEE IoT Tutorial - "Wearable Electronics: A Designer's Perspective"oblu.io
 
MIMUscope Instruction Manual
MIMUscope Instruction ManualMIMUscope Instruction Manual
MIMUscope Instruction Manualoblu.io
 
Application Note: Wireless Pedestrian Dead Reckoning with "oblu"
Application Note: Wireless Pedestrian Dead Reckoning with "oblu"Application Note: Wireless Pedestrian Dead Reckoning with "oblu"
Application Note: Wireless Pedestrian Dead Reckoning with "oblu"oblu.io
 
Schematic Diagram of "oblu"
Schematic Diagram of "oblu"Schematic Diagram of "oblu"
Schematic Diagram of "oblu"oblu.io
 
Demonstrating Pedestrian Navigation With Foot Sensors
Demonstrating Pedestrian Navigation With Foot SensorsDemonstrating Pedestrian Navigation With Foot Sensors
Demonstrating Pedestrian Navigation With Foot Sensorsoblu.io
 
Foot-mounted Navigation Sensors
Foot-mounted Navigation SensorsFoot-mounted Navigation Sensors
Foot-mounted Navigation Sensorsoblu.io
 
Programming Osmium MIMU4444 Using AVR Dragon
Programming Osmium MIMU4444 Using AVR DragonProgramming Osmium MIMU4444 Using AVR Dragon
Programming Osmium MIMU4444 Using AVR Dragonoblu.io
 
Programming Osmium MIMU22BT Using AVR Dragon
Programming Osmium MIMU22BT Using AVR DragonProgramming Osmium MIMU22BT Using AVR Dragon
Programming Osmium MIMU22BT Using AVR Dragonoblu.io
 
IPIN'14: Foot-Mounted Inertial Navigation Made Easy
IPIN'14: Foot-Mounted Inertial Navigation Made EasyIPIN'14: Foot-Mounted Inertial Navigation Made Easy
IPIN'14: Foot-Mounted Inertial Navigation Made Easyoblu.io
 

More from oblu.io (9)

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

Recently uploaded

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘RTylerCroy
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024BookNet Canada
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGSujit Pal
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationSafe Software
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Servicegiselly40
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfEnterprise Knowledge
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationRidwan Fadjar
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationRadu Cotescu
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024Rafal Los
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking MenDelhi Call girls
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...HostedbyConfluent
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking MenDelhi Call girls
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonAnna Loughnan Colquhoun
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure servicePooja Nehwal
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Miguel Araújo
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsEnterprise Knowledge
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slidevu2urc
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityPrincipled Technologies
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonetsnaman860154
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationMichael W. Hawkins
 

Recently uploaded (20)

🐬 The future of MySQL is Postgres 🐘
🐬  The future of MySQL is Postgres   🐘🐬  The future of MySQL is Postgres   🐘
🐬 The future of MySQL is Postgres 🐘
 
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
#StandardsGoals for 2024: What’s new for BISAC - Tech Forum 2024
 
Google AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAGGoogle AI Hackathon: LLM based Evaluator for RAG
Google AI Hackathon: LLM based Evaluator for RAG
 
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time AutomationFrom Event to Action: Accelerate Your Decision Making with Real-Time Automation
From Event to Action: Accelerate Your Decision Making with Real-Time Automation
 
CNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of ServiceCNv6 Instructor Chapter 6 Quality of Service
CNv6 Instructor Chapter 6 Quality of Service
 
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdfThe Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
The Role of Taxonomy and Ontology in Semantic Layers - Heather Hedden.pdf
 
My Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 PresentationMy Hashitalk Indonesia April 2024 Presentation
My Hashitalk Indonesia April 2024 Presentation
 
Scaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organizationScaling API-first – The story of a global engineering organization
Scaling API-first – The story of a global engineering organization
 
The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024The 7 Things I Know About Cyber Security After 25 Years | April 2024
The 7 Things I Know About Cyber Security After 25 Years | April 2024
 
08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men08448380779 Call Girls In Friends Colony Women Seeking Men
08448380779 Call Girls In Friends Colony Women Seeking Men
 
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
Transforming Data Streams with Kafka Connect: An Introduction to Single Messa...
 
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men08448380779 Call Girls In Greater Kailash - I Women Seeking Men
08448380779 Call Girls In Greater Kailash - I Women Seeking Men
 
Data Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt RobisonData Cloud, More than a CDP by Matt Robison
Data Cloud, More than a CDP by Matt Robison
 
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure serviceWhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
WhatsApp 9892124323 ✓Call Girls In Kalyan ( Mumbai ) secure service
 
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
Mastering MySQL Database Architecture: Deep Dive into MySQL Shell and MySQL R...
 
IAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI SolutionsIAC 2024 - IA Fast Track to Search Focused AI Solutions
IAC 2024 - IA Fast Track to Search Focused AI Solutions
 
Histor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slideHistor y of HAM Radio presentation slide
Histor y of HAM Radio presentation slide
 
Boost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivityBoost PC performance: How more available memory can improve productivity
Boost PC performance: How more available memory can improve productivity
 
How to convert PDF to text with Nanonets
How to convert PDF to text with NanonetsHow to convert PDF to text with Nanonets
How to convert PDF to text with Nanonets
 
GenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day PresentationGenCyber Cyber Security Day Presentation
GenCyber Cyber Security Day Presentation
 

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