Micro-localization system 100 may also include a controller 106 configured to communicate with interrogator devices 102 and target devices 104 via communication channel 108, which may include a network, device-to-device communication channels, and/or any other suitable means of communication. Controller 106 may be configured to coordinate the transmission and/or reception of RF signals 103 and 105 between desired interrogator and target devices via communication channels 107a, 107b and 108, which may be a single communication channel or include multiple communication channels. Controller 106 may also be configured to determine the location of one or more target devices 104 from information received from interrogator devices 102. As discussed in further detail below, controller 106 may be implemented as a standalone controller or may be implemented in full or in part by one or more interrogator devices 102 and/or target devices 104. Different exemplary configurations and implementations for micro-localization system 100 are described in further detail below, but are not limited to the configurations discussed herein.