Accurate tracking.
Built for robotics.

We build tracking hardware and integration tools to help robot developers measure position and motion.

Two opentag U1 devices measuring distance
opentag U1Our first platform for robot localization.

Our mission

Make accurate tracking accessible to people building robots.

Useful tracking takes hardware, calibration, and integration. We’re working to make the complete setup understandable and practical, with clear documentation and measurements you can evaluate.

Measured performance.

Measure distance between devices or develop indoor positioning with fixed anchors. See what we’ve measured and where testing continues.

Explore performance

Built to integrate.

Go from mounting and calibration to measurements in your robot. Start with USB and ROS 2, with guides for each step.

Start building

Clear about capabilities.

Work with published ROS 2 source, host tools, mechanical CAD, and documented interfaces. See which resources are available today.

Explore the resources

Our first product · opentag U1

Start with your robot.

A UWB development platform for distance and indoor position. Choose a two-tag U1 Distance Kit or a five-tag U1 Location Kit, then follow the setup and integration guides.

Current performance evidence covers preliminary static distance tests. Full position benchmarks and testing during motion are still in progress.

Product family

Tools for tracking.

Start with U1 today. Our next products explore inertial measurements and shared timing.

opentag U1

UWB ranging and localization

Measure distance and develop indoor positioning with UWB hardware, calibration tools, and robot integration guides.

Explore U1 →

opentag U2

UWB with inertial measurements

Planned with an onboard IMU and the OWM3000 module, our custom counterpart to DWM3000, with separate clock and sync ports.

Coming Soon

opentag S1

Shared synchronization hardware

Sync 1 is intended to distribute clock and synchronization signals to U2 setups.

Coming Soon

ROS 2

Connect. Launch. Read.

The driver publishes distance, position, device events, and diagnostics.

ros2 launch opentags_driver driver.launch.py \
  port:=/dev/ttyACM0

ros2 topic echo /opentags/range