What Would UxHw® Take Off Your Robot's Bill of Materials?
A robot that does not know where it is can do nothing else, so it keeps a running estimate of its own position. The usual method scatters thousands of guesses about where the robot might be and scores each against the sensors, which needs an application processor on the board and a share of the power budget. UxHw computes that position as a distribution directly, on a card that drops into a spare slot. Enter your fleet and the processor you fit today. See what comes off the board.
Fleet SizeUnits in the fleet. On a new design, this is the annual build. On a retrofit, it is the units already deployed.5,000
Your Processor's Unit CostWhat the application processor running your particle filter costs you per unit, at your volume. The default follows the robot you picked, a Raspberry Pi board at an Approved Reseller list price [1, 2, 3], read August 2nd 2026. Your own supplier agreement will differ.
Avoided RespinBoard redesign you avoid by not needing new silicon on the PCB. Typically $50k to $250k for a moderately complex embedded board.$150k
Avoided RecertEMC and safety recertification you avoid. $20k to $100k, higher for medical and rail.$60k
Avoided DelayMonths of schedule a respin would cost. Typically 6 to 18.12 mo
Cost of a MonthWhat one month of delay costs you. Needed to put a price on the delay. Yours to supply.$80k
Retrofit LaborAt $49 a card, a technician visit can cost five times the hardware. Leave it at zero only if your visits truly cost nothing.
Your Processor's PowerPower drawn while running state estimation, in milliwatts. The default follows the robot you picked, a floor taken from Raspberry Pi's published operating currents, read August 2nd 2026. A Broadcom-class single-board processor is watts and a Cortex-M is tens of milliwatts. The result depends on which you run.
Moduleη is the fidelity setting, the detail the processor keeps in each distribution. Higher is more faithful and slower. Every module has a ceiling. Peak power and on-chip memory are the two numbers that matter here. The filter has to fit. What it draws comes straight off battery life.
Filter Working SetMemory the estimator needs while running. Checked against the module's on-chip memory before any cost is shown, because no cost is worth showing for a filter that does not fit.
Battery CapacityMilliwatt-hours available to the estimator. Used only to express the power difference as runtime, the unit you budget in.
Override the speedup
This calculator's figures rest on one measured multiple, cited
with its baseline under the result. If you have measured your own, on your own workload, enter it
here and the arithmetic follows it. Nothing leaves the page. The citation under the figures still
reports what Signaloid measured, a banner above the result says the numbers are yours, and the
exported card and the quote mail both record the substitution. Clear the field to go back.
There is no single multiple to override here. This
calculator's figures rest on several separately measured quantities rather than on one speedup.
Each is cited with its own baseline under the result. Overriding one of them alone would give
a figure that follows from no measurement, so the field the other calculators carry is absent.
Speedup, ×
C0-microSD
$49, shipping today from Mouser. 12 MHz, 128 KiB, 17.1 mW average, up to η = 16.
$49, shipping today from Mouser. 12 MHz, 128 KiB, 17.1 mW average, up to η = 16.
C0-microSD+
$99, engineering samples available today, contact sales@signaloid.com. At least 60 MHz, 320 KiB, up to η = 64.
$99, engineering samples available today, contact sales@signaloid.com. At least 60 MHz, 320 KiB, up to η = 64.
C0-SD
$199, engineering samples available today, contact sales@signaloid.com. 90 MHz, 448 KiB plus 128 MiB PSRAM, up to η = 128.
$199, engineering samples available today, contact sales@signaloid.com. 90 MHz, 448 KiB plus 128 MiB PSRAM, up to η = 128.
Benefits