{"status":"ok","message-type":"work","message-version":"1.0.0","message":{"indexed":{"date-parts":[[2026,6,3]],"date-time":"2026-06-03T08:00:23Z","timestamp":1780473623234,"version":"3.54.1"},"publisher-location":"New York, NY, USA","reference-count":65,"publisher":"ACM","license":[{"start":{"date-parts":[[2017,10,3]],"date-time":"2017-10-03T00:00:00Z","timestamp":1506988800000},"content-version":"vor","delay-in-days":365,"URL":"http:\/\/www.acm.org\/publications\/policies\/copyright_policy#Background"}],"funder":[{"DOI":"10.13039\/100000001","name":"NSF","doi-asserted-by":"publisher","award":["CNS - 1423455)"],"award-info":[{"award-number":["CNS - 1423455)"]}],"id":[{"id":"10.13039\/100000001","id-type":"DOI","asserted-by":"publisher"}]}],"content-domain":{"domain":["dl.acm.org"],"crossmark-restriction":true},"short-container-title":[],"published-print":{"date-parts":[[2016,10,3]]},"DOI":"10.1145\/2973750.2973768","type":"proceedings-article","created":{"date-parts":[[2016,9,29]],"date-time":"2016-09-29T15:17:32Z","timestamp":1475162252000},"page":"280-293","update-policy":"https:\/\/doi.org\/10.1145\/crossmark-policy","source":"Crossref","is-referenced-by-count":44,"title":["Tracking drone orientation with multiple GPS receivers"],"prefix":"10.1145","author":[{"given":"Mahanth","family":"Gowda","sequence":"first","affiliation":[{"name":"University of Illinois, Urbana-Champaign"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Justin","family":"Manweiler","sequence":"additional","affiliation":[{"name":"IBM Research"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Ashutosh","family":"Dhekne","sequence":"additional","affiliation":[{"name":"University of Illinois, Urbana-Champaign"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Romit Roy","family":"Choudhury","sequence":"additional","affiliation":[{"name":"University of Illinois, Urbana-Champaign"}],"role":[{"vocabulary":"crossref","role":"author"}]},{"given":"Justin D.","family":"Weisz","sequence":"additional","affiliation":[{"name":"IBM Research"}],"role":[{"vocabulary":"crossref","role":"author"}]}],"member":"320","published-online":{"date-parts":[[2016,10,3]]},"reference":[{"key":"e_1_3_2_1_1_1","unstructured":"3d robotics: Pixhawk. https:\/\/3dr.com\/pixhawk-is-ready-for-takeoff\/."},{"key":"e_1_3_2_1_2_1","unstructured":"diydrones. http:\/\/diydrones.com\/forum\/topics\/problem-quad-copter-spins-around-itself."},{"key":"e_1_3_2_1_3_1","unstructured":"Dji matrice 600. http:\/\/www.dji.com\/product\/matrice600."},{"key":"e_1_3_2_1_4_1","unstructured":"Dji phantom 4. https:\/\/www.dji.com\/product\/phantom-4\/info."},{"key":"e_1_3_2_1_5_1","unstructured":"Drone crash survey. https:\/\/docs.google.com\/forms\/d\/1R4MaX8iZWRoyzKJ6rKr0U-p3x-6j0ZVm5a0p83hHty0\/viewanalytics."},{"key":"e_1_3_2_1_6_1","unstructured":"Galileo. https:\/\/en.wikipedia.org\/wiki\/Galileo_(satellite_navigation)."},{"key":"e_1_3_2_1_7_1","unstructured":"Google forum. https:\/\/groups.google.com\/forum\/#!msg\/drones-discuss\/fnWYM48pGys\/kwPI_q_qv0QJ."},{"key":"e_1_3_2_1_8_1","unstructured":"Lipo 4s battery. http:\/\/www.droneshop.biz\/4s-10000mah-lipo-low-weight-high-efficiency.html."},{"key":"e_1_3_2_1_9_1","unstructured":"Magnetic interference causing crashes. http:\/\/diydrones.com\/forum\/topics\/crazy-magnetic-interference."},{"key":"e_1_3_2_1_10_1","unstructured":"Rotation vectors. http:\/\/farside.ph.utexas.edu\/teaching\/301\/lectures\/node100.html."},{"key":"e_1_3_2_1_11_1","unstructured":"Vector cross product. http:\/\/soe.rutgers.edu\/~meer\/GRAD561\/ADD\/antisymm.pdf."},{"key":"e_1_3_2_1_12_1","unstructured":"Wide area augmentation system. https:\/\/en.wikipedia.org\/wiki\/Wide_Area_Augmentation_System."},{"key":"e_1_3_2_1_13_1","volume-title":"Basics of the gps technique: observation equations. Geodetic applications of GPS","author":"Blewitt G.","year":"1997","unstructured":"Blewitt, G. Basics of the gps technique: observation equations. Geodetic applications of GPS (1997), 10--54."},{"key":"e_1_3_2_1_14_1","doi-asserted-by":"publisher","DOI":"10.1002\/sat.4600120504"},{"key":"e_1_3_2_1_15_1","first-page":"1","article-title":"Integer ambiguity resolution of the gps carrier for spacecraft attitude determination","volume":"1992","author":"Cohen C. E.","year":"1992","unstructured":"Cohen, C. E., and Parkinson, B. W. Integer ambiguity resolution of the gps carrier for spacecraft attitude determination. In Guidance and Control 1992 (1992), vol. 1, pp. 107--118.","journal-title":"Guidance and Control"},{"key":"e_1_3_2_1_16_1","doi-asserted-by":"publisher","DOI":"10.1002\/j.2161-4296.1996.tb01924.x"},{"key":"e_1_3_2_1_17_1","doi-asserted-by":"publisher","DOI":"10.5555\/921970"},{"key":"e_1_3_2_1_18_1","volume-title":"Unscented filtering for spacecraft attitude estimation. Journal of guidance, control, and dynamics 26, 4","author":"Crassidis J. L.","year":"2003","unstructured":"Crassidis, J. L., and Markley, F. L. Unscented filtering for spacecraft attitude estimation. Journal of guidance, control, and dynamics 26, 4 (2003), 536--542."},{"key":"e_1_3_2_1_19_1","volume-title":"Survey of nonlinear attitude estimation methods. Journal of guidance, control, and dynamics 30, 1","author":"Crassidis J. L.","year":"2007","unstructured":"Crassidis, J. L., Markley, F. L., and Cheng, Y. Survey of nonlinear attitude estimation methods. Journal of guidance, control, and dynamics 30, 1 (2007), 12--28."},{"key":"e_1_3_2_1_20_1","first-page":"12","article-title":"The lambda method for integer ambiguity estimation: implementation aspects. Publications of the Delft Computing Centre","volume":"12","author":"De Jonge P.","year":"1996","unstructured":"De Jonge, P., and Tiberius, C. The lambda method for integer ambiguity estimation: implementation aspects. Publications of the Delft Computing Centre, LGR-Series 12, 12 (1996), 1--47.","journal-title":"LGR-Series"},{"key":"e_1_3_2_1_21_1","doi-asserted-by":"publisher","DOI":"10.3390\/s100100456"},{"key":"e_1_3_2_1_22_1","first-page":"15","article-title":"Euler angles, unit quaternions, and rotation vectors","volume":"58","author":"Diebel J.","year":"2006","unstructured":"Diebel, J. Representing attitude: Euler angles, unit quaternions, and rotation vectors. Matrix 58, 15-16 (2006), 1--35.","journal-title":"Matrix"},{"key":"e_1_3_2_1_23_1","doi-asserted-by":"publisher","DOI":"10.1080\/01490418609388010"},{"key":"e_1_3_2_1_24_1","first-page":"1619","volume-title":"Proc. ION GPS-99","author":"Han S.","year":"1999","unstructured":"Han, S., Dai, L., and Rizos, C. A new data processing strategy for combined gps\/glonass carrier phase-based positioning. In Proc. ION GPS-99 (1999), pp. 1619--1627."},{"key":"e_1_3_2_1_25_1","doi-asserted-by":"publisher","DOI":"10.3390\/rs4061573"},{"key":"e_1_3_2_1_26_1","doi-asserted-by":"publisher","DOI":"10.1145\/2462456.2465733"},{"key":"e_1_3_2_1_27_1","doi-asserted-by":"publisher","DOI":"10.1145\/2668332.2668379"},{"key":"e_1_3_2_1_28_1","volume-title":"Understanding GPS: principles and applications","author":"Kaplan E.","year":"2005","unstructured":"Kaplan, E., and Hegarty, C. Understanding GPS: principles and applications. Artech house, 2005."},{"key":"e_1_3_2_1_29_1","first-page":"2004","volume-title":"Workshop and exhibit","author":"Kingston D. B.","year":"2004","unstructured":"Kingston, D. B., and Beard, R. W. Real-time attitude and position estimation for small uavs using low-cost sensors. In AIAA 3rd unmanned unlimited technical conference, Workshop and exhibit (2004), sn, pp. 2004--6488."},{"key":"e_1_3_2_1_30_1","unstructured":"Kirkpatrick D. E. Design of a hardware platform for gps-based orientation sensing."},{"key":"e_1_3_2_1_31_1","article-title":"Shipborne gps attitude determination during mmst-93. Oceanic Engineering","author":"Lachapelle G.","year":"1996","unstructured":"Lachapelle, G., Cannon, M., Lu, G., and Loncarevic, B. Shipborne gps attitude determination during mmst-93. Oceanic Engineering, IEEE Journal of (1996).","journal-title":"IEEE Journal of ("},{"key":"e_1_3_2_1_32_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10291-010-0171-y"},{"key":"e_1_3_2_1_33_1","volume-title":"Glonass: review and update. GPS world 8, 7","author":"Langley R. B.","year":"1997","unstructured":"Langley, R. B. Glonass: review and update. GPS world 8, 7 (1997), 46--51."},{"key":"e_1_3_2_1_34_1","doi-asserted-by":"publisher","DOI":"10.1002\/j.2161-4296.2009.tb01750.x"},{"key":"e_1_3_2_1_35_1","volume-title":"Kalman filtering for spacecraft attitude estimation. Journal of Guidance, Control, and Dynamics 5, 5","author":"Lefferts E. J.","year":"1982","unstructured":"Lefferts, E. J., Markley, F. L., and Shuster, M. D. Kalman filtering for spacecraft attitude estimation. Journal of Guidance, Control, and Dynamics 5, 5 (1982), 417--429."},{"key":"e_1_3_2_1_36_1","doi-asserted-by":"publisher","DOI":"10.1007\/s10291-004-0089-3"},{"key":"e_1_3_2_1_37_1","first-page":"577","volume-title":"Automation and Mechatronics, 2008 IEEE Conference on","author":"Liang W. Y.","year":"2008","unstructured":"Liang, W. Y., Miao, W. T., Hong, L. J., Lei, X. C., and Chen, Z. Attitude estimation for small helicopter using extended kalman filter. In Robotics, Automation and Mechatronics, 2008 IEEE Conference on (2008), IEEE, pp. 577--581."},{"key":"e_1_3_2_1_38_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.ymssp.2005.08.004"},{"key":"e_1_3_2_1_39_1","first-page":"395","volume-title":"Telecommunications and Information Technology, 2009. ECTI-CON 2009. 6th International Conference on","volume":"1","author":"Malyavej V.","year":"2009","unstructured":"Malyavej, V., Torteeka, P., Wongkharn, S., and Wiangtong, T. Pose estimation of unmanned ground vehicle based on dead-reckoning\/gps sensor fusion by unscented kalman filter. In Electrical Engineering\/Electronics, Computer, Telecommunications and Information Technology, 2009. ECTI-CON 2009. 6th International Conference on (2009), vol. 1, IEEE, pp. 395--398."},{"key":"e_1_3_2_1_40_1","doi-asserted-by":"publisher","DOI":"10.1145\/2307636.2307656"},{"key":"e_1_3_2_1_41_1","doi-asserted-by":"publisher","DOI":"10.1145\/2594368.2594393"},{"key":"e_1_3_2_1_42_1","first-page":"11","article-title":"Uav attitude estimation using unscented kalman filter and triad. Industrial Electronics","volume":"59","author":"Marina D.","year":"2012","unstructured":"Marina, D., Garcia, H., Pereda, F. J., Giron-Sierra, J. M., and Espinosa, F. Uav attitude estimation using unscented kalman filter and triad. Industrial Electronics, IEEE Transactions on 59, 11 (2012), 4465--4474.","journal-title":"IEEE Transactions on"},{"key":"e_1_3_2_1_43_1","doi-asserted-by":"publisher","DOI":"10.3390\/rs1010022"},{"key":"e_1_3_2_1_44_1","volume-title":"Global Positioning System: Signals, Measurements and Performance","author":"Misra P.","year":"2006","unstructured":"Misra, P., and Enge, P. Global Positioning System: Signals, Measurements and Performance Second Edition. Lincoln, MA: Ganga-Jamuna Press, 2006."},{"key":"e_1_3_2_1_45_1","first-page":"697","volume-title":"ION GPS-94","author":"Montgomery P.","year":"1994","unstructured":"Montgomery, P., Uematsu, H., and Parkinson, B. Analysis of angular velocity determination using gps. In ION GPS-94 (1994), pp. 697--706."},{"key":"e_1_3_2_1_46_1","doi-asserted-by":"publisher","DOI":"10.1145\/1814433.1814463"},{"key":"e_1_3_2_1_47_1","volume-title":"Differential gps. Global Positioning System: Theory and applications. 2","author":"Parkinson B. W.","year":"1996","unstructured":"Parkinson, B. W., and Enge, P. K. Differential gps. Global Positioning System: Theory and applications. 2 (1996), 3--50."},{"key":"e_1_3_2_1_48_1","volume-title":"Rotation vector in attitude estimation. Journal of Guidance, Control, and Dynamics 26, 6","author":"Pittelkau M. E.","year":"2003","unstructured":"Pittelkau, M. E. Rotation vector in attitude estimation. Journal of Guidance, Control, and Dynamics 26, 6 (2003), 855--860."},{"key":"e_1_3_2_1_49_1","doi-asserted-by":"publisher","DOI":"10.1145\/2348543.2348580"},{"key":"e_1_3_2_1_50_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.robot.2012.03.001"},{"key":"e_1_3_2_1_51_1","doi-asserted-by":"publisher","DOI":"10.5555\/2482626.2482636"},{"key":"e_1_3_2_1_52_1","doi-asserted-by":"publisher","DOI":"10.1080\/00031305.1988.10475548"},{"key":"e_1_3_2_1_53_1","doi-asserted-by":"publisher","DOI":"10.1109\/TIE.2006.878292"},{"key":"e_1_3_2_1_54_1","first-page":"1831","volume-title":"PROCEEDINGS OF ION GPS","author":"Sutton E.","year":"1998","unstructured":"Sutton, E., and Collins, R. Calibration of differential phase map compensation using single axis rotation. In PROCEEDINGS OF ION GPS (1998), vol. 11, INSTITUTE OF NAVIGATION, pp. 1831--1842."},{"key":"e_1_3_2_1_55_1","doi-asserted-by":"publisher","DOI":"10.1145\/1644038.1644048"},{"key":"e_1_3_2_1_56_1","volume-title":"Flight tests of gps\/glonass precise positioning versus dual frequency kgps profile. Earth, planets and space 52, 10","author":"Tsujii T.","year":"2000","unstructured":"Tsujii, T., Harigae, M., Inagaki, T., and Kanai, T. Flight tests of gps\/glonass precise positioning versus dual frequency kgps profile. Earth, planets and space 52, 10 (2000), 825--829."},{"key":"e_1_3_2_1_57_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0373463300008900"},{"key":"e_1_3_2_1_58_1","volume-title":"UAV-g","author":"Vallet J.","year":"2011","unstructured":"Vallet, J., Panissod, F., Strecha, C., and Tracol, M. Photogrammetric performance of an ultra light weight swinglet uav. In UAV-g (2011), no. EPFL-CONF-169252."},{"key":"e_1_3_2_1_59_1","first-page":"641","volume-title":"Proceedings of the 60th Annual Meeting of the Institute of Navigation (ION)","author":"Van Der Merwe R.","year":"2004","unstructured":"Van Der Merwe, R., and Wan, E. A. Sigma-point kalman filters for integrated navigation. In Proceedings of the 60th Annual Meeting of the Institute of Navigation (ION) (2004), pp. 641--654."},{"key":"e_1_3_2_1_60_1","doi-asserted-by":"publisher","DOI":"10.1145\/2307636.2307655"},{"key":"e_1_3_2_1_61_1","doi-asserted-by":"publisher","DOI":"10.1179\/sre.2001.36.280.110"},{"key":"e_1_3_2_1_62_1","doi-asserted-by":"publisher","DOI":"10.22215\/etd\/2008-08518"},{"key":"e_1_3_2_1_63_1","doi-asserted-by":"publisher","DOI":"10.1017\/S0373463311000361"},{"key":"e_1_3_2_1_64_1","doi-asserted-by":"publisher","DOI":"10.1016\/j.jfranklin.2013.01.009"},{"key":"e_1_3_2_1_65_1","doi-asserted-by":"publisher","DOI":"10.1145\/2639108.2639110"}],"event":{"name":"MobiCom'16: The 22nd Annual International Conference on Mobile Computing and Networking","location":"New York City New York","acronym":"MobiCom'16"},"container-title":["Proceedings of the 22nd Annual International Conference on Mobile Computing and Networking"],"original-title":[],"link":[{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2973750.2973768","content-type":"unspecified","content-version":"vor","intended-application":"text-mining"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2973750.2973768","content-type":"application\/pdf","content-version":"vor","intended-application":"syndication"},{"URL":"https:\/\/dl.acm.org\/doi\/pdf\/10.1145\/2973750.2973768","content-type":"unspecified","content-version":"vor","intended-application":"similarity-checking"}],"deposited":{"date-parts":[[2025,11,18]],"date-time":"2025-11-18T09:44:12Z","timestamp":1763459052000},"score":1,"resource":{"primary":{"URL":"https:\/\/dl.acm.org\/doi\/10.1145\/2973750.2973768"}},"subtitle":[],"short-title":[],"issued":{"date-parts":[[2016,10,3]]},"references-count":65,"alternative-id":["10.1145\/2973750.2973768","10.1145\/2973750"],"URL":"https:\/\/doi.org\/10.1145\/2973750.2973768","relation":{},"subject":[],"published":{"date-parts":[[2016,10,3]]},"assertion":[{"value":"2016-10-03","order":3,"name":"published","label":"Published","group":{"name":"publication_history","label":"Publication History"}}]}}