Optech, a Canadian lidar manufacturer, needed a software solution capable of processing raw data from the lidar scanners.
The processing was carried out by various activities performed in a certain sequence. Some of the activities might crash during the processing. So, the whole process required a lot of manual tracking and management.
We have developed a system that allows its users to configure a graph of activities with their dependencies and automatically complete the whole processing, transmitting the results of one activity to another, restarting crashed activities, and visualizing the current progress.