cameraNames top-level property

Map<CameraName, String> cameraNames
getter/setter pair

These list maps OpenCV IDs (index) to CameraNames.

This is HIGHLY dependent on the EXACT order of the USB ports.

Map for MAC or LINUX devices

Implementation

Map<CameraName, String> cameraNames = {
  CameraName.ROVER_FRONT: "/dev/rover-cam_realsense_rgb",
  CameraName.ROVER_REAR: "/dev/rover-cam_subsystem_3",
  CameraName.AUTONOMY_DEPTH: "/dev/rover-cam_realsense_depth",
  CameraName.SUBSYSTEM1: "/dev/rover-cam_subsystem_1",
  CameraName.SUBSYSTEM2: "/dev/rover-cam_subsystem_2",
  CameraName.SUBSYSTEM3: "/dev/rover-cam_subsystem_3",
};