RTAB-Map error: “Could not convert rgb/depth msgs!”

RTAB-Map rgb/depth convert error caused by TF/URDF mismatch; restore + rebuild.

That error usually indicates a TF (transform) tree failure — RTAB-Map can’t resolve the transform between the robot base and the camera frame.

Common symptom in logs: base_link and front_camera_color_optical_frame are not in the same TF tree.

This almost always happens if the BotBrain-modified URDF/Xacro files were replaced with standard Unitree files (BotBrain uses modified naming, e.g., trunkbase_link).

Fix:

  1. Restore the original BotBrain description files.
  1. Delete build/, install/, and log/.
  1. Rebuild completely:
docker compose up builder_base
Did this answer your question?
😞
😐
🤩