def _init_parser(self): self._msg_parser = sensor_image_pb2.Image()
import six import numpy as np import cv2 import pypcd from cyber_py.record import RecordReader from cyber.proto import record_pb2 from modules.drivers.proto import sensor_image_pb2 from modules.drivers.proto import pointcloud_pb2 CYBER_PATH = os.environ['CYBER_PATH'] CYBER_RECORD_HEADER_LENGTH = 2048 IMAGE_OBJ = sensor_image_pb2.Image() POINTCLOUD_OBJ = pointcloud_pb2.PointCloud() def process_dir(path, operation): """Create or remove directory.""" try: if operation == 'create': print("create folder %s" % path) os.makedirs(path) elif operation == 'remove': os.remove(path) else: print('Error! Unsupported operation %s for directory.' % operation) return False except OSError as e: