Why is this a machine learning problem? Does your factory not have keycard access? Or just require your supervisors to carry some sort of RFID/BLE tracking device. These are well-solved problems.
Apologies - I figured the primary intent of my comment - i.e. the questions at the end, would be the focus of most responses