Safety barrier functions and multi-camera tracking for human–robot shared environment