x-io Technologies Limited is a UK-based electronics engineering company that specialises in the design and production of Inertial Measurement Units (IMUs). Founded in 2012 by Dr Seb Madgwick during his PhD at the University of Bristol, our company has grown to become a respected name in the field of motion sensing technology. We remain a small and dynamic team, brought together by a shared passion for engineering and good design.

IMU Products

Our IMU product series has now reached its third generation with the x-IMU3. Our IMUs are high-performance and versatile measurement devices suitable for a wide range of data logging and real-time wireless applications. Cross-platform compatibility and APIs, available in a range of popular languages, have made our products a popular and trusted tool for research in areas such as biomechanics, virtual reality, robotics, oceanography, and industrial applications. Our devices have been used in hundreds of published research projects, as well as serving as OEM components for our customers’ own products.

Open Source AHRS Algorithm

Many people recognise x-io as the home of the open source Attitude and Heading Reference System (AHRS) sensor fusion algorithm. The original algorithm, commonly known as the Madgwick algorithm was first published in 2011 and is cited by thousands of research publications. The algorithm has continued to evolve over the years, benefiting from more than a decade of experience developing IMU products and providing consulting services to a wide range of applications.

Today, the algorithm is called Fusion and is available on GitHub. Fusion is a C library optimised for embedded systems, but is also available as the Python package, imufusion. The open-source nature of the algorithm has contributed significantly to the development of research projects, making it a popular choice for a variety of commercial and industrial applications.

Electronic Engineering and Consultancy

We provide a range of design consultancy services that includes support for integrating our open-source sensor fusion algorithm, as well as design, calibration, and production services for IMU-related products. We can also customise existing x-io products to meet specific customer needs.  Our design experience also extends beyond IMU technology to encompass a diverse range of projects, such as wearable devices, music synthesizers, and interactive installations for the performing arts. We are proud to contribute to the open-source community with many of our projects available as open-source resources on our GitHub page.

Please don’t hesitate to contact us for further information or to discuss how we can assist you with your specific design requirements.