OpenROV IMU/Compass/Depth Module

This is an open-source, low-cost sensor module that enables highly accurate depth, compass heading, roll, and pitch to be overlaid on the camera stream in the OpenROV cockpit. Having this additional telemetry will greatly help with navigation, gathering relevant scientific data, and allows for closed-loop control commands that will make the OpenROV much easier to fly such as compass heading hold and depth hold. This module is added to the I2C auxiliary wires and can be integrated either during the build process or after the build is completed. 

This product requires some assembly, including: Acrylic solvent cement, soldering and epoxy. Please see assembly instructions for more information about the assembly of this product. 

Sensor specifications:

Other specifications:

  • Depth capability with a maximum operational pressure of 30 bar (435 psi, 200 meter water depth.)
  • Auto-calibrating compass functionality that trues to magnetic north
  • Optimized IMU output for smoother display of roll and pitch
  • Provides depth, navigational heading, water temperature and accelerometer/gyrometer telemetry available to the ROV via I2C which is displayed in the OpenROV cockpit
  • Can be built with the same tools and methods as used with the OpenROV kit
  • Ready to use on OpenROV versions v2.5, v2.6, v2.7, and v2.8

Included Parts:

  • Acrylic housing
  • PCB with 9-axis inertial measurement unit (IMU), magnetometer, and pressure sensor
  • Adhesive lined heat shrink tubing (1)
  • Hookup wires

Required Tool List (Not Included): 

  • Soldering iron, heat gun, wire strippers, flush cutter
  • Needle nose pliers, utility knife, disposable nitrile gloves
  • Acrylic cement, applicator for acrylic cement and 2-Ton Epoxy

    The following links are resources that are relevant to this product.

    Dozuki: IMU / Depth Sensor Installation Guide

    For any non-standard use of the IMU/Compass/Depth Module, the OpenROV Forum is the best resource for information.

    Have questions for us? Please reach out to our support team.


        Once an order is placed on our webstore, it will ship within 1-3 business days. 

        Taxes: For international orders, please note that it is the responsibility of the customer to cover any import any duties and taxes. You can use this third party online duty calculator to determine what the cost of this fee will be prior to ordering. The harmonization code we apply to commercial invoices is as follows:

        ROV's, parts and accessories: 9503000000

        Batteries: 8507600000

        Apparel (Shirts and Hats): 6109100004

        Once an order has been shipped, please allow up to: 

        1 Week for Domestic (US) orders to arrive. 

        2 Weeks for International orders to arrive. Please note that every countries' customs offices process orders at a different pace. 

        Once your shipping label has been printed in our warehouse, you will then receive an automatic email containing a tracking number, and an invoice that you can use for accounting purposes. For international orders a commercial invoice is affixed either physically, or electronically to the package for the customs agents to access.