Case Study: InterSense achieves rapid development of an extensible motion‑tracking sensor‑fusion architecture with MathWorks Model‑Based Design

A MathWorks Case Study

Preview of the InterSense Case Study

InterSense Develops an Extensive Architecture for Motion-Tracking Systems

InterSense needed a generalized, extensible sensor-fusion architecture to speed development of diverse motion‑tracking systems, but legacy handwritten C code made adapting designs slow and error prone. To address this, InterSense turned to MathWorks and its Model‑Based Design tools — notably Simulink, DSP System Toolbox, and Simulink Coder — to model, simulate, and produce deployable code for new applications.

Using MathWorks tools, InterSense built and validated a 6,000‑block Sensor Fusion Core in Simulink, used DSP System Toolbox for Kalman filters and matrix math, and automatically generated production C with Simulink Coder. The approach saved several months of manual coding and debugging, produced products such as the IS-1200 VisTracker and a miniature cockpit helmet‑tracking prototype, and helped InterSense complete a U.S. Army SBIR Phase I in six months (ahead of schedule) and win Phase II, opening new business opportunities.


Open case study document...

InterSense

Eric Foxlin

Founder and Chief Technology Officer


MathWorks

657 Case Studies