Robot Sensors: A Practical Reference

A robot only knows what its sensors tell it, and every sensor is wrong in its own characteristic way. This guide covers 21 sensing technologies across six classes, with range, cost, compute burden, and the failure modes that actually cause trouble in the field.

21sensor types
6classes
9families
UseWhat the sensor mainly feeds: environment perception & mapping, ego-state & navigation, manipulation & joint control, or safety & proximity functions.Pick several tags and an entry has to carry all of them, so each one narrows the results.
RangeUseful sensing envelope: Contact · Near (<1 m) · Mid (1–30 m) · Far (30–300 m) · Global (300 m+ or worldwide). Proprioceptive sensors (IMUs, encoders) carry no range tag.Each entry covers a span of bands, and picking several widens the results.
ComputeDownstream processing burden to turn raw output into robot-usable information: Trivial (a register read) · Moderate (filtering, classical DSP) · Heavy (point-cloud pipelines, stereo matching) · Extreme (deep networks, learned perception stacks).Each entry sits in exactly one band, so picking several widens the results.
AdoptionUbiquitous = deployed by the billion or in essentially every robot · Common = standard in its niche · Emerging = shipping but young · Research = lab stage.Each entry sits in exactly one band, so picking several widens the results.
CostDirectional unit cost at robot-relevant grades and current volumes. Sensor prices fall fast — automotive volume has repeatedly cut categories by 10× in a decade.Each entry sits in exactly one band, so picking several widens the results.
Class I

Time-of-flight LiDAR

pulse-timed 3D point clouds of surroundings2 sensor types

This is the sensor that made autonomous driving imaginable. A rotating head of pulsed lasers and detectors sweeps the scene and times each return, which produces 360° point clouds with centimeter range accuracy at 10–20 Hz. Velodyne's spinning "coffee can" defined the category (and the DARPA-challenge aesthetic); modern descendants pack 32–128 beams into smaller, cheaper, sealed units. It measures geometry directly, with no inference and no learning involved, and that's still its main virtue.

Strengths & weaknesses

One unit gives true 360° coverage and dense direct 3D geometry, it works in darkness, and the SLAM and detection ecosystems around it are mature. The weaknesses come from the hardware: it's a precision opto-mechanical assembly that spins continuously, so bearings and encoders wear out and shock and vibration shorten its life. The units are big and conspicuous, per-unit cost stayed high for years, and resolution concentrates in horizontal lines, so vertical detail gets sparse at range.

When to use

Pick spinning LiDAR when you need 360° geometry from a single mast-mounted unit at 30–200 m range with centimeter accuracy, and the platform can carry a fist-sized assembly that wears out: outdoor AMRs, off-road and mining vehicles, mapping rigs. Sub-$1k 32-beam units make it the default outdoor navigation sensor. Take it over solid-state whenever full surround coverage from one sensor matters more than point density in a wedge. Avoid it on high-shock or high-vibration platforms, in designs that must embed the sensor flush, and in automotive series production, where one or several solid-state units are the usual answer. If the job is surviving rain, fog, and dust rather than resolving shape, skip LiDAR entirely and use radar.

Key numbers

Range 30–200 m · range accuracy roughly ±2–3 cm · field of view 360° horizontal by 30–45° vertical · 32–128 beams · update rate 10–20 Hz · power draw roughly 8–20 W · unit cost under $1,000 for 32-beam units, into the tens of thousands for high-channel models.

Failure modes

Rain, snow, fog, and dust both return spurious points and absorb signal. Glass and mirrors either read as invisible or place the surface somewhere else entirely. Retroreflectors bloom and ghost. Wet black asphalt absorbs returns. Multiple LiDARs interfere with each other once you run them at scale. Bearing wear ends in dead sectors or total loss, usually gradually but sometimes all at once.

Examples

Velodyne HDL-64 (the iconic early unit, now retired), Ouster OS-series digital LiDAR, RoboSense and Hesai mechanical lines on countless robotaxis, delivery robots, and mining trucks; survey and mapping backpacks.

Economic profile

Prices went from $75k (HDL-64) to sub-$1k (Chinese 32-beam units) in fifteen years, one of the steepest cost declines in robotics, driven by Hesai/RoboSense automotive volume. Mechanical spinning units increasingly serve robotics and mapping while automotive design-ins shift to solid-state. What keeps the spinning form factor alive is 360° coverage per dollar, which nothing has beaten yet.

Videos
Velodyne Laser TeardownHizook · 10k+ views
Lidar 101 from Velodyne LidarVelodyne Lidar · 100k+ views
What Is LiDAR and how does LiDAR work?Phoenix LiDAR Systems · 50k+ views
Further reading

What Is Lidar and How Does It Work? (Ouster) · Lidar for Autonomous Driving: Principles, Challenges, and Trends (arXiv)

These are LiDARs with (almost) nothing spinning. MEMS mirrors, rotating polygon prisms, optical phased arrays, or pure flash illumination steer or spread the beam electronically. The goal is automotive qualification: no wear parts, small enough to hide in a grille or behind a windshield, and manufacturable like electronics rather than instruments. Directional units trade the spinning sensor's 360° view for a forward wedge, so robots use several or add a spinning unit on top.

Strengths & weaknesses

They tolerate vibration and wear, they're compact enough to embed, point density inside the field of view is high, and costs are falling on semiconductor-style curves. The weaknesses: each unit covers a limited field of view; MEMS and polygon versions still have micro-moving parts, so the "solid-state" label is elastic marketing; flash LiDAR's power budget caps its range; and optical phased arrays, the version with genuinely nothing moving, are still barely commercial after a decade of promises.

When to use

Pick solid-state when the sensor must be embedded, shaken, or automotive-qualified and a forward wedge of dense points covers the task: ADAS and highway autonomy, drones, forklift and AMR forward safety zones. Sub-$500 units ride Chinese ADAS volume. If you need wider coverage, use multiple units or add a spinner to cover the seams. Avoid it when one sensor must see 360° (a spinning unit still wins on coverage per dollar) or when your program cannot accept supply concentrated in two Chinese vendors. Treat "solid-state" labels skeptically, since MEMS and polygon units still carry micro-moving parts with shock limits.

Key numbers

Range roughly 30–200 m on MEMS and polygon units, 20–50 m on flash · range accuracy roughly ±2–3 cm · field of view typically 120° horizontal by 25° vertical per unit · update rate 10–20 Hz · power draw roughly 8–20 W · unit cost under $500 at ADAS volume.

Failure modes

These units have the same weather and surface problems as all ToF LiDAR (rain, fog, glass, retroreflector bloom). Windshield mounting adds dirt, condensation, and wiper streaks. MEMS mirrors have resonance and shock limits. A narrow field of view creates coverage seams between units, and objects in those seams go undetected. Fixed-pattern units also interfere with each other, and that interference is harder to dodge than it is between spinners.

Examples

Hesai AT-series and RoboSense M-series (the Chinese ADAS volume leaders, on dozens of EV models), Innoviz (BMW), Valeo Scala (the first-ever automotive LiDAR, Audi A8), Luminar (Volvo), AEyE; Livox's prism units on DJI platforms and countless robots.

Economic profile

Chinese ADAS design-ins turned LiDAR into a sub-$500 automotive component and pulled the whole category's costs down, while Western pure-plays consolidated hard (Ouster-Velodyne merger, multiple bankruptcies). Robotics buyers get the spillover: automotive-qualified units at consumer-electronics prices. The strategic caveat is that supply concentrates in two Chinese vendors.

