Indoor Location Sensing

General project help for Adafruit customers

Moderators: adafruit_support_bill, adafruit

Indoor Location Sensing

Postby d7x » Sat Mar 31, 2012 10:36 pm

I've got an application that requires indoor positioning and was wondering how applicable the Ultimate GPS - https://www.adafruit.com/products/746 - might be. My understanding is that GPS units require line of sight to satellites but I've also seen some GPS units seem to acquire location while inside. To be more specific, I want to know where the object is (X & Y coordinates only, for now) in relation to a central point within the building. If the Ultimate GPS cannot be relied upon for indoor location sensing, what type of components would you recommend using?
d7x
 
Posts: 43
Joined: Tue Oct 25, 2011 9:41 pm

Re: Indoor Location Sensing

Postby franklin97355 » Sat Mar 31, 2012 10:44 pm

Describe the building, the size and the resolution you need. Does this have to work while the object is moving? RFID may be what you need
User avatar
franklin97355
 
Posts: 1706
Joined: Mon Apr 21, 2008 1:33 pm

Re: Indoor Location Sensing

Postby d7x » Sat Mar 31, 2012 10:54 pm

The main location will be a 28,000 sqft exhibit hall. In regards to whether the object will be stationary, no it will be mobile. Given that it's mobile, it needs to know where "home" is so that it doesn't stray from an area that's 5 sqft.

The secondary location will be a 1 or 2 story house.
d7x
 
Posts: 43
Joined: Tue Oct 25, 2011 9:41 pm

Re: Indoor Location Sensing

Postby adafruit_support_bill » Sun Apr 01, 2012 5:34 am

it needs to know where "home" is so that it doesn't stray from an area that's 5 sqft.

That's less than a 1 meter radius. Even in ideal conditions, GPS won't give you that level of accuracy.
User avatar
adafruit_support_bill
 
Posts: 16030
Joined: Sat Feb 07, 2009 9:11 am

Re: Indoor Location Sensing

Postby d7x » Sun Apr 01, 2012 10:20 am

Are there any other types of solutions that would allow an object to communicate with a nearby base that would provide either relative or absolute location? For example, would it be possible to:
1) emit a signal that the mobile object could pick up a code
2) use the strength of the signal to calculate the distance

Out of curiosity, does Adafruit sell any components that could be used for #1, #2, or both?
d7x
 
Posts: 43
Joined: Tue Oct 25, 2011 9:41 pm

Re: Indoor Location Sensing

Postby adafruit_support_bill » Sun Apr 01, 2012 11:27 am

The XBee modules do have a relative signal-strength indicator. With more than one transmitter and some triangulation logic, you might be able to estimate relative position. But radio-signal propagation in interior spaces can be hard to predict.

There are a lot of other options including: infrared, ultrasonic, RFID, compass, gyro, accelerometer and odometry. The ideal solution really depends on the functional requirements and operating environment. Such a solution most likely will include some combination of the above technologies.
User avatar
adafruit_support_bill
 
Posts: 16030
Joined: Sat Feb 07, 2009 9:11 am

Re: Indoor Location Sensing

Postby franklin97355 » Sun Apr 01, 2012 12:56 pm

There is an article in the March 2012 issue of Circuit Cellar by Larry Foltzer on "Position Determination from Acoustic Delay Triangulation" that might be what you need. IR beacons are another possibility.
User avatar
franklin97355
 
Posts: 1706
Joined: Mon Apr 21, 2008 1:33 pm

Re: Indoor Location Sensing

Postby EasternStarGeek » Sun Apr 01, 2012 1:09 pm

Exhibit halls are usually set up on plain concrete floors that are covered with carpet, dividers, etc. when the decorators come in to set up. You might be able to set up a wire-guided AGV system in an environment like that. Tape the wire down to the floor before the carpet is put down. Possible in theory- check with the venue manager and the exhibit coordinator. Naturally, they will want to collect an extra fee if they can.

Hope you're not trying to do this at the Javits Center. :)
EasternStarGeek
 
Posts: 245
Joined: Mon Dec 13, 2010 12:39 pm
Location: Upper Eastern Tennessee

Re: Indoor Location Sensing

Postby d7x » Sun Apr 01, 2012 9:35 pm

I've decided to add a couple of constraints to the project for the application in an exhibit hall in which I would simply program movements within a small area.

But, my other application is one in which the bot might be in a structure with multiple rooms and would need to have "memory" of different location to know which areas to avoid. The goal is to avoid certain areas of a building while seeking out other areas of a building. To determine the approximate location, RFID sounds like it could be a good technology to leverage if an RFID chip can be read from a distance of a few feet. I'm thinking that 2 chips on either side of a hallway could suffice to alert the bot that the area is off limits.

1) Does this sound feasible with passive RFID or would active RFID be worth a look?

2) Or, is there a better technology that could be leveraged for this purpose?
d7x
 
Posts: 43
Joined: Tue Oct 25, 2011 9:41 pm

Re: Indoor Location Sensing

Postby adafruit_support_bill » Mon Apr 02, 2012 5:02 am

There are some longer range passive RFID technologies that could work in that envoronment.
User avatar
adafruit_support_bill
 
Posts: 16030
Joined: Sat Feb 07, 2009 9:11 am


Return to General Project help

Who is online

Users browsing this forum: No registered users and 8 guests

Stuff to buy from the Adafruit store and links to product documentation!


New Products [103]

Raspberry Pi[80]
 
FLORA[23]
 
Bunnie Studios[9]
 
FPGA[1]
 
mbed[11]
Arduino[60]
 
NETduino[14]
 
BeagleBone[24]
 
Android[6]
 
XBee[10]
More Dev Boards[30]


 
BoArduino[8]
 
SpokePOV[4]
 
TV-B-Gone[4]
 
MiniPOV[3]
 
SIM reader[3]
 
Microtouch[5]
 
Clocks & Watches[18]
 
Drawdio[4]
 
Brain Machine[1]
 
Game of Life[2]
 
MintyBoost[2]
More DIY Kits[16]


 
MaKey MaKey[3]
 
Tweet-a-Watt[5]
 
Young Engineers[33]
 
Discover Electronics[2]
 
Snap Circuits[4]
 
littleBits[3]
 
Project packs[8]


 
Breakout Boards[33]
LCDs & Displays[48]
Components & Parts[69]
Batteries & Power[49]
EL Wire/Tape/Panel[52]
LEDs[109]
 
Wireless[14]
Cables[61]
 
Lasers[6]
Sensors/Parts[145]
 
Enclosures/Cases[11]
 
Solar[11]
 
RFID / NFC[13]
Prototyping[70]
 
iDevices[13]
Tools[71]
 
Wearables[39]
 
CNC[37]
 
Robotics[29]
 
3D printing[1]
 
Materials[24]


 
Stickers[41]
 
Skill badges[55]
 
Books[25]
 
Circuit Playground[7]
 
Gift Certificates[4]