+ python -m lidar_slam --result /working/result.json --no-model /working/21a10128-0199-4c0d-b7e5-92770933550c Lidar SLAM 0.0.22 ===================================================== The recording path: /working/21a10128-0199-4c0d-b7e5-92770933550c The start distance for SLAM: 0.0 The end distance for SLAM: 9.223372036854776e+18 The step lidar is being SLAMMed with: 0.06 Using the pointcloud Registration only: False The Lidar frames will be flattened: False The centerline will be flattened: True The Lidar 2D slices will be flipped: True Correction angle of Lidar frames: 0.0 Show the detected centerline?: False Display the final 3D model?: False Making 2D slices out of SLAM model?: False Drop angle of 2D slices: 45.0 The number of points in 2D slices: 360 ===================================================== direction of movement: 1 downstream Adjusted start_distance from 0.0 to 0.001566019 Adjusted end_distance from 9.223372036854776e+18 to 775.201566019 Slamming from 0.001566019 to 775.201566019 meters! -=-=-> Lidar cleaning parameters file not found. --> Creating a generic default one. Traceback (most recent call last): File "/app/lidar_slam/__main__.py", line 202, in main desired_box, undesired_box = ManiTools.find_desired_boundaries(clean_param_file, lidar_track, lidar_zip) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/lidar_slam/tools/manipulation_tools.py", line 56, in find_desired_boundaries x_boundaries.append(find_start_end(current_frame[:, 0])) ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/app/lidar_slam/tools/manipulation_tools.py", line 33, in find_start_end smooth = np.convolve(np.diff(hists), kernel, mode="same") ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ File "/usr/local/lib/python3.11/site-packages/numpy/_core/numeric.py", line 868, in convolve raise ValueError('v cannot be empty') ValueError: v cannot be empty