Videos
Lidar Technologies 101Hesai Technology · 50k+ views
The MEMS Solid-State LiDAR`s Principle & Features, RS-LiDAR-M1 PreRoboSense · 10k+ views
MEMS Mirror Technologies of Fraunhofer IPMS for LiDAR | Fraunhofer IPMSFraunhofer IPMS · 10k+ views
Further reading

How Multi-Beam Flash Lidar Works (Ouster) · All-Solid-State Beam Steering via Integrated Optical Phased Arrays (Micromachines)

Class I

Coherent LiDAR

laser ranging with per-point velocity1 sensor type

FMCW LiDAR borrows radar's approach. Instead of timing a pulse, frequency-modulated continuous-wave LiDAR chirps its laser and interferes the return with a local copy. Coherent detection buys two properties pulsed LiDAR can't offer: per-point instantaneous velocity via Doppler (no more inferring motion across frames), and near-immunity to sunlight and other LiDARs, because only light coherent with the local oscillator registers. The price is photonic complexity, since every channel needs a long-coherence laser and interferometric optics.

Strengths & weaknesses

It measures velocity directly, so a moving pedestrian separates from the static world immediately. Interference immunity comes from the physics rather than from coding tricks, range at eye-safe power is better, and retroreflectors don't blind it. The weaknesses: each channel is a coherent photonic system, so silicon-photonics integration is the whole manufacturing story. Point rates have historically trailed ToF, processing coherent returns takes a lot of DSP, and the technology carries a decade of "next year" scheduling history.

When to use

Pick FMCW only when its physics is decisive: per-point velocity for separating movers from the static world at highway closing speeds (trucking is the proving ground), immunity to interference in dense multi-LiDAR fleets, or long range at eye-safe power. Even then, pick it only if your program can absorb few-vendor, young-silicon supply risk on a multi-year timeline. Avoid it for near-term production or anything needing high point rates and a mature ecosystem. ToF LiDAR (spinning or solid-state) remains the default until silicon-photonics integration actually lands, and Mobileye's wind-down is the cautionary reference.

Key numbers

Range roughly 200–300 m at eye-safe power, with long-range modes claimed past 400 m · range accuracy a few centimeters · per-point Doppler velocity resolved to roughly centimeters per second · update rate 10–20 Hz · 1550 nm wavelength · unit cost still in the thousands, from a handful of vendors.

Failure modes

FMCW shares fog and rain attenuation with all optical sensing, though coherent gain helps. Rough surfaces produce speckle noise. Doppler ambiguity requires careful chirp design. Laser coherence degrades with temperature and aging. Ecosystem risk counts as a failure mode too: there are few vendors and the silicon is young, which matters for any program betting on it.

Examples

Aeva (Daimler Trucks design-in, the flagship program), Mobileye's internal FMCW program (wound down in 2024), Scantinel, SiLC; academic silicon-photonic beam-steering demos aiming at chip-scale units.

Economic profile

The bet is that LiDAR ends up as a silicon-photonics chip. If that happens, FMCW's extra physics comes nearly free and ToF incumbents face a discontinuity. Until that integration matures, units stay expensive and design-ins stay scarce; Aeva's truck win is the category's existence proof. Watch silicon-photonics fab partnerships rather than demo videos.

Videos
FMCW vs. ToF LiDARSiLC Technologies Inc. · 10k+ views
What is FMCW Radar and why is it useful?Marshall Bruner · 100k+ views
Further reading

Coherent Lidar for Ride-Hailing Autonomous Vehicles (arXiv) · Photonic-Electronic Integrated Coherent LiDAR Engine (arXiv)

Class II

Radar

velocity and range through fog, rain, and dust1 sensor type

mmWave radar puts radio waves at 60–77 GHz out of a chip the size of a fingernail. FMCW radar measures range and velocity directly (velocity via Doppler), it sees through the rain, fog, dust, and darkness that blind every optical sensor, and it costs tens of dollars because hundreds of millions of cars carry it. Modern "4D imaging" radars use large virtual antenna arrays to add elevation and enough angular resolution to sketch object shapes, which moves radar from a detection sensor toward a perception sensor.

Strengths & weaknesses

It works in any weather and any lighting, gives velocity directly for each detection, and is cheap, solid-state, and automotive-hardened. It also penetrates plastic, so it mounts invisibly behind bumpers. The weaknesses: angular resolution is far below LiDAR, so classic units report "something, 40 m, closing at 3 m/s" rather than shapes. Multipath ghosts and clutter mean the tracking layer has to treat detections skeptically, stationary objects have historically been filtered out (the stopped-firetruck problem), and metal dominates returns while pedestrians return very little.

When to use

Pick radar whenever operation must continue through rain, fog, dust, or darkness, when direct velocity simplifies tracking, or when the BOM allows tens of dollars for long-range sensing. Use it as the redundancy layer beside cameras or LiDAR in safety cases, mounted invisibly behind plastic. It is the cheapest way to know something is closing at 3 m/s at 40 m. Avoid it as a sole perception sensor wherever classification or shape matters, because it cannot tell a pedestrian from a pole. Never ship the default static-return filtering unaudited. Pair it with a camera for semantics, and check whether imaging-radar resolution has caught up to your use case since you last looked.

Key numbers

Frequency 60–77 GHz · range up to 200–300 m on long-range units · range resolution roughly 4–40 cm depending on bandwidth · angular resolution 10–15° on classic units, near 1° on 4D imaging radar · velocity resolution around 0.1 m/s · update rate 10–20 Hz · unit cost $10–40 per chip.

Failure modes

Multipath reflections create ghost objects under bridges and in tunnels. Guardrails and manhole covers get reported as obstacles. Radar-to-radar interference grows with fleet density. Bumper paint and ice attenuate the signal. Angular ambiguity smears adjacent objects into one. Over-filtering static returns deletes real stopped obstacles, which is the failure behind several accident reports.

Examples

Every AEB/ACC-equipped car (Bosch, Continental, Denso corner radars), TI IWR/AWR chips powering robot and drone radars, imaging-radar vendors (Arbe, Zendar, Bosch Gen6), Google Soli's micro-gesture radar, industrial level sensors.

Economic profile

Radar is the cheapest long-range sensing per dollar in existence, on the back of TI/NXP/Infineon silicon economics: a single-chip radar is now a $10–40 part. Robotics adoption lags its merits mostly for software reasons (the data is sparse and unusual, and open-source tooling is thin). Imaging radar is the segment to watch. If resolution keeps climbing at radar prices, it will take over LiDAR's mid-range use cases from below.

Videos
FMCW Radar for Autonomous Vehicles | Understanding Radar PrinciplesMATLAB · 100k+ views
What is mmWave sensing ? | Mouser Electronics | Texas InstrumentsMouser · 50k+ views
How do automotive (FMCW) RADARs measure velocity?Marshall Bruner · 50k+ views
Further reading

The Fundamentals of Millimeter Wave Radar Sensors (Texas Instruments) · 4D Millimeter-Wave Radar in Autonomous Driving: A Survey (arXiv)

Class II

Acoustic

cheap short-range echoes for close obstacles1 sensor type

Ultrasonic ranging is sonar for pennies. A piezo transducer chirps at 40–200 kHz and times the echo, which measures distance from centimeters to a few meters with zero optics, zero processing, and near-zero cost. It's the parking sensor in the world's cars and the bump-avoidance on a generation of hobby robots. It keeps surviving attempts to declare it obsolete because sound reflects off exactly the surfaces that light passes through, so nothing else detects a sheet of glass as reliably.

Strengths & weaknesses

It detects glass, mirrors, and transparent obstacles that defeat every optical sensor, it doesn't care about lighting, it's trivially cheap and simple, and it's safe to use anywhere. The weaknesses: it's slow (limited by the speed of sound), the beam is wide and sloppy so it localizes poorly, maximum range is a few meters, and soft materials like foam, cloth, and snow absorb the ping and disappear. Temperature and wind shift the speed of sound, and multiple units need scheduling to avoid crosstalk.

When to use

Pick ultrasonic for last-centimeter work and transparent obstacles: docking, parking, and any indoor robot operating near glass walls, partitions, or mirrors that optical sensors read as open space. It costs a few dollars per unit, needs no compute, and doesn't depend on lighting. It is worth carrying as the cheap safety net even on sensor-rich platforms. Avoid it wherever you need range past a few meters, precise bearing, fast update rates, or detection of foam, cloth, and other sound absorbers; for those, short-range ToF or radar does the job. Tesla's removal-and-regret arc shows what happens when cameras are asked to cover the last centimeter alone.

Key numbers

Frequency 40–200 kHz · range roughly 2 cm to 5 m · accuracy about ±1 cm · beam width 30–60°, so bearing is coarse · update rate 10–40 Hz, capped by the round-trip time of sound · power draw well under 1 W · unit cost $1–20.

Failure modes

Specular surfaces at oblique angles bounce echoes away, so a smooth wall at 45° reads as empty space. Sound-absorbent obstacles such as clothing and foam return nothing. Ultrasonic cleaners, air nozzles, and other robots' pingers inject phantom echoes. Rain and wind noise degrade outdoor use. Contamination on the transducer face, like mud or ice, kills sensitivity without any warning.

Examples

Automotive park-assist rings (billions of units — Bosch, Murata), HC-SR04 modules on every Arduino robot, Tesla's ultrasonic suite (removed in 2022 when Tesla went camera-only), drone landing altimeters, tank-level industrial sensors.

Economic profile

Ultrasonic is a solved, commoditized technology at $1–20 per unit, and its niche looks permanent, because the glass-detection and last-centimeter problems don't yield to cameras. Tesla's removal and partial walk-back of parking performance illustrates the trade. In robot BOMs it persists as the cheap safety net nobody brags about, which is the right role for it.

Videos
How Do Ultrasonic Distance Sensors Work? - The Learning Circuitelement14 presents · 50k+ views
The Basics of Ultrasonic SensorsSame Sky · 10k+ views
How Do Parking Sensors Detect Obstacles?History of Simple Things · 10k+ views
Further reading

Ultrasonic Sensing Basics (Texas Instruments)

Class III

Cameras

dense pixels for recognition, depth, and learning5 sensor types

Cameras deliver more information per dollar than any other sensor. Smartphone volume turned CMOS image sensors into $2–20 components that deliver megapixels of texture, color, and semantic detail no other modality approaches. A camera reads signs, distinguishes a plastic bag from a rock, and recognizes a specific person. It measures geometry only by inference, through learned depth, structure-from-motion, or known-object priors. Most of modern robotics' deep-learning work happens on camera data.

Strengths & weaknesses

Semantic richness is unmatched, the sensors are tiny, cheap, and passive, the ecosystem of models and tooling is enormous, and it's the sensor of choice for learned end-to-end policies (and for imitation of human video). The weaknesses: there's no direct depth, and performance depends entirely on illumination and dynamic range. The interpretation compute is the true cost, since a $10 camera can demand a $1,000 GPU. Metric scale is unobservable without motion, stereo, or priors.

When to use

Put cameras on essentially everything. They are the only sensor that delivers semantics (reading labels, classifying objects, feeding learned policies), and at $2–20 the sensor cost is never the objection. Choose camera-primary stacks when the task is recognition-heavy, the BOM is tight, and you can fund the real cost, which is GPU compute and data pipelines. Avoid relying on monocular vision as the sole geometric sensor where wrong depth is a safety event: night operation, out-of-distribution scenes, metric-critical manipulation. In those cases add stereo, ToF, or LiDAR for measured geometry, unless you are deliberately making the camera-only model-progress bet with eyes open.

Key numbers

Resolution typically 1–12 MP · frame rate 30–60 fps, higher on global-shutter industrial parts · dynamic range around 70 dB standard and up to 120 dB on HDR automotive sensors · field of view 60–120° depending on lens · sensor power draw roughly 0.5–2 W · unit cost $2–20, with interpretation compute 50–100× the sensor price.

Failure modes

Glare, low sun, and tunnel exits swing the dynamic range past what the sensor can hold. Darkness defeats the camera unless you add illumination. Motion blur shows up at control-relevant speeds. Lens contamination is the number-one issue in fleets. Vibration produces rolling-shutter distortion. Learned depth hallucinates on out-of-distribution scenes, and confidently wrong geometry is the signature failure of this modality. Adversarial and spoofing edge cases are also a concern.

Examples

Tesla's eight-camera Autopilot suite (the camera-only flagship), every drone (DJI), warehouse AMR fiducial navigation, Sony IMX sensors as the de facto standard silicon, OAK/Luxonis and Basler in industrial vision, VLA-driven manipulation research running on plain webcams.

Economic profile

Sensor cost is a rounding error; compute and data pipelines are the spend. The camera-only versus fusion argument is at heart a bet that model progress outruns the cost of the sensors it replaces. Even fusion stacks are camera-first for semantics, so cameras are central either way. The open question is whether they're sufficient on their own.

Videos
Image Sensors Explained: How CCD and CMOS Sensors works? CCD vs CMOSALL ABOUT ELECTRONICS · 100k+ views
Types of Image Sensors | Image SensingFirst Principles of Computer Vision · 100k+ views
Why Do Cameras Do This? | Rolling Shutter Explained - Smarter Every Day 172SmarterEveryDay · 1m+ views
Further reading

Understanding Camera Sensors for Machine Vision (Edmund Optics) · Computer Vision: Algorithms and Applications (Szeliski)

Stereo cameras get depth the way biology does. Two cameras sit a known baseline apart, and matching pixels between the two views triangulates distance. Modern modules add an infrared texture projector so blank walls still match, and run the correspondence search in on-board ASICs, which delivers registered RGB-D streams over USB. Depth precision falls with distance squared and grows with baseline, and that physics sets each product's sweet spot and its ceiling.

Strengths & weaknesses

It can work passively, so it holds up in sunlight where ToF struggles. Depth comes out dense and aligned to color, there are no moving parts, and commercial modules are well packaged with mature SDKs. The weaknesses: depth error grows quadratically with range, so centimeter accuracy at 1 m becomes decimeters by 5 m. Textureless and repetitive surfaces defeat matching unless you project a pattern, object edges leave occlusion shadows, calibration drifts if the rigid baseline flexes, and the compute is real (though increasingly on-module).

When to use

Pick stereo for outdoor depth in sunlight at roughly 0.5–15 m (drones, sidewalk and field robots, outdoor manipulation), where active-IR ToF washes out and LiDAR is overkill on cost or weight. Modern modules with on-board matching and projectors make it a $200–500 bolt-on that gives you registered RGB-D. Match baseline to working range, since precision falls off quadratically with distance. Avoid it past its baseline's sweet spot, on textureless indoor scenes without projection, and for short-range indoor grasping, where a ToF module is cheaper, denser, and lighter on compute. If you need real range outdoors, step up to LiDAR.

Key numbers

Working range roughly 0.5–15 m · depth error roughly 1% of range and quadratic with distance (a centimeter at 1 m, decimeters at 5 m) · baseline 50–120 mm on common modules · depth resolution 720p–1080p at 30–90 fps · power draw roughly 2–3 W over USB · unit cost $200–500.

Failure modes

Texture-poor surfaces such as white walls and shiny tables yield holes or garbage without the projector, and the projector itself washes out in direct sunlight. Repetitive patterns like fences and gratings cause false matches that report wrong depth with high confidence. Thermal or mechanical flex of the baseline mis-scales the world until you recalibrate, with no obvious symptom in the meantime. Specular and transparent objects break the Lambertian assumption that the whole method depends on.

Examples

Intel RealSense D400 series (the research default, surviving Intel's wind-down scare), Stereolabs ZED (outdoor/long baseline), Luxonis OAK-D (with on-board neural compute), Skydio's navigation cameras (the strongest example of stereo-only autonomous flight), Subaru EyeSight (automotive stereo's persistence).

Economic profile

$200–500 modules made stereo the default lab and startup depth sensor. Its commercial position is squeezed from two sides: ToF modules from underneath (cheaper, better indoors, phone volume) and learned monocular depth from above (free with the camera you already have). Sunlight performance and metric reliability keep stereo the outdoor workhorse. Skydio-class results show how far the modality stretches with enough software.

Videos
Depth Camera - ComputerphileComputerphile · 100k+ views
Simple Stereo | Camera CalibrationFirst Principles of Computer Vision · 100k+ views
Clumsy Cyclops- How does Stereo Vision work?i3D robotics · 10k+ views
Further reading

Tuning Depth Cameras for Best Performance (RealSense) · Intel RealSense Stereoscopic Depth Cameras (arXiv)

Both of these measure depth at every pixel using their own light source. Time-of-flight cameras modulate infrared light and measure the phase shift at every pixel simultaneously; structured-light units project a known dot pattern and decode how it deforms. Both deliver dense depth indoors without much compute. The Kinect (structured light, 2010) accidentally launched a robotics research decade, and phone Face-ID modules industrialized the components. ToF has largely won the newer designs on range and robustness.

Strengths & weaknesses

Depth comes out dense with minimal compute, because the sensor does the work. Short-range precision is excellent for grasping and bin-picking, the modules are small and cheap thanks to phone volume, and they work in total darkness. The weaknesses: active IR loses to sunlight outdoors, and range is limited by illumination power (typically 0.2–10 m). Multipath within a scene (corners, shiny bins) bends measurements, there are frame-rate and resolution trade-offs, and multiple units interfere unless you synchronize them.

When to use

Pick this family as the first answer for indoor depth at 0.2–5 m. Manipulation, bin-picking, and AMR obstacle sensing get dense, low-compute depth that works in darkness, and phone-volume ToF modules keep the price in stereo's range without stereo's matching compute. Step up to industrial structured-light scanners (Photoneo, Zivid class, $5–15k) when bin-picking needs sub-millimeter registration. Avoid it outdoors, since direct sunlight collapses performance, and distrust it on black foam, transparent packaging, and shiny bins. For the outdoor cases use stereo, and for the optically hostile ones you'll need added modalities or polarization tricks.

Key numbers

Working range 0.2–10 m, with 0.2–5 m the usual sweet spot · depth accuracy roughly 1% of range, sub-millimeter on industrial structured-light scanners · depth resolution VGA to 1 MP at 15–30 fps · field of view 70–120° · power draw roughly 2–5 W, most of it the IR illuminator · unit cost a few hundred dollars for phone-lineage modules, $5–15k for industrial scanners.

Failure modes

Direct sunlight swamps the return, so outdoor performance collapses. Dark and IR-absorbing materials such as black foam and some fabrics go invisible. Specular and transparent surfaces either mis-range or drop out entirely. Multipath in concave corners reports walls closer than they are. Cameras interfere with each other in multi-robot cells. Temperature drift shifts the phase calibration.

Examples

Microsoft Azure Kinect and its industrial successors, orbbec's Kinect-lineage sensors (now the volume leader), PMD/Infineon ToF in phones and robots, Photoneo and Zivid structured-light 3D scanners for industrial bin-picking (the high-accuracy end), iPhone Face ID and LiDAR-branded rear ToF.

Economic profile

Phone and automotive in-cabin volume made ToF chips a commodity. Industrial-grade structured-light scanners (Photoneo, Zivid at $5–15k) hold the precision bin-picking niche with sub-millimeter accuracy. For indoor manipulation this family is usually the right first answer, because the compute savings versus stereo pay for the sensor. Outdoors, it isn't in the running.

Videos
How the Kinect Depth Sensor Works in 2 MinutesCuriousInventor · 100k+ views
WHAT IS ToF? All About Time-of-Flight and the FRAMOS ToF DevkitFRAMOS · 10k+ views
What is Structured-Light 3D Scanning?Holocreators GmbH · 10k+ views
Further reading

Time-of-Flight Camera: An Introduction (Texas Instruments) · How Structured Light Works (Zivid)

Event cameras don't produce frames. Each pixel independently fires an event the microsecond its brightness changes, so the output is a sparse asynchronous stream instead of images. That gives microsecond latency, ~120 dB dynamic range (sunlight and shadow in one view), no motion blur, and milliwatt power, which sounds like exactly what a fast robot needs. The catch is that thirty years of computer vision assumes frames, so event streams require rethinking everything from features to networks.

Strengths & weaknesses

Temporal resolution and latency are measured in microseconds, dynamic range is extreme, there's no blur at any speed, and power and bandwidth stay low in static scenes. The weaknesses: there's no absolute intensity, so a stationary camera watching a stationary scene sees nothing. Algorithms and tooling remain research-grade, resolution and cost trail conventional sensors, texture and semantics are weak without a companion frame camera, and the killer app has stayed perpetually adjacent.

When to use

Pick an event camera only when a conventional sensor's physics is the binding constraint: microsecond latency for aggressive flight or high-speed tracking, 120 dB dynamic range for welding-arc or tunnel-mouth scenes, or milliwatt always-on sensing in wearables and IoT. Even then, pick it only if the team can carry research-grade tooling and train on thin datasets. Avoid it for mainstream perception. A global-shutter frame camera at a few hundred fps solves most "too fast" problems with mature tooling, and hybrid frame-plus-event chips are the sensible middle path when you genuinely need both.

Key numbers

Temporal resolution about 1 µs, with sub-millisecond latency · dynamic range around 120 dB · resolution 320×320 to 1280×720 on current sensors · sensor power in the milliwatts on static scenes, rising with event rate · unit cost a few thousand dollars for a development camera, less for the bare sensor.

Failure modes

Static scenes are invisible until something moves, though hybrid frame+event chips address this. Flickering lights such as LEDs and fluorescents flood the stream with useless events. Low light adds event noise. Per-pixel threshold mismatch requires calibration. Downstream algorithms trained on limited event datasets generalize unpredictably, so the ecosystem is a failure mode in its own right.

Examples

iniVation DVS and Prophesee-Sony IMX636/GenX320 (the commercial leaders), high-speed tracking and vibration-monitoring industrial pilots, drone obstacle-avoidance research (UZH's aggressive-flight demos), Samsung's SmartThings motion sensing, automotive in-cabin monitoring evaluations.

Economic profile

Sony's fab partnership with Prophesee signaled real intent, but a decade of "emerging" status reflects the missing volume driver: every proposed use has an adequate conventional alternative. The plausible break-in points are always-on low-power vision (wearables, IoT) and hybrid sensors where events augment frames. Price follows volume, and volume is still waiting on the app.

Videos
What is Event-Based Vision | Metavision by PropheseePROPHESEE Metavision Technologies · 10k+ views
Event-based Vision Sensor (EVS) - Detecting Changes in Moving Subjects [Technology] | Sony OfficialSony · 10k+ views
Rapid, Dynamic Obstacle Avoidance with an Event-based CameraUZH Robotics and Perception Group · 100k+ views
Further reading

Event-Based Metavision Sensors (Prophesee) · Event-Based Vision: A Survey (arXiv)

Thermal cameras see heat instead of light. Microbolometer arrays image long-wave infrared (8–14 µm), which everything above absolute zero emits, so they need no illumination at all. A pedestrian glows against a cold road at midnight, in fog, or through smoke, all conditions that defeat every visible-light sensor. Uncooled microbolometers made the capability affordable, and export regulations (thermal imaging is dual-use) still shape which resolutions and frame rates you can buy.

Strengths & weaknesses

It sees warm-blooded life and machinery in zero light, smoke, dust, and most fog, it's passive and unjammable, and it doubles as a temperature-measurement instrument (overheating motors, battery fires). The weaknesses: resolution is low and the germanium optics are expensive. There's no texture or color to recognize things by, glass is opaque, and polished metal acts as a thermal mirror. Scene contrast collapses when everything equilibrates (rain-soaked scenes, 37 °C air), and frame rates are export-capped on many parts.

When to use

Pick thermal when the job is finding warm things where light fails: pedestrian detection at night, search-and-rescue and firefighting drones, security patrol, and condition monitoring of motors, substations, and battery installations. A ~$200 Lepton-class module covers detection, while recognition-grade work needs $1k+ resolution and germanium optics. It is also the only camera that doubles as a thermometer. Avoid it as a general perception sensor, since it gives no color or texture, glass is a wall, and dawn/dusk crossover erases contrast. Pair it with a visible camera rather than replacing one, and check export caps on resolution and frame rate before designing it in.

Key numbers

Wavelength 8–14 µm · resolution 160×120 on entry modules up to 640×512 and above · thermal sensitivity (NETD) typically under 50 mK · frame rate 30–60 Hz, or 9 Hz on export-capped parts · power draw roughly 0.15–1.5 W · unit cost about $200 for a Lepton-class module, $1,000 and up for recognition-grade resolution with germanium optics.

Failure modes

Thermal crossover at dawn and dusk erases the contrast between targets and background. Reflective metal surfaces show the sky's temperature rather than their own. Glass blocks the view entirely. Sun-heated clutter creates false positives for any "warm object" logic. Uniformity drift requires periodic shutter-based recalibration, which blinds the camera for a moment each time. Low resolution merges adjacent objects at range.

Examples

FLIR (Teledyne) Lepton/Boson modules, the dominant supplier; automotive night vision (Autoliv/Veoneer systems in premium cars), AEB-pedestrian research after high-profile nighttime failures, firefighting and SAR drones (DJI thermal payloads), battery-plant and substation monitoring robots.

Economic profile

Leptons brought entry thermal to ~$200, but automotive-grade resolution is still a $1k+ story driven by germanium optics and regulation. A genuine volume driver (NHTSA's pedestrian-AEB night requirements pushing thermal into mainstream cars) could finally bring those costs down. In robotics it is a specialist worth carrying wherever robots share darkness with living things.

Videos
Ask an Expert: What is a Microbolometer?Sierra-Olympia Technologies · 10k+ views
#1486 Micro Bolometer Thermal Camera SensorIMSAI Guy · 5k+ views
How Do Thermal Imaging Goggles Work?SciShow · 100k+ views
Further reading

How Do Thermal Cameras Work? (Teledyne FLIR) · Choosing the Right Thermal Imager (Teledyne FLIR OEM)

Class IV

Inertial

track orientation and motion between fixes2 sensor types

An IMU is the robot's inner ear. Micromachined accelerometers and gyroscopes on a chip measure specific force and angular rate at hundreds to thousands of hertz, for under a dollar at phone volume. It's the only sensor that works everywhere and always (no line of sight, no lighting, no infrastructure), which makes it the backbone of every state estimator. Its flaw is equally universal: it measures derivatives, so position comes from double integration, and every bias error grows quadratically into drift.

Strengths & weaknesses

It's tiny, cheap, kilohertz-fast, and works in any environment. It's the glue of every sensor-fusion stack (VIO, GNSS-INS, leg odometry) and the flight-control heartbeat of every drone. The weaknesses: on its own it drifts without bound, and consumer parts lose meters within seconds of dead reckoning. Bias wanders with temperature and time, vibration aliases into the signal (drone props are especially bad), and scale-factor and axis-misalignment errors need calibration. Grades are stratified across four orders of magnitude in price.

When to use

Every robot gets one, so the real decision is grade. Consumer parts (cents to tens of dollars) are correct whenever external fixes arrive every second or faster, as they do with VIO, GNSS-INS, or encoder odometry, which covers nearly all of robotics. Spend on tactical-grade ADIS-class parts ($1k–20k) only when dead-reckoning gaps stretch to tens of seconds or vibration is severe. Isolate it mechanically from props and motors before buying a better one. Don't trust any MEMS IMU standalone for position beyond a few seconds, and don't jump to FOG prices before checking whether better fusion or learned inertial odometry closes the gap in software.

Key numbers

Update rate 100 Hz to several kHz · gyro bias instability roughly 10–100 °/hr on consumer parts, 0.1–3 °/hr on tactical grades · unaided position error into the meters within seconds of dead reckoning · package around 3 × 3 mm, power in the milliwatts · unit cost cents to tens of dollars for consumer parts, $1,000–20,000 for tactical grade.

Failure modes

Vibration rectification biases estimates on any platform with motors, and it does so without any obvious symptom. Temperature transients swing bias faster than estimators can track it. Saturation during impacts corrupts everything downstream. Magnetometer-aided headings, the usual fix for yaw, break near steel and current. Estimator divergence after GPS or vision dropout is really the IMU's drift being unmasked.

Examples

Bosch/TDK-InvenSense/STMicro consumer parts in every phone and drone flight controller; tactical-grade MEMS (Honeywell HG series, Analog Devices ADIS) in robots and munitions at $1k–20k; VectorNav and Xsens integrated AHRS units as robotics staples.

Economic profile

Consumer silicon costs cents, and each 10× improvement in bias instability costs roughly 10× more, up through export-controlled navigation grades. The interesting frontier is software substituting for grade: learned IMU odometry and better fusion extract tactical-grade performance from consumer parts, which compresses the pyramid from below.

Videos
How MEMS Accelerometer Gyroscope Magnetometer Work & Arduino TutorialHow To Mechatronics · 500k+ views
How does an Accelerometer work? | 3D AnimationCircuitBread · 100k+ views
Intro to Inertial Measurement Units (IMU)MicWro Engr · 10k+ views
Further reading

Inertial Navigation Primer (VectorNav) · Using Inertial Sensors for Position and Orientation Estimation (arXiv)

Fiber-optic and ring-laser gyroscopes measure rotation using the Sagnac effect (counter-propagating light in a loop). They have no moving parts, and their bias instability is roughly a thousand times lower than MEMS. A navigation-grade INS can dead-reckon a submarine for hours or an aircraft across an ocean, drifting a nautical mile per hour or less. This is the sensor class that still works when GPS is jammed, denied, or underwater, which is why it is export-controlled and increasingly relevant.

Strengths & weaknesses

Bias instability of 0.001–0.01°/hr is good enough for genuine long-duration dead reckoning and for gyrocompassing (finding north from Earth's rotation alone). The sensors are immune to jamming, spoofing, weather, and darkness, and they have decades of proven reliability. The weaknesses are the $20k–$1M+ price range, a mass and power budget measured in kilograms and watts rather than grams, and ITAR/export licensing that complicates everything. Performance is bought with fiber length or cavity precision, so costs don't fall the way consumer-electronics costs do.

When to use

Pick FOG/RLG when GNSS-denied dead reckoning for minutes to hours is a hard requirement (subsea and underground vehicles, defense platforms, operations near jamming), or when you need gyrocompassing and magnetometers are useless. The platform also has to be able to carry kilograms and a $20k–$1M line item. Factor export licensing into the schedule from day one. If external fixes (GNSS, vision, UWB, ranging) are reliably available, use tactical MEMS plus good fusion instead: it's 10–100× cheaper and covers outage gaps of seconds to minutes, which is most commercial autonomy.

Key numbers

Gyro bias instability 0.001–0.01 °/hr · navigation-grade drift about 1 nautical mile per hour unaided · gyrocompassing in minutes, with no external reference · mass in kilograms and power in the tens of watts · unit cost $20,000 to over $1M, and export-controlled.

Failure modes

Even navigation grade drifts eventually. It postpones the need for external fixes rather than eliminating it. Temperature gradients across the fiber coil induce bias, so careful thermal design is half the product. Shock beyond spec misaligns the optics. RLG dither mechanisms wear out. At the program level, the usual failure is procurement and export delay.

Examples

Honeywell HG9900 and Safran/iXblue fiber INS in defense platforms, iXblue Phins on subsea vehicles, KVH FOGs on autonomous trucks and mining robots, Boreas quantum-adjacent gyrocompasses; every airliner's IRS.

Economic profile

This is a defense-electronics oligopoly with stable, high margins, and demand is rising as GPS-denied operation goes from exotic to assumed (drones over contested territory). Two technologies could disrupt it: photonic-chip gyros and quantum interferometry both promise FOG performance at silicon prices, and both have been promising it for a while. The commercial pull worth watching is autonomous trucking's appetite for affordable 0.1°/hr parts.

Videos
Fiber Optical & Ring Laser Gyro working principle. What is Sagnac effect ?Aviation.Animation · 10k+ views
iXblue insights - Fiber-Optic GyroscopesiXblue · 50k+ views
The GENIUS of Inertial Navigation Systems ExplainedFlyByMax · 1m+ views
Further reading

Inertial Navigation Primer (VectorNav) · What Is Fiber-Optic Gyroscope Technology? (Exail)

Class IV

Navigation

absolute position fixes outdoors and in2 sensor types

GNSS gives you absolute position from orbit. Multi-constellation receivers (GPS, GLONASS, Galileo, BeiDou) deliver meters of accuracy anywhere on Earth for a few dollars, and RTK sharpens that to 1–2 centimeters by differencing carrier-phase measurements against a base station or network. RTK prices have collapsed (u-blox F9P-class modules run about $200), which turned centimeter positioning from survey equipment into a robotics commodity and quietly enabled the entire outdoor autonomy industry, from mowers to tractors.

Strengths & weaknesses

This is the only sensor that gives drift-free absolute position, and RTK gets that to centimeter accuracy. It works globally, it's passive, it supports unlimited users, and it fuses easily with IMUs. The weaknesses start with needing sky view: urban canyons, tree canopy, and indoor operation degrade or kill it. RTK also needs a correction link and either a nearby base station or a network subscription, and convergence and re-acquisition take seconds after an outage. Jamming and spoofing are routine in several regions now, not theoretical.

When to use

Default to GNSS on any outdoor robot with sky view. Meter-grade receivers cost a few dollars, and $200 F9P-class RTK delivers 1–2 cm for mowers, tractors, survey drones, and construction robots wherever a correction link and a base or network exist. Always fuse with an IMU and wheel or visual odometry so outages degrade gracefully. Don't depend on it in urban canyons, under canopy, indoors, or anywhere jamming and spoofing are plausible. Design the denial case first, with LiDAR or visual localization carrying the robot through, because GNSS usually fails by handing you a confidently wrong fix rather than no fix at all.

Key numbers

Standalone accuracy 1–3 m, RTK 1–2 cm · update rate 1–20 Hz · RTK convergence and re-acquisition in seconds · usable baseline to a base station roughly 10–30 km · receiver power draw 0.1–0.5 W · unit cost a few dollars for meter-grade and about $200 for F9P-class RTK, plus a correction subscription.

Failure modes

Multipath off buildings yields confidently wrong fixes, which is the worst kind. RTK integer-ambiguity slips jump position by decimeters. Correction-link dropout degrades accuracy from centimeters to meters mid-task, with no warning. Jamming denies service and spoofing deceives the receiver, and both are increasingly common near conflict zones, ports, and VIPs. Solar storms and constellation faults are rare, but they hit an entire fleet at once. Leap-second and firmware edge cases have bricked receiver fleets before.

Examples

u-blox F9P/X20 (the robotics default), Trimble and NovAtel in agriculture and survey, John Deere StarFire (PPP at continental scale), drone RTK (DJI), Swift Navigation and Point One correction networks, every phone's meter-grade chip.

Economic profile

Receiver silicon is a commodity, so the business moved to corrections-as-a-service (subscription networks) and tight GNSS-INS integration. For robotics diligence, the thing to look at is denial-tolerance. Everyone assumes the sensor is there, so any outdoor autonomy plan gets judged by what happens when GNSS gives a bad fix or disappears.

Videos
How RTK works | Real-Time Kinematic for Precise GNSS PositioningEmlid · 100k+ views
How GPS Works | How GNSS Receivers Determine Your Location Using Satellite SignalsEmlid · 50k+ views
Adventures in Science: How GPS WorksSparkFun Electronics · 50k+ views
Further reading

What Is RTK? (Point One Navigation) · RTK Fundamentals (ESA Navipedia)

UWB is essentially GPS for indoors, built out of installed infrastructure. Ultra-wideband radios time nanosecond pulses between tags and fixed anchors, which gives 10–30 cm positioning through walls and clutter where GNSS can't reach. Phone adoption (Apple U1/U2, Android peers) commoditized the silicon. The broader family also includes visual fiducials (AprilTags/QR floors), BLE beacons (meters-grade), and magnetic-signature maps. All of them trade an infrastructure install for localization that pure SLAM would otherwise have to achieve with compute.

Strengths & weaknesses

UWB gives absolute indoor position with bounded error and no drift, works through non-metal walls and in darkness, uses cheap tags, and needs little compute. It's a good fit for multi-robot coordination and asset tracking. The main weakness is the infrastructure tax: someone has to install, survey, and power the anchors. Metal-heavy environments produce bad multipath, there are capacity limits once you have many tags, and it competes with "free" SLAM that improves every year, which squeezes the niche from the software side.

When to use

Pick UWB when you control the facility and 10–30 cm absolute indoor position with zero drift is worth an anchor install: multi-robot coordination, forklift and asset tracking, indoor drone work. It also works as a deliberate bridge, where you ship reliable autonomy with anchors now and remove them as SLAM matures. Tags are $5-class, so the survey and anchor maintenance are the real cost. Skip it in metal-dense environments, where multipath bias eats the accuracy advantage, and in third-party spaces where you can't install infrastructure. If your SLAM already meets the accuracy bar, use that instead and save the install.

Key numbers

Position accuracy 10–30 cm · anchor-to-tag range roughly 10–50 m indoors · update rate 1–100 Hz, trading against how many tags share the airtime · band 3.1–10.6 GHz · tag cost around $5, anchors in the low hundreds of dollars each plus survey and install.

Failure modes

Non-line-of-sight paths cause bias: signals through bodies and through shelving arrive late, producing position errors of decimeters that still look statistically healthy. Anchor geometry degrades accuracy in corridors through dilution of precision. If an anchor drifts or gets moved, it corrupts the map without any obvious symptom. The UWB bands are getting crowded, so interference is a growing problem. Day to day, most of the trouble is dead tag batteries and anchor moves nobody surveyed.

Examples

Qorvo/Decawave DW3000 modules (the standard), Apple AirTag's finding network, warehouse forklift tracking (Zebra, Sewio), robot soccer and drone-swarm labs, Amazon's fulfillment-center positioning, automotive keyless entry (UWB's actual volume driver).

Economic profile

Phone and car-key volume made the chips a $5 part, so the business is systems and installation, which caps margins and scale. Strategically, UWB is a pragmatic bridge: teams ship reliable autonomy with anchors now, then remove them as SLAM matures. That sequencing is worth taking seriously in any warehouse-robotics diligence.

Videos
How UWB Ranging Works: TOF, TDOA, and Angle of Arrival ExplainedNXP Developer Zone · 10k+ views
What Is Ultra-Wideband (UWB)? | Accurate, Secure Wireless Positioning ExplainedNXP Developer Zone · 10k+ views
Your iPhone’s New 6th Sense – U1 & UWB ExplainedTechquickie · 100k+ views
Further reading

How UWB Works (FiRa Consortium) · UWB TDOA Indoor Localization: From Sensor Placement to System Evaluation (arXiv)

Class V

Position feedback

measure joint and axis motion for control loops3 sensor types

Rotary encoders are optical or magnetic discs that report shaft angle, either incrementally (pulses counted from a reference) or absolutely (position known at power-on). Every servo loop in robotics closes around one. Resolution spans 12 bits (magnetic chips, cents) to 23+ bits (optical ring encoders, thousands of dollars). That choice sets a joint's precision ceiling, its torque-control quality (velocity comes from differentiating position), and its homing behavior at startup.

Strengths & weaknesses

Encoders give direct, drift-free position at kilohertz rates with almost no processing. Magnetic chip encoders (AS5047-class) made 14-bit absolute feedback nearly free, and multiturn absolute types remove the need for homing routines. On the weakness side, incremental types lose position at power-off and miscount when there's noise. Resolution and accuracy are different specs: interpolated magnetic encoders wobble within a period. Mounting eccentricity usually dominates real-world accuracy, and through-shaft optical rings are easily degraded by contamination.

When to use

Every powered joint gets one, so the decision is which type. Magnetic absolute chips (AS5047-class, ~$5, 14-bit) are the default for cost-driven joints and QDD actuators. Optical rings (Renishaw, Heidenhain) buy the arcsecond accuracy that machine-tool-grade axes need. Multiturn absolute types are worth it wherever a homing routine at power-on is operationally unacceptable. If the joint has a high-torque transmission with meaningful compliance, spec dual encoders (motor side plus output side), which is increasingly the humanoid standard. Don't use exposed optical discs in dirty, oily, or wet environments; go magnetic or inductive instead. And avoid incremental-only feedback in fleet products, where a missed index turns into a field service call.

Key numbers

Resolution 12 bits on magnetic chips to 23+ bits on optical rings · accuracy roughly 0.1–0.5° for magnetic parts, arcseconds for precision optical · output rate in the kilohertz, fast enough to close a servo loop · power draw in the tens of milliwatts for chip encoders · unit cost about $5 for a 14-bit magnetic absolute chip, thousands for an optical ring.

Failure modes

Dust, oil, or condensation on optical discs drops counts with no warning, which is the usual cause of a joint that slowly drifts. Magnet misalignment or axial play corrupts magnetic readings. EMI on incremental lines injects phantom counts. Index-pulse glitches shift homing by one revolution. Connector failures from vibration look like controller faults. Differentiating position gives noisy velocity exactly when torque control needs it clean.

Examples

AMS/ams-OSRAM magnetic chips inside nearly every QDD robot joint, Heidenhain and Renishaw optical rings in machine tools and precision arms, US Digital and CUI in research robots, Nidec/Tamagawa resolvers-and-encoders in industrial servo motors by the million.

Economic profile

This is a mature component market, and the interesting part is how far absolute-encoder pricing has fallen: $5 chips now do what $500 units did, which makes cheap torque-controlled joints practical. Premium optical and inductive precision (Renishaw, Heidenhain) still holds machine-tool margins. Dual-encoder joints (motor side plus output side, to catch transmission error) are becoming the humanoid-grade standard, and they double the number of sockets per robot.

Videos
What is the Difference between Absolute and Incremental Encoders?RealPars · 500k+ views
Optical EncodersWisc-Online (Part of WisTech Open) · 10k+ views
How does an encoder work? | Encoders 101US Digital Encoders · 50k+ views
Further reading

How Renishaw Optical Encoders Work (Renishaw) · Resolution, Accuracy, and Precision of Encoders (US Digital)

Resolvers are wound transformers whose coupling varies with shaft angle. There are no electronics, optics, or semiconductors at the sensing point, so they survive temperatures, radiation, and vibration that would kill an encoder. Modern inductive (eddy-current) encoders print the same physics onto PCBs, which gives you resolver robustness at encoder convenience and cost. They are quietly taking over EV traction motors and harsh-duty robotics.

Strengths & weaknesses

The sensing element is close to indestructible; resolvers fly in engines, reactors, and space. They're absolute within a revolution and immune to the contamination that blinds optical discs, and the inductive versions are thin, hollow-shaft, and cheap. The weaknesses: resolvers need excitation and demodulation electronics (the R/D converter is the real cost) and their accuracy is modest, classic resolvers are heavy copper, and inductive encoders come from a small set of patent-holding vendors. Accuracy trails precision optical by about an order of magnitude.

When to use

Pick resolvers when the environment kills electronics at the sensing point: traction motors, engine and reactor mechanisms, aerospace actuators, or anywhere temperature, radiation, or vibration exceed encoder ratings. Pick inductive encoders for the growing middle ground of thin hollow-shaft joints, gimbals, and motor housings full of magnetic interference where magnetic chips misbehave. That's why they're becoming the default output-side encoder in humanoid joints. If accuracy is the whole point, use precision optical instead (it's about an order of magnitude better), and if a $5 magnetic chip in a benign environment does the job, use that; otherwise you're paying for robustness you don't need.

Key numbers

Absolute within one revolution · resolution 12–16 bits after resolver-to-digital conversion · accuracy roughly 0.1–0.5°, about an order of magnitude behind precision optical · excitation 5–10 kHz on classic resolvers · operating temperature past 200 °C, plus radiation and vibration tolerance · unit cost typically in the hundreds of dollars once the R/D electronics are counted.

Failure modes

The sensor rarely dies; the wiring does. In the field, most failures are excitation shorts, connector corrosion, and cable EMI. R/D converter faults show up as position noise. Inductive types err near large conductive masses and with target-gap runout. Temperature drift in the electronics, not the sensor, sets practical accuracy. Miswired phasing yields angles that are wrong but plausible enough to pass a casual check.

Examples

Resolvers in EV traction motors (billions of km proven), aerospace actuators and reactor mechanisms; inductive: Renishaw's induction lines, Zettlex/Celera IncOders in robot joints and gimbals, integrated inductive chips (Microchip, TI) spreading into cobots and humanoid joints.

Economic profile

Resolvers are a stable legacy market. The growth is in PCB-based inductive encoding, where EV volume is driving chipset costs toward magnetic-encoder levels while giving better immunity to the magnetic interference inside motor housings. For humanoid joints packed with magnets, that immunity is turning inductive into the default output-side encoder, so the chipset vendors are the ones to watch.

Videos
How does a Resolver work? - Technical animationlearnchannel · 100k+ views
Introducing the ResolverElektor TV · 10k+ views
How to Design an Inductive Position SensorRenesasPresents · 1k+ views
Further reading

Resolvers: What They Are and How They Work (Dynapar) · IncOder Inductive Ring Encoders (Novanta / Celera Motion)

A linear encoder is a graduated scale (glass, steel tape, or magnetic stripe) fixed along the axis, plus a read head on the moving part. It reports true load position instead of inferring it from motor turns through a compliant, backlashed drivetrain. That difference between direct and inferred measurement is the whole value, and machine tools sell it as "closed-loop glass scales" and charge accordingly. Resolution runs from microns (magnetic tape) to nanometers (interferential glass).

Strengths & weaknesses

The measurement leaves out drivetrain error (backlash, screw pitch error, thermal growth). Nanometer-class options exist for stages, and tape versions can be cut to any length on site. The weaknesses: the scale has to be mounted, aligned, and protected along the full travel, so installation is most of the work. Exposed scales collect shop contamination, cost scales with length, and most robot arms can't use them at all because their joints are rotary. That confines linear scales to gantries, stages, and machine axes.

When to use

Pick a linear scale when a linear axis has to hit tolerances the drivetrain can't guarantee: gantries, stages, and machine axes chasing tens of microns or better, where backlash, screw error, and thermal growth would otherwise show up in the part. Use glass scales for precision work, cut-to-length magnetic tape for long or dirty axes, and interferential scales for nanometer stages. If a motor-side encoder plus a stiff, well-mapped drivetrain already meets spec, stay with that, because installation, alignment, and full-travel protection are the real cost. And keep in mind that none of this applies to rotary-joint arms, which is most robots.

Key numbers

Resolution 1–5 µm on magnetic tape down to nanometers on interferential glass · accuracy roughly ±10 µm per meter on tape and ±1 to ±5 µm per meter on glass · travel from a few hundred millimeters to tens of meters with cut-to-length tape · traverse speed up to a few meters per second on sealed scales · unit cost in the hundreds of dollars for tape and $1,000–5,000 for a sealed glass scale, rising with length.

Failure modes

Contamination scratches or obscures the gratings, and sealed scales trade protection for friction. Mounting stress and thermal mismatch between the scale and the machine bend accuracy. The read-head gap drifts from wear or after a crash. Strong fields or physical dings corrupt magnetic scales. Incremental types lose their reference mark after a power cycle. Cable carriers fatigue on fast axes.

Examples

Heidenhain glass scales on every serious CNC and CMM, Renishaw tape systems on gantry robots and large-format machines, magnetic tape (SIKO, Balluff) on presses and actuators, interferential scales inside wafer steppers and metrology stages.

Economic profile

The market is close to a duopoly (Heidenhain, Renishaw), with instrument margins at the top and commodity magnetic tape at the bottom. Robotics exposure is indirect but real, since every gantry-based logistics system, quality 3D printer, and semiconductor handler carries them. The strategic point is that as robots chase machine-tool accuracy for machining and assembly, direct measurement gets popular again.

Videos
Linear Encoders for Machine Tools | HEIDENHAINHEIDENHAIN · 100k+ views
What is an ENCODER - Linear and Rotary encoder - Incremental and Absolute encoderJAES Company · 100k+ views
M-DRO Guide to the Operation of Optical Linear Encoders, also known as Glass Scale Digital ReadoutsMachineDRO · 10k+ views
Further reading

Linear Encoders Overview (HEIDENHAIN) · Linear Encoders for Numerically Controlled Machine Tools (HEIDENHAIN)

Class VI

Force & touch

sense contact forces, pressure, and slip4 sensor types

A six-axis F/T sensor is a machined flexure instrumented with strain gauges (or capacitive/optical gaps) that resolves the full contact wrench, three forces and three torques, at kilohertz rates. Mounted between the arm and the tool, it turns a position-controlled robot into a force-controlled one. That enables polishing at constant pressure, inserting pins that would otherwise jam, teaching by hand-guiding, and detecting collisions by their force signature.

Strengths & weaknesses

You get complete, calibrated contact measurements right at the tool, which is what makes assembly, finishing, and force-feedback teleoperation work, and the sensors drop straight onto standard wrist flanges. The weaknesses: precision flexures are expensive (traditionally $2–15k), and overload during a crash is a warranty event, so the sensor that protects the process is itself fragile. Thermal drift means you have to re-zero regularly, the added compliance and mass sit right where the dynamics are most sensitive to them, and cheap versions have historically been a false economy.

When to use

Pick a wrist F/T sensor when the process needs calibrated wrench data: precision insertion beyond what passive compliance devices handle, polishing and finishing at a specified pressure, teleoperation with force feedback, and product test stands. Sub-$1k entrants have brought the entry price down from the traditional $2–15k. Spec overload protection if the cell can crash, and budget the re-zeroing into cycle plans. If coarse contact detection is enough, use current-based sensing instead (it's free and every cobot ships it). If the arm has built-in joint-torque sensing (iiwa, Franka class) that already meets your fidelity needs, use that. Save the dedicated sensor for tasks where force accuracy visibly pays.

Key numbers

Full-scale range roughly 100–600 N and 5–30 Nm on wrist-sized units · force resolution around 0.1 N · output rate 100 Hz to several kHz · overload limit typically a few times full scale · added mass 100–300 g and 30–50 mm of stack height at the wrist · unit cost sub-$1,000 for new entrants, $2,000–15,000 for the industrial standards.

Failure modes

Collisions overload the sensor, which is the most common way these die. Thermal drift gets misread as force, since strain gauges respond to temperature as well as strain. Cables fatigue at a wrist that moves constantly. Errors in gravity and payload compensation show up as phantom contact forces. Capacitive types are sensitive to temperature and humidity. Slow zero-drift corrupts long tasks without any obvious symptom.

Examples

ATI (the industrial standard, now Novanta), Robotiq FT-300, Bota Systems and Wacoh compact units, built-in joint-torque sensing on Kuka iiwa and Franka arms (the integrated alternative), Apple-supplier assembly lines full of them.

Economic profile

This is a profitable niche getting squeezed from two directions: integrated joint-torque sensing (every cobot now ships some version) and current-based sensorless estimation (free but crude). New entrants (Bota, Chinese vendors) have pulled entry prices under $1k. The bull case is humanoids doing contact-rich work, which could mean two wrists' worth of sensors per robot at volume pricing. The bear case is that "good enough" proprioception takes over the mid-market.

Videos
ATI Force/Torque Sensors used in Force Controlled AssemblyATI Industrial Automation · 10k+ views
Product Animation: 6-axis force/torque sensor FTSSCHUNK · 1k+ views
The Ingenious Design of Strain GaugesThe Efficient Engineer · 100k+ views
Further reading

How Force/Torque Sensors Are Enhancing Automation (ATI Industrial Automation) · What Is a Force Torque Sensor? (Bota Systems)

Tactile skins are grids of pressure-sensitive taxels (capacitive, resistive/piezoresistive, magnetic, or optical) laminated onto fingertips, palms, and robot bodies to report where contact happens and how hard. A wrist F/T sensor gives you one number; a skin gives you a contact image, which shows slip precursors, grasp stability, and incidental collisions on a forearm. Humanoid programs have revived the field, because manipulation in clutter is contact-rich by definition and vision is blocked at the moment of grasp.

Strengths & weaknesses

Skins give you contact location and pressure distribution that vision can't provide, and they detect slip before the object actually moves. Whole-body versions double as safety sensing. The weaknesses are serious: wiring hundreds of taxels through moving joints is a persistent engineering problem, and durability is worse still, since skins sit at the abrasion interface and wear out there. Calibration drifts with wear and temperature, soft substrates add hysteresis and crosstalk, and no standard product has consolidated the field, so most teams end up building their own.

When to use

Pick tactile arrays when the task is decided by information vision loses at the moment of grasp: slip onset on variable objects, contact location in clutter, grasp verification on deformable items. They also make sense for whole-body contact sensing on robots that work around people. Humanoid fingertips are the canonical case, at hundreds of dollars per finger with consumable-replacement economics. If you're running a cost- and uptime-driven industrial cell handling known objects, use a parallel jaw with current feedback or a wrist F/T sensor instead. Those give you the signal you need without a wear surface whose calibration drifts, and without a vendor-fragmented integration project.

Key numbers

Taxel counts from a few dozen on a fingertip to thousands across a body skin · taxel pitch typically 1–5 mm · per-taxel force range roughly 0.1–10 N · update rate 100 Hz to 1 kHz · unit cost in the hundreds of dollars per finger, with the contact surface a consumable.

Failure modes

Contact surfaces wear through and delaminate, so fingertip skins are consumables. Creep and hysteresis in the elastomer layers corrupt force readings. Taxels drop out as flex-cycle wiring fatigues. Temperature sensitivity gets misread as contact. High-impedance sensing lines pick up EMI. Sensitivity drifts gradually, which degrades grasp policies trained on fresh sensors without any obvious symptom.

Examples

Tesla Optimus and Figure fingertip arrays, Sanctuary's touch-enabled hands, pressure-mapping incumbents (Tekscan, Pressure Profile Systems), Xela and Contactile robotics skins, iCub's capacitive body skin lineage, BeBop Sensors' fabric-based arrays.

Economic profile

This was a research cottage industry for a long time, and humanoid demand is now pulling it toward real products, starting with fingertips at $100s per finger and consumable-replacement economics (good for vendors, a recurring cost for fleets). The unsolved product question is standardization. Whoever ships the durable, calibrated, easy-to-integrate "tactile module" that hand makers standardize on gets a strategic component slot.

Videos
Tactile Sensor-Enabled Gripping - How it worksContactile · 10k+ views
Human-Like Artificial Skin Sensor for Physical Human-Robot InteractionIEEE Spectrum · 5k+ views
RobotSweater : Fabric Tactile Sensor "Skin"CMU Robotics Institute · 5k+ views
Further reading

How Pressure Mapping Sensors Work (Tekscan) · Tactile Robotics: Past and Future (arXiv)

These sensors measure touch with a camera. A soft, opaque elastomer pad deforms against the object while an internal camera watches that deformation under structured illumination, which recovers contact geometry at optical resolution: surface texture, edges, shear fields, and incipient slip, at a level well past any taxel array. Because the output is an image, the whole deep-learning vision stack applies directly to touch. That's the main reason the approach has dominated manipulation research since GelSight started at MIT.

Strengths & weaknesses

You get micron-scale contact geometry plus rich shear and slip signals, using commodity cameras and standard CNN tooling, and the sensors can be built from cheap components. The weaknesses: the gel is a consumable that tears, wears, and scuffs its optical coating. The camera needs standoff distance, so fingertips end up thick, which works against dexterity. Frame rate and processing latency both trail dedicated force sensors, each sensor needs its own photometric calibration, and absolute force is inferred from deformation models rather than measured directly.

When to use

Pick GelSight-class sensing for dexterity work where fine contact geometry pays: in-hand pose estimation, cable and fastener manipulation, texture and defect inspection by touch, and any learned manipulation stack. Since the output is an image, it plugs straight into vision tooling, and $300–500 modules put it within reach of any lab. Hold off in long-duty industrial cells until gel-tip life matches your maintenance intervals, because tips are consumables and sharp or abrasive parts wear them quickly. If you're closing a tight kilohertz force loop, the frame-rate latency will destabilize control, so use a conventional F/T sensor or taxel array there instead.

Key numbers

Sensing area roughly 15 × 20 mm per fingertip · spatial resolution in the tens of microns, fine enough to read surface texture · frame rate 25–60 fps, well below a dedicated force sensor's kilohertz · fingertip depth 25–40 mm, set by the camera standoff · unit cost $300–500 per module, plus replacement gel pads.

Failure modes

The gel wears and tears on sharp or abrasive parts, so fleet operators stock replacement tips. Scratches in the coating read as permanent phantom features. Aging illumination LEDs shift the calibration. Condensation or oil films alter the optics. Latency destabilizes tight force loops. Models trained on one gel batch degrade on the next, so manufacturing variance is itself a failure mode.

Examples

GelSight Inc (Mini as the commercial standard), Meta AI's Digit (open-hardware, low-cost push) and its Digit 360 successor, TacTip (Bristol's pin-based variant), DexIt/9DTact-style academic derivatives, deployment in Amazon and lab bin-picking research.

Economic profile

The $300–500 module price point made rich touch sensing affordable for any lab, and consumable gel tips give vendors a razor-and-blades revenue line. The open question is whether it's ready for industry: research labs use it heavily, but factories need tip life measured in months. If durability improves, vision-based touch could become the fingertip standard for the same reason it took over research, which is that its output is images, the same format the rest of the learned stack already uses.

Videos
GelSight sensor gives robots touchMassachusetts Institute of Technology (MIT) · 50k+ views
Advancing robotics and touch perception | AI Research from Meta FAIRAI at Meta · 100k+ views
DIGIT - a Low-Cost Compact High-Resolution Tactile SensorRoberto Calandra · 5k+ views
Further reading

Tactile Sensing Technology (GelSight) · Classification of Vision-Based Tactile Sensors: A Review (arXiv)

Every motor already contains a rough force sensor. Torque is proportional to current, so the drive's own current measurement, combined with a dynamics model of the arm, estimates external forces with no added hardware. Quasi-direct-drive joints made this approach credible, because low gearing means external forces actually reach the motor. Every cobot's collision detection, hand-guiding mode, and gentle-contact behavior is some version of this technique.

Strengths & weaknesses

It costs nothing, adds no mass, and needs no wiring, because the sensing is software. It gets better as dynamics models and learning improve, and it works at every joint at once rather than only at the wrist. The weaknesses: friction, gear losses, and temperature all corrupt the torque-current map, and high-ratio transmissions bury external forces under friction noise completely. Model errors in payload or inertia show up as phantom forces, resolution is about an order of magnitude below a real F/T sensor, and it senses joint torque rather than contact location.

When to use

Use it everywhere it comes free: collision detection, hand-guiding, and coarse contact estimation on any arm. On QDD and other low-gear joints, where external loads actually reach the motor, the force estimates are genuinely useful, which is how quadruped touchdown detection and cobot safety stops work at zero BOM cost. Before trusting it beyond that, measure where the friction floor sits for your transmission. Don't make it your only force sense for delicate low-speed contact, since stiction makes the estimates confidently wrong in exactly that regime, and don't rely on it behind high-ratio gearboxes that bury the signal. If the task needs real force numbers or contact location, pay for a wrist F/T sensor or a tactile sensor.

Key numbers

Added BOM cost zero · torque estimates at the 1 kHz servo rate, off a current loop running at 10–40 kHz · force resolution roughly an order of magnitude below a wrist F/T sensor · friction floor a few percent of rated torque on quasi-direct-drive joints, 20–30% behind a high-ratio gearbox · collision-detection latency typically 5–20 ms · coverage at every joint rather than only the wrist.

Failure modes

Friction hysteresis and stiction generate force estimates that are confidently wrong at low speeds, which is exactly where delicate contact happens. Unmodeled payloads bias everything. Temperature-dependent motor constants drift the calibration mid-shift. Gearbox wear changes the friction model over fleet life. Collision detection tuned tight enough to be safe will false-trigger on aggressive motion, and that sensitivity-versus-uptime trade never goes away.

Examples

Universal Robots' collision detection and freedrive, Franka's blended joint-torque/current approach, every QDD quadruped's contact estimation (foot touchdown from current spikes), Tesla Optimus and peers leaning on proprioception to minimize sensor count, admittance-control cobot lifting aids.

Economic profile

This is what compresses margins across the force-sensing market, because free and adequate competes hard with expensive and precise. Its ceiling is set by physics, since friction masks the signal, so the market settles into layers: current sensing for safety and coarse contact everywhere, dedicated F/T and tactile sensors where precision pays. When doing diligence on a "sensor-light" robot pitch, ask exactly where the friction floor sits for their transmissions.

Videos
Motor Torque, Speed and CurrentAURA Robotics · 10k+ views
MIT Mini Cheetah ActuatorSkyentific · 100k+ views
Further reading

An Engineer's Guide to Current Sensing (Texas Instruments) · Robot Collisions: A Survey on Detection, Isolation, and Identification (Haddadin et al., IEEE T-RO)

Glossary

Terms that show up in the sensor explorer and are not obvious from outside the field. Numbers are typical values, not specifications.

TermWhat it means
Absolute encoderAn encoder that reports true shaft position at power-on, rather than counting pulses from wherever it happened to start. Incremental encoders need a homing routine and lose position when power drops; multiturn absolute types also remember how many revolutions have passed.
Bias instabilityThe slow wander of a gyroscope's or accelerometer's zero point, quoted in °/hr for gyros. It's the number that decides how long an IMU can dead-reckon: roughly 10–100 °/hr on consumer MEMS parts, 0.1–3 °/hr on tactical grades, and 0.001–0.01 °/hr on fiber-optic units. Lower is better, and each 10× improvement costs roughly 10× more.
Bin pickingFinding and grasping parts jumbled loosely in a container, as opposed to picking from a fixture. It is the hard case for 3D vision: parts overlap, shiny surfaces defeat structured light, and the bin walls constrain the approach. Cycle time and reliability on shiny parts are the usual reasons such a cell fails to pay off.
Capacitive sensingDetecting an object by the change it makes to an electric field between electrodes. It works through non-conductive covers, senses proximity before contact, and needs no light or sound. Humidity, condensation, and anything grounded nearby all move the reading, so it suits close-range presence detection rather than measurement.
Dead reckoningEstimating position by integrating motion (acceleration, rotation rate, wheel turns) from a known starting point, with no external reference. Errors accumulate without bound, so dead-reckoned position always needs periodic fixes from GNSS, landmarks, or vision.
Depth cameraA camera that reports distance per pixel as well as color, using stereo, structured light, or time of flight. The output is a registered RGB-D image, which is what most manipulation software expects. Each method fails differently: stereo on textureless surfaces, structured light in sunlight, time of flight on corners and shiny objects.
Event cameraA camera whose pixels each report independently the moment brightness changes, instead of all reporting a frame on a clock. It gives microsecond timing, no motion blur, and 120+ dB of dynamic range at milliwatt power. It outputs a stream of events rather than images, so almost no standard vision software runs on it.
Eye safetyThe limit on how much laser power a sensor may emit without risking a bystander's retina, which caps LiDAR range directly. Working at 1,550 nm instead of 905 nm allows far more power, because that wavelength is absorbed before it reaches the retina, and it costs more because silicon detectors don't work there.
Field of viewHow much of the scene a sensor covers, in degrees horizontally and vertically. For a fixed sensor it trades directly against resolution and range: a spinning LiDAR takes 360° with sparse vertical detail, a solid-state unit puts the same points into a wedge. Check it first, because coverage gaps get filled with more sensors.
FMCWFrequency-modulated continuous wave. Instead of timing a pulse, the sensor sweeps its transmit frequency and compares the return against a local copy, which yields range and Doppler velocity for every measurement. It's how automotive radar has always worked, and it's the basis of coherent LiDAR.
FOGFiber-optic gyroscope. It measures rotation from the phase shift between two light beams traveling opposite ways around a fiber coil (the Sagnac effect), with no moving parts. Bias instability runs about 1,000× lower than MEMS, at $20k and up, and the parts are export-controlled.
Global shutterA camera that exposes every pixel at the same instant, as against a rolling shutter that scans down the frame. Rolling shutter skews anything moving and corrupts pose estimates, so robotics and machine vision specify global shutter even though it costs more and needs more light.
GNSSGlobal navigation satellite system, the general term covering GPS plus GLONASS, Galileo, and BeiDou. A multi-constellation receiver gives 1–3 m absolute position anywhere with sky view, for a few dollars.
GNSS-INSA satellite receiver and an inertial unit fused in one box, each covering the other's weakness: the satellites bound the inertial drift, and the inertial unit carries position through tunnels, canyons, and dropouts. How long it coasts usefully comes down to the grade of the inertial sensors, from seconds on consumer MEMS to minutes on tactical grade.
GyrocompassingFinding true north by sensing the earth's rotation with a gyroscope, using no magnetometer and no satellite fix. It needs bias instability well under the earth's 15 °/hr rate, so only tactical-grade and better units can do it, and it takes minutes of standing still.
Hand guidingPhysically pushing a robot arm through a motion to teach it, instead of typing coordinates. It needs the joints to sense external force, through torque sensors or through low-ratio joints and current sensing. It is a large part of why cobots got adopted by people who are not robot programmers.
IMUInertial measurement unit: accelerometers plus gyroscopes, usually three axes each, reporting specific force and angular rate at 100 Hz to several kHz. It needs no line of sight or infrastructure, which is why it anchors every state estimator, and it measures derivatives, which is why its position estimate drifts.
Inductive sensingDetecting or measuring position from the change in a coil's inductance as metal moves near it. It ignores dust, oil, and light and works over a wide temperature range, and it only sees conductive targets. Inductive position encoders are the rugged alternative to optical ones in dirty machinery.
Joint-torque sensorA strain-gauged element inside the joint that measures the torque actually reaching the link, after the gearbox. It sees external contact that motor current cannot, because friction and gear ratio hide it, which is what makes contact-rich assembly and safe collision reaction workable on a high-ratio arm.
LatencyThe delay between an event happening and its estimate reaching the controller, which matters more to a control loop than the sensor's update rate does. A 30 Hz camera with 100 ms of processing latency is a worse feedback source than a 30 Hz sensor with 5 ms. It is usually the number a datasheet leaves out.
Linear encoderA scale mounted along a moving axis with a read head that reports position directly, instead of inferring it from a rotary encoder on the motor. Measuring at the load rather than at the motor takes backlash, screw error, and thermal growth out of the reading, which is why machine tools and gantries use them.
MicrobolometerThe uncooled detector array in a thermal camera. Each pixel is a tiny resistor that changes value as incoming long-wave infrared (8–14 µm) heats it, so the camera images emitted heat and needs no illumination. Uncooled arrays are what brought thermal imaging down to roughly $200 a module.
Monocular depthEstimating distance from a single camera image with a learned model rather than from geometry. It needs no baseline and no projector, and it returns a plausible answer for every scene, including scenes unlike anything it was trained on. Treat the output as a prior to be checked rather than as a measurement.
MultipathA signal reaching the receiver by a bounced path as well as, or instead of, the direct one. It produces ghost objects for radar under bridges, decimeter position errors for GNSS in urban canyons and for UWB through shelving, and corners that read closer than they are on ToF cameras. Multipath usually produces a confident wrong answer rather than a missing one.
Navigation-grade and tactical-gradeThe conventional grades of inertial sensor, set by gyro bias instability. Consumer MEMS runs 10–100 °/hr, tactical grade 0.1–3 °/hr, and navigation grade 0.001–0.01 °/hr. Each step is roughly 10× better and 10× dearer, and the upper grades carry export controls.
OdometryEstimating how far a robot has moved from its own sensors, whether wheel encoders, cameras, LiDAR, or an IMU. It all accumulates error, so odometry answers "how far since the last fix" rather than "where am I", and every practical system pairs it with something absolute.
Out-of-distributionInput unlike anything in a learned model's training data. A geometric sensor degrades visibly in conditions it cannot handle; a learned model usually returns a confident wrong answer instead. That difference is why safety-relevant perception keeps a direct-measuring sensor in the loop.
Point cloudA set of measured 3D points, the native output of LiDAR and depth cameras. Density falls with the square of distance, so an object giving hundreds of points at 5 m gives a handful at 30 m. Detection range is usually set by the minimum points needed to classify something, not by whether the sensor sees anything at all.
QDDQuasi-direct drive: a motor with a low gear ratio, typically under about 10:1. Low gearing lets external forces reach the motor, so current measurement becomes a usable force estimate and joints can be torque-controlled without a dedicated force sensor.
ResolverA rotating transformer that reports shaft angle as the ratio between two winding voltages. It puts no electronics on the rotor and survives heat, vibration, and radiation that would kill an optical encoder, at the cost of excitation and decoding hardware. Aerospace, traction motors, and military drives use them.
RetroreflectorA surface that sends light straight back the way it came, like a road sign or a bike reflector. It returns so much energy that it blooms and ghosts in a LiDAR frame, so safety vests and reflective tape are a known source of spurious points. Surveying uses the same effect deliberately, as a target.
RTKReal-time kinematic GNSS. Differencing carrier-phase measurements against a base station or correction network sharpens position from 1–3 m to 1–2 cm. It needs a live correction link and a base within roughly 10–30 km, and it takes seconds to re-converge after a dropout.
Semantic perceptionLabeling what things are (person, forklift, pallet) rather than measuring where surfaces are. Cameras give it cheaply and nothing else does, which is the argument for camera-heavy stacks. It is inference rather than measurement, so it fails in ways a range sensor does not.
Sensor fusionCombining measurements from several sensors into one estimate, weighting each by how far it should be trusted in the current conditions. It is what keeps a robot working when one modality is blinded, and it only works if every sensor's error model is honest, because a confident wrong measurement drags the fused answer with it.
SLAMSimultaneous localization and mapping: building a map of an unknown space while tracking the robot's position within it, usually from camera or LiDAR data. It's the software alternative to installed positioning infrastructure such as UWB anchors.
Specular surfaceA mirror-like surface that reflects energy in one direction instead of scattering it. Glass, polished metal, and shiny bins bounce laser pulses, ultrasonic pings, and IR patterns away from the sensor, so a smooth wall at 45° often reads as empty space.
State estimationKeeping the robot's best current guess of position, orientation, and velocity by combining a motion model with incoming measurements. It is where IMU, encoders, GNSS, and vision actually meet, and most navigation problems turn out to be estimator problems rather than sensor problems.
Stereo vision and baselineDepth from the disparity between two cameras a known distance apart, that distance being the baseline. Depth error grows with the square of range and shrinks with baseline, so doubling the baseline halves the error at a given range. A textureless wall gives nothing to match, which is the standard failure.
StictionStatic friction that has to be broken before anything moves, higher than the sliding friction that follows. It is what makes small forces invisible to a joint sensing through a gearbox, and it is why the first motion of a stiff joint arrives as a jump rather than as a smooth start.
Structured lightProjecting a known pattern onto the scene and computing depth from how the pattern deforms. It gives sub-millimeter accuracy on textureless surfaces at short range. The projector loses against sunlight and shiny surfaces, which keeps it indoors on bin-picking and inspection stations.
TaxelOne sensing element in a tactile array, by analogy with a pixel. A fingertip carries a few dozen and a whole-body skin thousands, at 1–5 mm pitch, each measuring roughly 0.1–10 N. The array output is read as a contact image rather than as separate readings.
Time of flightMeasuring distance by timing how long emitted energy takes to return, at the speed of light for LiDAR and ToF cameras or the speed of sound for ultrasonic. Light travels about 30 cm per nanosecond, so centimeter accuracy takes sub-nanosecond timing, and that timing electronics is much of the sensor's cost.
UltrasonicRanging with a sound pulse, traveling at about 340 m/s. It detects glass, clear plastic, and shiny surfaces that defeat optical sensors, at centimeter resolution over a few meters inside a wide cone. That wide cone gives poor angular resolution, and several sensors interfere with each other unless their pings are scheduled.
Update rateHow often a sensor produces a new measurement, in Hz. It bounds how fast the platform can safely move: at 10 Hz, a robot doing 2 m/s covers 20 cm between measurements. Raising it usually costs range, resolution, or power, so it is a design choice rather than a free improvement.
UWBUltra-wideband. Short radio pulses spread across 3.1–10.6 GHz, timed between mobile tags and fixed anchors, give 10–30 cm indoor position through non-metal walls. Tags cost about $5; the expense is installing and surveying the anchors.
VIOVisual-inertial odometry: fusing camera motion with IMU measurements to track position. The camera bounds the IMU's drift, the IMU carries the estimate through blur and featureless views, and the pair is the standard fallback where GNSS can't reach.
Vision-based tactileA camera inside a soft fingertip watching its own skin deform, which produces a dense contact image with far more detail than an array of discrete taxels. It resolves surface texture and slip. The skin is a consumable, and the sensor is bulky for something meant to fit in a finger.
WrenchThe full six-component description of a contact force: three force components and three torque components. A six-axis force-torque sensor measures the whole wrench, which is what force-controlled insertion and constant-pressure finishing need.

How to choose a sensor suite

Sensor selection is mostly failure-mode engineering. Every modality has conditions under which it confidently reports nonsense: glass for LiDAR, texture-less walls for stereo, multipath for GNSS, drift for IMUs. A robot's robustness usually depends less on how good its best sensor is than on whether any two of its sensors share a blind spot. The classic stack (camera + LiDAR + radar + IMU + GNSS) is popular because its members fail under different conditions.

Engineering factors

FactorWhy it matters
Range & resolution envelopeDetection range, angular resolution, and minimum distance define what the robot can react to and how early; stopping distance budgets flow directly from them.
Failure modes & environmentRain, fog, dust, glare, darkness, reflective and transparent surfaces, EMI, and vibration each defeat some modalities. Enumerate the list for yours before the demo rather than after.
Compute burden & latencyA sensor's real cost includes the silicon that interprets it: camera pixels are cheap, the GPU running the network is not. Latency through the pipeline bounds control bandwidth.
Update rate & synchronizationControl loops need hundreds of hertz (encoders, IMUs); perception tolerates tens. Time-stamping and sync (PTP, hardware triggers) make or break fusion.
Drift & absolute referenceDead-reckoning sensors (IMU, odometry) drift without bound; absolute sensors (GNSS, landmarks, encoders' index marks) anchor them. Every stack needs both kinds.
Calibration burdenExtrinsics between sensors decay with vibration and temperature; a suite that needs frequent recalibration is a fleet-maintenance liability.
Active vs passiveActive sensors (LiDAR, radar, ToF) bring their own illumination and interfere with each other at scale; passive sensors (cameras) depend on the world's lighting.
Safety ratingFunctional-safety-rated sensing (certified safety laser scanners, category-rated encoders) is a separate product category at higher prices, and it's what actually lets humans work nearby.

Economic and strategic factors

FactorWhy it matters
Volume ridingSensor prices follow the biggest buyer. Smartphones made cameras and MEMS IMUs cheap; automotive volume is doing the same to radar and LiDAR. Prefer modalities with a volume driver behind them.
Sensor cost vs compute costCheap sensor plus heavy compute (cameras) versus expensive sensor plus light compute (LiDAR). GPU prices and model efficiency keep moving the answer, so the choice gets re-argued every few years.
Camera-only vs fusion ideologyTesla bets on cameras alone; most of the industry fuses several modalities. The disagreement is about economics (sensors cost money on every unit, software is written once) as much as about physics.
Supplier concentrationAutomotive-grade LiDAR is consolidating fast (Hesai, RoboSense at volume); safety scanners are dominated by SICK and Keyence; high-grade IMUs are export-controlled.
Degradation & fleet maintenanceDirty lenses, scratched windows, and vibration-loosened mounts cause most real-world sensor downtime, so design in cleaning and self-diagnosis early.
Data as the productSensor choice determines what training data a fleet collects, so a modality picked today decides what five years of logs are good for.

Range bands

Contact
Force-torque, tactile, current sensing — what manipulation runs on
Near (<1 m)
Ultrasonic, ToF cameras, proximity — docking and grasping
Mid (1–30 m)
Stereo, indoor LiDAR, UWB — the indoor-robot envelope
Far (30–300 m)
Automotive LiDAR, radar, telephoto cameras — highway speeds
Global
GNSS/RTK — absolute position, outdoors only

Compute-burden bands

Trivial
Encoders, IMUs, ultrasonic — a register read and a filter
Moderate
Radar DSP, ToF depth, GNSS solutions
Heavy
Point-cloud registration, stereo matching, SLAM
Extreme
Learned perception on camera streams — most of the watts and dollars

The fusion imperative

No single modality holds up across real-world conditions. Cameras see detail but measure distance poorly, LiDAR measures geometry accurately but carries no semantics, radar penetrates weather at low resolution, and IMUs are accurate for a few seconds before drift takes over. Sensor fusion is where robotics stacks differentiate, and the fusion that matters is tightly coupled at the estimator level rather than a vote between separate pipelines. So in diligence, skip "which sensor?" and ask which failure of one sensor gets caught by another, and what happens in the intersection where both fail. (Fog at night against a glass wall is still hard for everybody.)

Core takeaway

Pick sensors by their failure modes and total cost (unit price plus compute, calibration, cleaning, and the engineering needed to handle bad readings) rather than by their datasheet best case. The cheapest adequate sensor with a well-understood failure envelope usually beats the most capable sensor whose corner cases are still being discovered. At fleet scale, every corner case turns into a weekly event.

Key questions for engineering decisions

Key questions for investment and business analysis

Durable sensor advantages have usually come from semiconductor integration (MEMS, CMOS, radar-on-chip), automotive qualification at scale, and owning the interpretation software. Novel sensing physics alone rarely does it, since it typically gets absorbed as a feature within a decade.

Head-to-head: the usual short list

A handful of modalities account for most of the argument in a sensor-suite review. The ones below genuinely compete for the same slot and budget on a robot. The tables after it cover the choices this one skips: which LiDAR, how the robot knows where it is, and which position feedback for a joint. Event cameras and the other specialty sensors live in the explorer.

SensorRange & resolutionEnvironment limitsCompute loadCostPick it when
RGB cameraAny distance it can resolve; geometry only by inferenceNeeds light; glare, motion blur, dirty lenses; learned depth hallucinates off-distributionExtreme; the GPU costs far more than the camera$2–20The task turns on semantics: reading, recognizing, or feeding learned policies. Cameras go on nearly everything, so the real question is what you pair with them.
Stereo depth0.5–15 m; precision falls with range squaredSunlight-proof, but textureless surfaces, repetitive patterns, and baseline flex defeat itHeavy, increasingly on-module$200–500You need depth outdoors in sunlight, where active IR washes out and LiDAR is overkill on cost or weight.
ToF / structured light0.2–10 m; dense per-pixel depthIndoors only; direct sunlight swamps it, and dark, shiny, or transparent surfaces return nothingModerate; the sensor does most of the work$100s; sub-mm industrial units $5–15kYou're doing indoor grasping or bin-picking at arm's reach. It's usually the first thing to try for indoor depth.
3D LiDAR30–200 m; centimeter accuracy, direct 3D geometryRain, fog, and dust add phantom points and cut returns; glass is invisibleHeavy point-cloud pipelines$500–5k; tens of thousands at high channel countsThe safety case needs measured geometry at range, day or night. It's the default for outdoor navigation.
mmWave radarTo 300 m; direct velocity, coarse angular resolutionAll weather, all light; multipath ghosts and over-filtered static objectsModerate$10–40The robot has to keep working in rain, fog, dust, and darkness. It's the usual redundancy layer next to an optical stack.
Force-torqueContact; full six-axis wrench at kilohertz ratesCrash overload destroys it; thermal drift reads as real forceTrivial$2k–15k; sub-$1k entrantsThe process needs calibrated force measurement (precision insertion, finishing at pressure, force-feedback teleoperation).
Tactile arrayContact; a pressure image across the surfaceSits at the contact surface and wears out there; calibration drifts as it wearsModerate$100s per fingertipSuccess depends on what vision can't see at the moment of grasp: slip onset, contact location, deformables in clutter.

Which LiDAR

The table above treats LiDAR as one option. In practice you pick an architecture, and the four differ by an order of magnitude in price and in whether a single unit covers the whole robot. This is the decision once you've already concluded you need laser ranging.

LiDAR typeRangeWhat it addsMain limitUnit costPick it when
Mechanical spinning30–200 mTrue 360° from one unit, 32–128 beams at 10–20 HzThe head spins continuously, so bearings and encoders wear out and shock shortens lifeUnder $1k for 32 beams, tens of thousands at high channel countsYou want surround geometry from a single mast-mounted sensor and the platform isn't high-shock. It's still the default on outdoor AMRs, mining vehicles, and mapping rigs.
MEMS / polygon30–200 mDense points in a 120° × 25° wedge, at automotive shock ratingsOne unit is a wedge, so surround coverage takes several and objects get lost in the seamsUnder $500 at ADAS volumeYou have to embed the sensor, shake it, or qualify it for automotive, and a forward wedge covers the task. Budget for the seams between units.
Flash20–50 mNothing moves at all; the field is lit in one shotIllumination power caps the range at roughly a quarter of what scanned units reachSame sub-$500 band at volumeYou need short-range 3D on a platform that tolerates no moving parts, and 20–50 m is enough. Check the range budget before committing.
FMCW200–300 m at eye-safe powerPer-point Doppler velocity to a few cm/s, and coherent detection that ignores sunlight and other LiDARsA handful of vendors, young silicon photonics, and point rates behind ToFStill in the thousandsYou need to separate movers from the static world at highway closing speeds, or to run a dense multi-LiDAR fleet without interference, and your program can carry few-vendor supply risk for several years.

Knowing where the robot is

Position and heading come from a different set of sensors than obstacle perception, and none of them appear in the table above. The split that matters is between dead-reckoning sensors, which always work but drift, and absolute sensors, which don't drift but need sky view or installed infrastructure. Almost every robot carries at least one of each, and vision or LiDAR odometry competes with the absolute ones in software.

OptionAccuracyDrift when unaidedWhat it needsUnit costPick it when
Consumer MEMS IMUGyro bias instability 10–100 °/hrMeters of position error within secondsNothing; runs at 100 Hz to several kHz anywhereCents to tens of dollarsExternal fixes arrive at least once a second, which covers nearly all of robotics (VIO, GNSS-INS, encoder odometry). Isolate it from props and motors before you consider paying for a better one.
Tactical MEMS IMUBias instability 0.1–3 °/hrUsable through gaps of tens of secondsSame, plus real mechanical isolation to hit the spec$1k–20kYour fix gaps stretch to tens of seconds or vibration is severe. Check first whether better fusion or learned inertial odometry closes the gap in software for free.
FOG / RLG INSBias instability 0.001–0.01 °/hrAbout 1 nautical mile per hourKilograms, tens of watts, and export licensing in the schedule$20k to over $1MGNSS-denied dead reckoning for minutes to hours is a hard requirement (subsea, underground, contested airspace), or you need to find north where a magnetometer is useless.
GNSS, meter-grade1–3 mNone; every fix is absoluteSky viewA few dollarsThe robot works outdoors and meter accuracy is enough. It's the cheapest drift-free position available, so put one on anything that goes outside.
GNSS with RTK1–2 cmNone while the correction link holdsSky view, plus a base station within 10–30 km or a network subscriptionAbout $200, plus the subscriptionMowing, row-crop work, survey, or construction layout needs centimeters outdoors and you can keep a correction link up. Plan for the seconds of re-convergence after every dropout.
UWB anchors10–30 cmNoneAnchors installed, surveyed, and powered every 10–50 m indoors$5 per tag, low hundreds per anchor plus installYou control the building and indoor 10–30 cm with no drift is worth the install. Skip it in metal-dense spaces, where multipath bias eats the accuracy advantage.

Position feedback for a joint or axis

Every powered joint gets feedback of some kind, and the type you pick sets the joint's precision ceiling, its behavior at power-on, and how it survives the environment. The first four options are rotary. The last two are linear scales, where the question is whether to measure the load directly or infer its position from motor turns through a drivetrain with backlash and thermal growth in it.

OptionResolutionAccuracyEnvironmentUnit costPick it when
Magnetic absolute chip12–14 bits, absolute within a turn0.1–0.5°Ignores dust and oil; magnet misalignment and axial play corrupt itAbout $5 for a 14-bit partThe joint is cost-driven and magnetically benign. It's the default in QDD actuators, and $5 absolute feedback is what made cheap torque-controlled joints practical.
Optical ring23+ bitsArcsecondsDust, oil, or condensation drops counts with no warningThousandsThe axis needs machine-tool accuracy and lives somewhere clean and sealed. Mounting eccentricity, not the encoder, will usually set what you actually get.
Resolver12–16 bits after R/D conversion0.1–0.5°Past 200 °C, plus radiation and vibration; no semiconductors at the sensing pointHundreds, once the R/D electronics are countedThe environment kills electronics where the measurement happens: traction motors, engine and reactor mechanisms, aerospace actuators.
Inductive encoder12–16 bits0.1–0.5°Immune to the magnetic interference inside a motor housing; errs near large conductive massesHundreds, falling toward magnetic-chip levels on EV volumeYou need a thin hollow-shaft part in a joint packed with magnets. It's becoming the default output-side encoder in humanoid joints for exactly that reason.
Glass linear scaleSub-micron, down to nanometers on interferential scales±1 to ±5 µm per meterExposed gratings collect shop contamination; sealed versions add friction$1k–5k per sealed scale, rising with lengthA linear axis has to hold tens of microns or better, and backlash, screw error, and thermal growth would otherwise land in the part.
Magnetic tape scale1–5 µm±10 µm per meterTolerates dirty axes; strong fields and physical dings corrupt itHundredsThe axis is long or dirty and micron-class accuracy is enough. Tape cuts to length on site, so it covers travels of tens of meters.