Now that I have my GPS issues all wrapped up I thought I’d share the project the whole family is working on.
It’s hide and seek. We’re combining GPS with XBee mesh networking to create an insane 4mile radius game of hide and seek.
It starts off like a bit of reverse geocaching, letting you know how far away from other players you are without giving you and exact location or even direction. And then we add to it.
XBee will update everyones GPS data as well as allow for messages between players. Love to taunt the seeker. We’re also adding radio tuners. As you gain points by playing you unlock abilities or one time use items.
For example you could unlock an item that let’s you activate nearby player radios so you can search for them by sound. Or an “EMP” which overrides the GPS data for a couple of minutes blinding the seeker.
We even thought of having a single player mode where the system will pick a random location within a given distance for you to find.
I’m going to need to order up some more gear to make 4 of these, but I’m hoping to have 2 functional by the end of the year or early 2014.
I’ll keep this thread updated with pictures and video as I go along.
Actually, my oldest son deserves credit for the initial concept. The 4 of us built on it from “GPS hide & seek”
Pro version has a max range of ~2miles. Radius from seeker then equals 4miles. We’re also going to use the mesh networking which means the that maximum game area is actually a 6 mile radius or 12 total miles (if each person was spaced just under the maximum range from the next).
Yup, that’s what started everything started. I didn’t want to have a simple replica, so I talked to the family about all the hardware we had available and what could we so with it. Seth came up w the hide and seek idea, which I almost rejected until I thought about the xbee. And it grew from there.
The new version too forever, but it’s well worth it. It supports 3 zoom levels and has some fun features.
Each zoom level can have n images arranged in c columns and r rows. Images can be whatever size and you can have as many columns and rows as you like.
For example ZM3 has 3 rows of 3 columns of 480x272 images. The PIP-Gear than calculates what portion of which image(s) to show for your current position. It will center it whenever it can, if you’re on the edge it renders to the edge and places the marker where it belongs.
You can also have x number of grids for a map. Here’s a look at the XML file for Grid0-0:
@ Skewworks - this is such a great idea and a great looking UI too. One question, do you pre-load the map data or can you have a node on the mesh that pulls the map data and sends it out to each individual? Or is there just not enough bandwidth for that?