Serial ID in two of my Kinects set to "0000...", how do I fix this and is it a problem moving forward with calibration?
So I understand that this was an issue with some Kinects but I didn't think the 1473 models had this problem. When I first started using them I remember each had a distinct serial ID. But now when I launch one and it gives me the readout of devices connected this is what happens:
[ INFO] [1389133766.386762473]: Number devices connected: 3
[ INFO] [1389133766.386864325]: 1. device on bus 003:10 is a SensorV2 (2ae) from PrimeSense (45e) with serial id 'A00367A05655114A'
[ INFO] [1389133766.386900866]: 2. device on bus 001:08 is a SensorV2 (2ae) from PrimeSense (45e) with serial id '0000000000000000'
[ INFO] [1389133766.386928332]: 3. device on bus 002:11 is a SensorV2 (2ae) from PrimeSense (45e) with serial id '0000000000000000'
[ INFO] [1389133766.388238717]: Searching for device with bus@address = 2@0
Currently I'm trying to calibrate them so that I can use camera_pose_calibration but the problem is that as stated in the intrinsic calibration tutorial the calibrations are stored based on serial number.
depth_B00362708888047B.yaml rgb_B00362708888047B.yaml
I'm assuming this might not cause problems making everything run but it WILL override the calibration for my 2nd or 3rd Kinect based on whichever was saved last to that filename.
Anyone have any ideas on how to fix this? Running Hydro.
Edit: So I just noticed right below the 0000 serial number it says this-
[ INFO] [1389137117.588627159]: Opened 'SensorV2' on bus 2:11 with serial number 'A00367A05655114A'
Now I'm truly confused as to whether it is recognizing it or not.