Best practices for IMU-to-camera extrinsic calibration on a moving robot?
-
niklassantos
- Posts: 36
- Joined: Mon May 04, 2026 3:24 am
Re: Best practices for IMU-to-camera extrinsic calibration on a moving robot?
@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?
@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?
@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.
Re: Best practices for IMU-to-camera extrinsic calibration on a moving robot?
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.
Re: Best practices for IMU-to-camera extrinsic calibration on a moving robot?
@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?
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
Re: Best practices for IMU-to-camera extrinsic calibration on a moving robot?
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?
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.
Re: Best practices for IMU-to-camera extrinsic calibration on a moving robot?
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?
@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