1. A method for determining a real-time location of an object within a facility, the method comprising: transmitting a wireless signal from a communication device associated with an object; receiving the wireless signal at least one of a plurality of sensors positioned within a facility, the plurality of sensors forming a mesh network; forwarding the wireless signal from the mesh network to each of the plurality of location engines; and determining a real-time location of the object in the facility at each of the plurality of location engines, each of the plurality of location engines using an algorithm comprising a plurality of location sub-algorithms with a signal characteristic for the wireless signal received at the at least one of a plurality of sensors, wherein the signal characteristic is a power value, an angle, or an ultrasound phase, wherein the plurality of location sub-algorithms comprise at least one of a voting algorithm, an averaging algorithm and a confidence algorithm.