// multi-utility computation suite · offline · instant · precise
┌──────────────────────────┐
│ [c] calcalyst_ │
│ computation suite │
└──────────────────────────┘
// select a module to initialize
/ search↵ open firstesc close
// adsenseEMPTY_LEADER_SLOT728×90
// adsenseMOBILE_ANCHOR_SLOT320×50
// keyboard_shortcuts
/focus search
↑↓navigate module list
Enter
open first result from search
open highlighted
compute when module is open
compute when focused in a field
Escclose module · clear selection
⌫
sci.mobile-robot-odometry Calculator
Calculates mobile robot position (x, y, θ) from wheel encoder counts and wheel geometry using differential drive odometry equations. Odometry drift accumulates over distance — angular error is the most damaging, causing position error that grows proportional to distance travelled without correction.
Inputs
V Left M S
Rate of movement. 1 m/s = 3.6 km/h = 2.237 mph.
V Right M S
Rate of movement. 1 m/s = 3.6 km/h = 2.237 mph.
Wheel Base M
Reference formula or conversion factor shown for context.
Dt S
Duration of the process. Make sure units match the rate inputs (seconds, minutes, or hours).
Results
linear velocity v (m/s)
Sample size or count used in the calculation.
angular velocity ω (rad/s)
Sample size or count used in the calculation.
angular velocity ω (°/s)
Sample size or count used in the calculation.
Δx this step (m)
Reference formula or conversion factor shown for context.
Δθ this step (rad)
Reference formula or conversion factor shown for context.
v = (vR+vL)/2 ω = (vR-vL)/L
Reference formula or conversion factor shown for context.