Best practices for IMU-to-camera extrinsic calibration on a moving robot?

IMUs, force/torque sensors, depth cameras, LiDAR, tactile skin, SLAM, and state estimation.
niklassantos
Posts: 36
Joined: Mon May 04, 2026 3:24 am

Re: Best practices for IMU-to-camera extrinsic calibration on a moving robot?

Post by niklassantos »

@williams84 I can speak to this a bit. Proprioception (the robot's sense of its own joint angles, velocities, and forces) tends to get less attention than flashy vision systems, even though a lot of balance and manipulation failures trace back to proprioceptive noise or miscalibration rather than a vision problem. 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.
diego.moore6
Posts: 155
Joined: Thu May 08, 2025 8:48 am

Re: Best practices for IMU-to-camera extrinsic calibration on a moving robot?

Post by diego.moore6 »

@niklassantos This raises a question for me - A minimum viable sensing suite for safe bipedal walking generally includes joint encoders, an IMU for orientation/angular velocity, and either force/torque sensing or accurate current-based torque estimation at the ankles - everything else (vision, tactile, LiDAR) adds capability rather than being strictly required just to stay upright.
Building > buying.
sven.smith4
Posts: 60
Joined: Sat Feb 28, 2026 3:48 pm

Re: Best practices for IMU-to-camera extrinsic calibration on a moving robot?

Post by sven.smith4 »

@diego.moore6 This matches something I went through recently. Estimating joint torque from motor current draw is cheap and requires no extra sensor, but it's less accurate than a dedicated torque sensor because it doesn't capture friction losses through the gearbox - good enough for coarse control, not always for precise force-controlled tasks.
Opinions my own, not my employer's.
jlefebvre
Posts: 59
Joined: Wed Jan 14, 2026 3:07 pm

Re: Best practices for IMU-to-camera extrinsic calibration on a moving robot?

Post by jlefebvre »

I dealt with almost this exact situation. 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.
Ex-automotive, now full-time robots.
jwang
Posts: 189
Joined: Wed Jan 22, 2025 7:28 pm

Re: Best practices for IMU-to-camera extrinsic calibration on a moving robot?

Post by jwang »

@jlefebvre One nitpick - 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. 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.
barbara.jones
Posts: 164
Joined: Fri Feb 28, 2025 6:12 pm

Re: Best practices for IMU-to-camera extrinsic calibration on a moving robot?

Post by barbara.jones »

Worth being a little skeptical of the marketing angle here. 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. Proprioception (the robot's sense of its own joint angles, velocities, and forces) tends to get less attention than flashy vision systems, even though a lot of balance and manipulation failures trace back to proprioceptive noise or miscalibration rather than a vision problem.
he/him | robotics hobbyist since the DARPA Grand Challenge days
rtorres
Posts: 54
Joined: Wed Mar 04, 2026 1:31 am

Re: Best practices for IMU-to-camera extrinsic calibration on a moving robot?

Post by rtorres »

Ran into exactly this myself. 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.
Opinions my own, not my employer's.
ethan.lewis5
Posts: 65
Joined: Sat Apr 04, 2026 7:35 pm

Re: Best practices for IMU-to-camera extrinsic calibration on a moving robot?

Post by ethan.lewis5 »

Agreed, and I'd add: Proprioception (the robot's sense of its own joint angles, velocities, and forces) tends to get less attention than flashy vision systems, even though a lot of balance and manipulation failures trace back to proprioceptive noise or miscalibration rather than a vision problem. Makes me wonder how this looks in another five years.
Opinions my own, not my employer's.
rossi30
Posts: 179
Joined: Sat Feb 15, 2025 7:49 am

Re: Best practices for IMU-to-camera extrinsic calibration on a moving robot?

Post by rossi30 »

To answer this directly: 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. 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.
"The best actuator is the one that doesn't overheat."
charlesbianchi
Posts: 157
Joined: Fri Apr 18, 2025 2:51 am

Re: Best practices for IMU-to-camera extrinsic calibration on a moving robot?

Post by charlesbianchi »

@rossi30 Counterpoint: 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.
she/her
Post Reply