In line.84 of build_pointcloud.py, the timestamps[i] should be timestamps[i+1] as the len(poses) isn't equal to len(timestamps). The timestamps' value has been changed by function line.72 (interpolate_ins_poses) or line.75 (interpolate_vo_poses) due to the operation of requested_timestamps.insert(0, origin_timestamp) in line.102 of interpolate_poses.py.
Besides, in line.142 of interpolate_poses.py, the divide operator '//' in fractions should be replaced by '/'.
Hello,
In line.84 of build_pointcloud.py, the timestamps[i] should be timestamps[i+1] as the len(poses) isn't equal to len(timestamps). The timestamps' value has been changed by function line.72 (interpolate_ins_poses) or line.75 (interpolate_vo_poses) due to the operation of requested_timestamps.insert(0, origin_timestamp) in line.102 of interpolate_poses.py.
Besides, in line.142 of interpolate_poses.py, the divide operator '//' in fractions should be replaced by '/'.
Best, Bing