EDIT:
I downloaded the sample HERE and tried to playback it with the “zed/samples/global localization/playback/python/playback.py” sample and got the error described before:
RuntimeError: Shader compilation failed: b’0:2(10): error: GLSL 3.30 is not supported. Supported versions are: 1.10, 1.20, 1.30, 1.40, 1.00 ES, and 3.00 ES\n
Surprisingly If i run the “zed/samples/global localization/recording/python/recording.py” I don’t get the previous error but the I get following:
AttributeError: module 'pyzed.sl' has no attribute 'GNSS_CALIBRATION_STATE' .
I tried to substitute the line
if current_geopose_satus == sl.GNSS_CALIBRATION_STATE.OK:
viewer.updateGeoPoseData(current_geopose, zed.get_timestamp(sl.TIME_REFERENCE.CURRENT))
with
if 1:
print(current_geopose_satus)
viewer.updateGeoPoseData(current_geopose, zed.get_timestamp(sl.TIME_REFERENCE.CURRENT))
just to make it run.
Now the program runs but I get the following message:
Ingest error occurred when ingesting GNSSData: GNSS DATA COVARIANCE MUST VARY
CALIBRATION_IN_PROGRESS
CALIBRATION_IN_PROGRESS
CALIBRATION_IN_PROGRESS
....
....
Ingest error occurred when ingesting GNSSData: GNSS DATA COVARIANCE MUST VARY
When I stop the acquisition it saves a svo2 file and json file (empty) and it always give me a core dump.
I’m a bit lost here