Short range tracking

Hello,

I am currently working on a second version of a prototype game that involves simulated Combat and am looking for a way or maybe an example of tracking each player in a 1km range with an accuracy of atleast 1 meter or better each player has a arduino and they are all linked using a srf sheild over serial communication this is all fed back to a controller board linked to a laptop the range is about 1km using multi point and a yagi Antenna on the controller.

I want a way to update there position to the controller every second or so on a map GPS would be a good thought but they tend to be very inaccurate and slow so does anyone have any methods to accomplish this, would be helpful any advice, example projects ect.

Thanks, Chris.

n a 1km range

That's not exactly "short range".

GPS would be a good thought but they tend to be very inaccurate

My GPS is fairly accurate. The accuracy of a GPS might be quoted in terms of meters or feet, but that is a relative measure. The location that the GPS reports might be off a few feet or meters from the real location, but the relative position of the GPS location and the real location won't change dramatically from one report to the next.

and slow

That depends on what you are willing to pay.

What is a srf shield? What information is it reporting back to the controller board?

Differential GPS

You will probably need lots of money.

A srf sheild is a rf sheild I got of eBay that performs the function of transmitting data via serial it's the same as zigbee.

I was kind of hoping for some way to measure say a signal strength to determine the position of people.

I was kind of hoping for some way to measure say a signal strength to determine the position of people.

Generally ineffective in real world situations.

I'm guessing GPS might be the best and cheapest option and considering I'm going to have multiple players with GPS is there any way I could share the GPS information from each player and use it to increase the accuracy of it?

is there any way I could share the GPS information from each player and use it to increase the accuracy of it?

No. All the options to increase GPS accuracy have been explored for years, and for consumers, differential GPS is the only one that works well. The equipment is readily available, but quite expensive.

Here's a link to some experiments done with averaging readings from two GPS units. I thought it was a very interesting experiment.

Apparently using multiple GPS units and averaging the readings can improve the accuracy.

My idea is mainly to stop players from leaving an area I.e modern warfare radiation style,
Il configure boundaries on a Google map and pre load the players with the information if they go outside the boundaries hopefully it shouldn't be long until the GPS detects there new position maybe 5 seconds?