Pinpoint Odometry Computer (IMU Sensor Fusion for 2 Wheel Odometry)

SKU: GB-3110-0002-0001 Brand: goBilda
Help your robot know exactly where it’s at with the Pinpoint Odometry Computer! This coprocessor performs sensor fusion between two.....
$204.95 AUD, inc GST
$186.32 AUD, exc GST

Available with a lead time
Expect dispatch between Nov 27 and Dec 04

Quantity Discounts:

  • 10-25 $177.00 (exc GST)
  • 25+ $167.69 (exc GST)
- +

0 from local stock, 1 supplier stock; your order will dispatch between Dec 1 to Dec 10. And yes, stock levels and lead times are accurate!

Shipping:

  • $7+ Standard (5+ days*, tracked)
  • $11+ Express (2+ days*, tracked)
  • FREE Pickup (Newcastle only - must order online*)

Shipping costs may increase for heavy products or large orders.

Exact shipping can be calculated on the view cart page.

*Conditions apply, see shipping tab below.

Help your robot know exactly where it’s at with the Pinpoint Odometry Computer! This coprocessor performs sensor fusion between two Dead-Wheel Odometry Pods (like SKU: 3110-0001-0001 or 3110-0001-0002) and an internal IMU to locate your robot to a precise pinpoint. It reads your robot’s estimated position back to the controller via I²C, giving you access to data in a snap.

Designed specifically for odometry in FTC, the Pinpoint hits two vital targets:

1. Ease of Use

The Pinpoint makes odometry easier than ever to implement in your robot. Having heard the voices of teams who wish they could’ve done more to use odometry to the fullest, the goBILDA® R&D team laser-focused on the pain points that create inaccuracies in most teams’ dead-wheel localization to create a product that leaves all those hours of tuning in the past. 

Almost all of the tuning is done for you when you use two odometry pods and the dead-on accurate IMU of the Pinpoint. It’s as easy as telling it what kind of pods you have—and, optionally, where they are mounted on your robot.

2. Pinpoint Precision

More than just easy-to-use, the Pinpoint earns its name with its extreme precision. It is a coprocessor that is designed specifically for dead-wheel odometry, which makes it the most accurate dead-wheel odometry system you can buy! It leverages two key advantages over most dead wheel odometry systems:

Refresh Rate: The powerful internal processor allows stunningly fast processing. Instead of estimating your position every 0.01 to 0.03 seconds, the Pinpoint estimates your robot’s position every 0.00065 seconds. To put it another way: while most FTC dead-wheel systems run at 100-300hz, the Pinpoint runs at 1,500hz. The minimization of travel distance between readings drastically cuts down on error and allows the Pinpoint’s Constant Velocity Pose Estimation algorithm to really shine. It also means you can push your robot faster than ever!

Heading: Acquiring an accurate estimate of the absolute direction your robot is pointing is one of the most important components of Pose Estimation, which determines where your robot is on the field. Instead of relying on a third dead-wheel odometry pod, the Pinpoint has a shockingly-accurate Inertial Measurement Unit (IMU) that makes it a completely plug-and-play odometry solution you can drop straight into your robot! Not only is the sensor fusion algorithm baked into the Pinpoint tuned for FTC, the IMU of every single Pinpoint is pre-calibrated before it goes out the door. While the high-quality STM IMU (coupled with our heading algorithm) comes to us from the factory within 0.1% potential of error, we tune that down to 0.002%. You might as well consider the Pinpoint’s accuracy to be “ancient philosopher level”—this IMU provides capital-T “Truth”!

Best with goBILDA® Pods

The goBILDA® Odometry Pods are tuned specifically for FTC, and using them cuts out another tuning step. Because of their grippy omni wheels, as well as their gearless, non-contact, and baked-in encoder—and including the hours of fine-tuning spring tension that each Pod comes with—goBILDA® Odometry pods don’t require tuning for their distance traveled. Simply bolt them to your robot and be off to the races!

Of course, even though the Pinpoint is designed with goBILDA® Odometry Pods in mind, it’s compatible with any dead-wheel system that uses quadrature encoders. The Pinpoint’s hardware quadrature decoder means that even with super-high resolution encoders, you can trust that the Pinpoint counts every step diligently, no matter how fast they come.

Status Codes:

