ACM Home Page
Please provide us with feedback. Feedback
The cricket compass for context-aware mobile applications
Full text PdfPdf (436 KB)
Source International Conference on Mobile Computing and Networking archive
Proceedings of the 7th annual international conference on Mobile computing and networking table of contents
Rome, Italy
Pages: 1 - 14  
Year of Publication: 2001
ISBN:1-58113-422-3
Authors
Nissanka B. Priyantha  MIT Laboratory for Computer Science
Allen K.L. Miu  MIT Laboratory for Computer Science
Hari Balakrishnan  MIT Laboratory for Computer Science
Seth Teller  MIT Laboratory for Computer Science
Sponsor
SIGMOBILE: ACM Special Interest Group on Mobility of Systems, Users, Data and Computing
Publisher
ACM  New York, NY, USA
Bibliometrics
Downloads (6 Weeks): 7,   Downloads (12 Months): 115,   Citation Count: 57
Additional Information:

abstract   references   cited by   index terms   collaborative colleagues  

Tools and Actions: Request Permissions Request Permissions    Review this Article  
DOI Bookmark: Use this link to bookmark this Article: http://doi.acm.org/10.1145/381677.381679
What is a DOI?

ABSTRACT

The ability to determine the orientation of a device is of fundamental importance in context aware and location-dependent mobile computing. By analogy to a traditional compass, knowledge of orientation through the Cricket compass attached to a mobile device enhances various applications, including efficient way-finding and navigation, directional service discovery, and “augmented-reality” displays. Our compass infrastructure enhances the spatial inference capability of the Cric ketindoor location system [20], and enables new pervasive computing applications.

Using fixed active beacons and carefully placed passive ultrasonic sensors, we show how to estimate the orientation of a mobile device to within a few degrees, using precise, sub-centimeter differences in distance estimates from a beacon to each sensor on the compass. Then, given a set of fixed, active position beacons whose locations are known, we describe an algorithm that combines several carrier arrival times to produce a robust estimate of the rigid orientation of the mobile compass.

The hardware of the Cricket compass is small enough to be integrated with a handheld mobile device. It includes five passive ultrasonic receivers, each 0.8cm in diameter, arrayed in a “V” shape a few centimeters across. Cricket beacons deployed throughout a building broadcast coupled 418MHz RF packet data and a 40KHz ultrasound carrier, which are processed by the compass software to obtain differential distance and position estimates. Our experimental results show that our prototype implementation can determine compass orientation to within 3 degrees when the true angle lies between ±30 degrees, and to within 5 degrees when the true angle lies between ±40 degrees, with respect to a fixed beacon.


REFERENCES

Note: OCR errors may be found in this Reference List extracted from the full text article. ACM has opted to expose the complete List rather than only correct and linked references.

1
 
2
Ascension Technology. http://www.ascension-tech.com/, 2000.
 
3
Northern Digital Inc. - ProductsAURORA. http://www.ndigital.com/aurora.html, 2001.
4
 
5
Bahl, P., and Padmanabhan, V. RADAR: An In-Building RF-based User Location and Tracking System. In Proc. IEEE INFOCOM (Tel-Aviv, Israel, Mar. 2000).
 
6
Beers, Y. Introduction to the Theory of Error. Addison-Wesley, Reading, MA, 1957.
 
7
Bulusu, N., Heidemann, J., and Estrin, D. GPS-less Low Cost Outdoor Localization For Very Small Devices. Tech. Rep. 00-729, Computer Science Department, University of Southern California, Apr. 2000.
 
8
CoolTown. http://www.cooltown.hp.com/, 2000.
9
 
10
Doherty, L., Pister, K., and Ghaoui, L. Convex position estimation in wireless sensor networks. In Proc. IEEE INFOCOM (April 2001).
11
 
12
Getting, I. The Global Positioning System. IEEE Spectrum 30, 12 (December 1993), 36-47.
 
13
Goland, Y., Cai, T., Leach, P., Gu, Y., and Albright, S. Simple Service Discovery Protocol/1.0. http://search.ietf.org/internet-drafts/ draft-cai-ssdp-v1-02.txt, June 1999. Internet Draft, expires December 1999.
14
 
15
Hoffmann-Wellenhof, B., Lichtenegger, H., and Collins, J. Global Positioning System: Theory and Practice, Fourth Edition. Springer-Verlag, 1997.
 
16
Kindratenko, V. Calibration of Electromagnetic Tracking Devices. Virtual Reality: Research, Development, and Applications 4 (1999), 139-150.
 
17
Oxygen home page. http://oxygen.lcs.mit.edu/.
 
18
Pinpoint home page. http://www.pinpointco.com/.
 
19
Privacy international survey. http://www.privacyinternational.org/survey/ technologies.html.
20
 
21
Roumeliotis, S., Sukhatme, G., and Bekey, G. Smoother-based 3-d attitude estimation for mobile robot localization. In Proc. IEEE International Conf. on Robotics and Automation (Detroit, MI, May 1998).
 
22
Schilit, B., and Theimer, M. Disseminating Active Map Information to Mobile Hosts. IEEE Network (Sep/Oct 1994), 22-32.
 
23
Shchigolev, B. Mathematical Analysis of Observations. Iliffe Books Ltd., London, 1965. Originally published in the U.S.S.R. in 1960 (Russian).
 
24
Polhemus Star Trak. http://www.polhemus.com/stardstech.htm, 2000.
 
25
Turunen, T., Pyssysalo, T., and Lankila, T. Utilisation of Wireless Application Protocol to Implement Mobile Augmented Reality Based Services. In Proc. W3C and WAP Workshop on Position Dependent Information Services (February 2000). Available from http://www.w3.org/Mobile/posdep/Oulu.html.
26
 
27
Ward, A., Jones, A., and Hopper, A. A New Location Technique for the Active Office. IEEE Personal Comm. 4, 5 (October 1997), 42-47.
28
 
29

CITED BY  57

Collaborative Colleagues:
Nissanka B. Priyantha: colleagues
Allen K.L. Miu: colleagues
Hari Balakrishnan: colleagues
Seth Teller: colleagues