Patent ID: 8107423

Claim:
A real-time positioning system, comprising: a coordinator, comprising a first processor, a first omni-directional antenna, a first slope sensing module and a plurality of first directional antennas, the first slope sensing module detecting a first slope angle of the coordinator; and a plurality of routers, each router comprising a second processor, a second omni-directional antenna, a second slope sensing module and a plurality of second directional antennas, the second slope sensing module detecting a second slope angle of the router, wherein the coordinator carries out a signal interconnection with the second omni-directional antenna of each router of a first layer via the first omni-directional antenna thereof, the first processor calculates an initial distance between the coordinator and the router of the first layer according to strength of the signal interconnection; the coordinator carries out a signal interconnection with the second omni-directional antenna of the router of the first layer via the first directional antennas thereof, the first processor analyzes an initial direction toward the router of the first layer according to strength of the signal interconnection with each of the directional antennas and corrects the initial direction according to the first slope angle; the first processor positions the router of the first layer according to the correcting first initial direction and the initial distance; each router carries out a signal interconnection with a second omni-directional antenna of each router of a next layer via the second omni-directional antenna thereof, the second processor calculates a routing distance between the router and the router of the next layer according to strength of the signal interconnection; each router carries out a signal interconnection with the second omni-directional antenna of the router of the next layer via the second directional antennas thereof, the second processor analyzes a routing direction toward the router of the next layer according to strength of the signal interconnection with each of the second directional antennas and corrects the routing direction according to the second slope angle; the second processor positions the router of the next layer according to the correcting routing direction and the routing distance; once completing positioning motions, the coordinator and any of the routers broadcast positioning results layer by layer, so as to substantially update positioning tables of the coordinator and each of the routers synchronously.