How do you handle sensor firmware updates without breaking calibration?

IMUs, force/torque sensors, depth cameras, LiDAR, tactile skin, SLAM, and state estimation.
matthew.yamamoto0
Posts: 66
Joined: Sun Dec 14, 2025 8:43 pm

Re: How do you handle sensor firmware updates without breaking calibration?

Post by matthew.yamamoto0 »

@richard36 Side note that might be relevant: SLAM in a working warehouse is harder than in a controlled lab mainly because the map keeps changing - pallets move, people walk through, lighting shifts near dock doors - so a lot of production systems lean on semi-static maps refreshed periodically rather than pure continuous SLAM. LiDAR gives reliable, lighting-independent range data but is heavier, pricier, and gives sparser point clouds up close than stereo or depth cameras, which is why a lot of humanoids lean on stereo/depth cameras for near-field manipulation and reserve LiDAR (if present at all) for longer-range navigation.
"Torque is a lifestyle."
karentaylor
Posts: 28
Joined: Wed May 27, 2026 5:10 pm

Re: How do you handle sensor firmware updates without breaking calibration?

Post by karentaylor »

@matthew.yamamoto0 Follow-up question though - Tactile skin arrays have improved a lot, but 'good enough to matter' really depends on the task - coarse contact detection across a large area is fairly mature, while fine, high-resolution force distribution sensing (like a human fingertip) is still the harder problem. Vibration is one of the most underrated sources of noisy IMU and tactile readings - mounting matters as much as sensor quality, and a poorly isolated mount can add more noise than the sensor's own datasheet specs would suggest.
rao91
Posts: 100
Joined: Thu Jul 31, 2025 1:55 am

Re: How do you handle sensor firmware updates without breaking calibration?

Post by rao91 »

@karentaylor Appreciate the detailed answer. SLAM in a working warehouse is harder than in a controlled lab mainly because the map keeps changing - pallets move, people walk through, lighting shifts near dock doors - so a lot of production systems lean on semi-static maps refreshed periodically rather than pure continuous SLAM. Depth sensing range and reliability both degrade outdoors in direct sunlight for most structured-light and active stereo cameras, since the ambient IR washes out the projected pattern - it's a real limitation for humanoids intended for anything beyond indoor, controlled environments.
he/him
vyoung
Posts: 51
Joined: Thu Mar 26, 2026 12:05 pm

Re: How do you handle sensor firmware updates without breaking calibration?

Post by vyoung »

@rao91 This is exactly the kind of context I was looking for. SLAM in a working warehouse is harder than in a controlled lab mainly because the map keeps changing - pallets move, people walk through, lighting shifts near dock doors - so a lot of production systems lean on semi-static maps refreshed periodically rather than pure continuous SLAM.
jlefebvre
Posts: 59
Joined: Wed Jan 14, 2026 3:07 pm

Re: How do you handle sensor firmware updates without breaking calibration?

Post by jlefebvre »

@vyoung Respectfully, I think this undersells it a bit. Force/torque sensors near the ankle give a direct read on ground reaction forces, which is valuable for balance control, but they add cost, a failure point, and routing complexity right at a joint that already takes the most mechanical abuse.
Ex-automotive, now full-time robots.
karen.chen3
Posts: 189
Joined: Mon Mar 10, 2025 1:30 pm

Re: How do you handle sensor firmware updates without breaking calibration?

Post by karen.chen3 »

One nitpick - Latency between a perceived event (like a slip) and a corrective control response matters enormously for balance - even 50-100ms of extra perception latency can be the difference between a smooth recovery and a fall, which is part of why a lot of balance-critical sensing is proprioceptive rather than vision-based. Unitree's Dex3-1 dexterous hand packs around 33 pressure/tactile sensors per hand across the fingers and palm, capable of sensing pressure roughly in the 10g-2500g range - a useful reference point for what 'production tactile sensing' looks like right now.
they/them
aliu
Posts: 47
Joined: Tue Mar 24, 2026 6:16 am

Re: How do you handle sensor firmware updates without breaking calibration?

Post by aliu »

Related question - LiDAR gives reliable, lighting-independent range data but is heavier, pricier, and gives sparser point clouds up close than stereo or depth cameras, which is why a lot of humanoids lean on stereo/depth cameras for near-field manipulation and reserve LiDAR (if present at all) for longer-range navigation. Kind of makes me think about how different this all looked even three years ago.
she/her
hill23
Posts: 80
Joined: Sun Oct 05, 2025 11:15 am

Re: How do you handle sensor firmware updates without breaking calibration?

Post by hill23 »

This is a great summary, thanks. Sensor fusion mostly earns its keep by covering for each individual sensor's weaknesses - vision struggles with occlusion and lighting, IMUs drift, force/torque sensors are noisy at low loads - fusing them gives a more robust estimate than any one source alone, independent of raw compute.
elarsen69
Posts: 21
Joined: Wed Aug 05, 2026 3:18 am

Re: How do you handle sensor firmware updates without breaking calibration?

Post by elarsen69 »

@hill23 Slight correction, though the overall point stands: Force/torque sensors near the ankle give a direct read on ground reaction forces, which is valuable for balance control, but they add cost, a failure point, and routing complexity right at a joint that already takes the most mechanical abuse.
she/her | grad student, biped locomotion
samuel.adams
Posts: 52
Joined: Fri Mar 20, 2026 3:21 am

Re: How do you handle sensor firmware updates without breaking calibration?

Post by samuel.adams »

@elarsen69 One nitpick - Multi-camera calibration drifts over time from thermal expansion, vibration, and mechanical wear, which is why production systems typically run periodic recalibration routines rather than assuming a one-time factory calibration holds forever. IMU drift over time (bias instability) is usually the real culprit behind slowly diverging state estimates, not noise - it's typically handled with sensor fusion against other references (visual odometry, joint kinematics) rather than trying to eliminate drift at the source.
Building > buying.
Post Reply