stereo kitti problem no IMU
Fixes the ORB-SLAM3 stereo KITTI example failing to parse the settings YAML by changing Viewer.ViewpointY: -100 to -100.0 (the parser needs the decimal point). Use when the stereo KITTI example dies on settings load. Not for IMU or tracking failures at runtime.
Fix first: in your settings YAML, change Viewer.ViewpointY: -100 to Viewer.ViewpointY: -100.0. The YAML parser treats the bare integer as the wrong type; the decimal form parses correctly. Commenter-verified.
# failing value
Viewer.ViewpointY: -100
# fixed value
Viewer.ViewpointY: -100.0- Open the settings YAML you pass to the stereo KITTI example.
- Change
Viewer.ViewpointY: -100toViewer.ViewpointY: -100.0. - Re-run the example. Expected: the settings parse and the example starts.
When to use: the ORB-SLAM3 stereo KITTI example fails while parsing the settings YAML.
When not to use: tracking or IMU problems at runtime (the settings loaded fine there), or other SLAM systems.
Compatibility: ORB-SLAM3, stereo KITTI example, settings YAML.
Variants:
- "orb slam3 kitti yaml parse error"
- "Viewer.ViewpointY -100"
- "stereo kitti example settings yaml"
Root cause: the settings parser expects a floating-point value for Viewer.ViewpointY and chokes on the bare integer -100.
Edge cases: if the parser complains again, check the other numeric settings for the same bare-integer problem.