Hello
I tried running a new task in webODM Lightning today, using fast-orthophoto option, but the task kept crashing with the error pasted below. I then tried running it with only default options (no fast-orthophoto selected), and then also tried to run an old project/task (completely different dataset and set of images) with the same settings that ran fine previously, and in each case still got the same (or very similar) error message. Does anyone have any insights please on what might be wrong? WebODM Lightning has worked great for a number of previous projects, not sure why itâs suddenly not cooperating
THanks kindly!
Your task [Task of 2021-09-07T18:29:26.657Z] could not complete. Hereâs a copy of the error message:
[INFO] Finished split stage
[INFO] Running merge stage
[INFO] Normal dataset, nothing to merge.
[INFO] Finished merge stage
[INFO] Running opensfm stage
[INFO] Writing exif overrides
[INFO] Maximum photo dimensions: 5472px
[INFO] Photo dimensions for feature extraction: 2736px
[INFO] Altitude data detected, enabling it for GPS alignment
[INFO] [âuse_exif_size: noâ, âflann_algorithm: KDTREEâ, âfeature_process_size: 2736â, âfeature_min_frames: 8000â, âprocesses: 8â, âmatching_gps_neighbors: 8â, âmatching_gps_distance: 0â, âoptimize_camera_parameters: yesâ, âundistorted_image_format: tifâ, âbundle_outlier_filtering_type: AUTOâ, âsift_peak_threshold: 0.066â, âalign_orientation_prior: verticalâ, âtriangulation_type: ROBUSTâ, âretriangulation_ratio: 2â, âfeature_type: SIFTâ, âuse_altitude_tag: yesâ, âalign_method: autoâ, âlocal_bundle_radius: 0â]
[INFO] Wrote reference_lla.json
[INFO] running /code/SuperBuild/install/bin/opensfm/bin/opensfm extract_metadata â/var/www/data/0ce6ac19-f83c-45af-a7be-e47779164c21/opensfmâ
/code/SuperBuild/install/bin/opensfm/bin/opensfm: line 12: python: command not found
===== Dumping Info for Geeks (developers need this to fix bugs) =====
Child returned 127
Traceback (most recent call last):
File â/code/stages/odm_app.pyâ, line 94, in execute
self.first_stage.run()
File â/code/opendm/types.pyâ, line 340, in run
self.next_stage.run(outputs)
File â/code/opendm/types.pyâ, line 340, in run
self.next_stage.run(outputs)
File â/code/opendm/types.pyâ, line 340, in run
self.next_stage.run(outputs)
File â/code/opendm/types.pyâ, line 321, in run
self.process(self.args, outputs)
File â/code/stages/run_opensfm.pyâ, line 33, in process
octx.extract_metadata(self.rerun())
File â/code/opendm/osfm.pyâ, line 284, in extract_metadata
self.run(âextract_metadataâ)
File â/code/opendm/osfm.pyâ, line 34, in run
system.run(â%s %s â%sââ %
File â/code/opendm/system.pyâ, line 106, in run
raise SubprocessException(âChild returned {}â.format(retcode), retcode)
opendm.system.SubprocessException: Child returned 127