There are multiple states that the Pinpoint Odometry Computer can be in. The color of the onboard Status LED and the Device Status, viewable via telemetry, can help you decode which state the computer is in.

Status LED Device Status Name & Description
   Green

READY

The device is working normally.

   Red

CALIBRATING

The device is calibrating and outputs are put on hold.

   Red

NOT_READY

The device is resetting from scratch. This should only happen after a power-cycle.

   Purple

FAULT_NO_PODS_DETECTED

The device does not detect any pods plugged in.

   Blue

FAULT_X_POD_NOT_DETECTED

The device does not detect an X pod plugged in.

   Orange

FAULT_Y_POD_NOT_DETECTED

The device does not detect a Y pod plugged in.

Downloads

Specs

Weight 40g (includes wire and mounting hardware)
Encoder Connector Type 4-Pos JST PH [FH-MC]
Operating Voltage 3.3-5V
Current Draw 100mA
Maximum Encoder Speed 256000 countable events per second
Maximum Gyro Rotational Speed 2000 RPM
Algorithm Update Frequency ~1500hz
Included Hardware 20mm Length M4 Socket Head Screw x 4, M4 Nylock Nut x 4
Included Cable JST PH Cable (4-Pos JST PH, MH-FC to MH-FC, 600mm Length) x1

This product is listed in:

goBILDA>ELECTRONICS>Odometry

Product Comments

Exact shipping can be calculated on the view cart page (no login required).

Products that weigh more than 0.5 KG may cost more than what's shown (for example, test equipment, machines, >500mL liquids, etc).

We deliver Australia-wide with these options (depends on the final destination - you can get a quote on the view cart page):

  • $3+ for Stamped Mail (typically 10+ business days, not tracked, only available on selected small items)
  • $7+ for Standard Post (typically 6+ business days, tracked)
  • $11+ for Express Post (typically 2+ business days, tracked)
  • Pickup - Free! Only available to customers who live in the Newcastle region (must order online and only pickup after we email to notify you the order is ready). Orders placed after 2PM may not be ready until the following business day.

Non-metro addresses in WA, NT, SA & TAS can take 2+ days in addition to the above information.

Some batteries (such as LiPo) can't be shipped by Air. During checkout, Express Post and International Methods will not be an option if you have that type of battery in your shopping cart.

International Orders - the following rates are for New Zealand and will vary for other countries:

  • $12+ for Pack and Track (3+ days, tracked)
  • $16+ for Express International (2-5 days, tracked)

If you order lots of gear, the postage amount will increase based on the weight of your order.

Our physical address (here's a PDF which includes other key business details):

Unit 18, 132 Garden Grove Parade
Adamstown
NSW, 2289
Australia

Take a look at our customer service page if you have other questions such as "do we do purchase orders" (yes!) or "are prices GST inclusive" (yes they are!). We're here to help - get in touch with us to talk shop.

Have a product question? We're here to help!

Write Your Own Review

Guides

The Maker Revolution

The Maker Revolution celebrates the creation of new devices and the modification of existing ones - ...
The Maker Revolution celebrates the creation of new devices and the modification of existing ones - ...

Projects

Pi Zero Motion Sensing Camera

The Pi Zero Motion Sensing Camera is a portable security camera using a Pi Zero 2W, Pi Zero camera,...
The Pi Zero Motion Sensing Camera is a portable security camera using a Pi Zero 2W, Pi Zero camera,...

555 Timer Step Sequencer Synthesiser

If you, like me, have been inhaling so much flux that the bronchioles of your lungs have mutated to...
If you, like me, have been inhaling so much flux that the bronchioles of your lungs have mutated to...

Wireless QI Phone Charger Powered by Raspberry Pi

I have a new phone and want the battery health to last as long as possible. Charging it to 100% ove...
I have a new phone and want the battery health to last as long as possible. Charging it to 100% ove...
Feedback

Please continue if you would like to leave feedback for any of these topics:

  • Website features/issues
  • Content errors/improvements
  • Missing products/categories
  • Product assignments to categories
  • Search results relevance

For all other inquiries (orders status, stock levels, etc), please contact our support team for quick assistance.

Note: click continue and a draft email will be opened to edit. If you don't have an email client on your device, then send a message via the chat icon on the bottom left of our website.

Makers love reviews as much as you do, please follow this link to review the products you have purchased.