FixTheRobot Explore Robotics / Systems Engineering / Module 02

Module 02 · Phase 2: Hardware engineering · Flagship

Sensor Selection, Trade-offs & Integration

Choose, place, wire, drive, calibrate and validate sensors. Each sensor is covered by one fixed template, from what it measures to how it fails, with product facts taken only from manufacturer datasheets.

Intermediate 22 guides 6 diagnostics 2 tools

This overview is open. 22 of 22 guides are written; the others show Coming soon until they are complete and tested.

Questions this module answers

  • Which sensor combination fits this robot, environment, budget and compute?
  • What is the difference between accuracy and precision, resolution and accuracy, measurement rate and end-to-end latency, datasheet and real-world performance?
  • Which datasheet specifications must I check before buying?
  • How do I mount, interface, synchronize and validate each sensor, and how does it fail?

What it covers

  • Monocular, stereo, RGB-D, event and thermal cameras; global vs rolling shutter
  • 2D/3D, mechanical, solid-state, flash and FMCW LiDAR
  • IMU, GNSS, RTK, GNSS/INS, barometer, magnetometer
  • Radar, ultrasonic, wheel encoders, depth, force/torque, tactile, UWB, underwater sonar
  • Selection criteria: range, FOV, accuracy, precision, resolution, rates, latency, noise, robustness, power, compute, interface, calibration, reliability, cost

Guides and design decisions

Diagnostics, tools and challenges

C. Troubleshooting (6)

D. Interactive tools (2)

  • Sensor Selection CalculatorApplication, environment, range, accuracy, rate, budget, compute and power in; candidate sensors and combinations, trade-offs, integration challenges and datasheet items to verify out. Preliminary guidance.
  • Sensor Comparison ToolCompare camera, LiDAR, IMU, GNSS, radar, barometer and other sensors side by side.

E. Design challenges (1)

Practical deliverables

Read first: existing FixTheRobot lessons and labs

This module builds on these instead of repeating them.