[go: up one dir, main page]
More Web Proxy on the site http://driver.im/ skip to main content
10.1145/3643832.3661876acmconferencesArticle/Chapter ViewAbstractPublication PagesmobisysConference Proceedingsconference-collections
research-article
Open access

OrchLoc: In-Orchard Localization via a Single LoRa Gateway and Generative Diffusion Model-based Fingerprinting

Published: 04 June 2024 Publication History

Abstract

In orchards, tree-level localization of robots is critical for smart agriculture applications like precision disease management and targeted nutrient dispensing. However, prior solutions cannot provide adequate accuracy. We develop our system, a fingerprinting-based localization system that can provide tree-level accuracy with only one LoRa gateway. We extract channel state information (CSI) measured over eight channels as the fingerprint. To avoid labor-intensive site surveys for building and updating the fingerprint database, we design a CSI Generative Model (CGM) that learns the relationship between CSIs and their corresponding locations. The CGM is fine-tuned using CSIs from static LoRa sensor nodes to build and update the fingerprint database. Extensive experiments in two orchards validate our system's effectiveness in achieving tree-level localization with minimal overhead and enhancing robot navigation accuracy.

References

[1]
Robin Gebbers and Viacheslav I Adamchuk. Precision agriculture and food security. Science, 327(5967):828--831, 2010.
[2]
Rodolfo Bongiovanni and Jess Lowenberg-DeBoer. Precision agriculture and sustainability. Precision agriculture, 5:359--387, 2004.
[3]
Xiuhua Li, Won Suk Lee, Minzan Li, Reza Ehsani, Ashish Ratn Mishra, Chenghai Yang, and Robert L Mangan. Spectral difference analysis and airborne imaging classification for citrus greening infected trees. Computers and Electronics in Agriculture, 83:32--46, 2012.
[4]
Kang Yang, Yuning Chen, Xuanren Chen, and Wan Du. Link Quality Modeling for LoRa Networks in Orchards. In ACM/IEEE IPSN, 2023.
[5]
Yaxiong Xie, Jie Xiong, Mo Li, and Kyle Jamieson. mD-Track: Leveraging multi-dimensionality for passive indoor Wi-Fi tracking. In ACM MobiCom, 2019.
[6]
Yidong Ren, Li Liu, Chenning Li, Zhichao Cao, and Shigang Chen. Is lorawan really wide? fine-grained lora link-level measurement in an urban environment. In IEEE ICNP, 2022.
[7]
Jingang Yi, Hongpeng Wang, Junjie Zhang, Dezhen Song, Suhada Jayasuriya, and Jingtai Liu. Kinematic modeling and analysis of skid-steered mobile robots with applications to low-cost inertial-measurement-unit-based motion estimation. IEEE transactions on robotics, 25(5):1087--1097, 2009.
[8]
Yaxuan Yan, Baohua Zhang, Jun Zhou, Yibo Zhang, and Xiao'ang Liu. Real-Time Localization and Mapping Utilizing Multi-Sensor Fusion and Visual-IMU-Wheel Odometry for Agricultural Robots in Unstructured, Dynamic and GPS-Denied Greenhouse Environments. Agronomy, 12(8):1740, 2022.
[9]
Yayun Du, Swapnil Sayan Saha, Sandeep Singh Sandha, Arthur Lovekin, Jason Wu, S Siddharth, Mahesh Chowdhary, Mohammad Khalid Jawed, and Mani Srivastava. Neural-Kalman GNSS/INS Navigation for Precision Agriculture. In IEEE ICRA, 2023.
[10]
Martin Brossard, Axel Barrau, and Silvere Bonnabel. RINS-W: Robust inertial navigation system on wheels. In IEEE/RSJ IROS, 2019.
[11]
Yayun Du, Bhrugu Mallajosyula, Deming Sun, Jingyi Chen, Zihang Zhao, Mukhlesur Rahman, Mohiuddin Quadir, and Mohammad Khalid Jawed. A low-cost robot with autonomous recharge and navigation for weed control in fields with narrow row spacing. In IEEE/RSJ IROS, 2021.
[12]
Xieyuanli Chen, Thomas Läbe, Andres Milioto, Timo Röhling, Olga Vysotska, Alexandre Haag, Jens Behley, and Cyrill Stachniss. OverlapNet: Loop closing for LiDAR-based SLAM. arXiv preprint arXiv:2105.11344, 2021.
[13]
Honghui Qi and John B Moore. Direct Kalman filtering approach for GPS/INS integration. IEEE Transactions on Aerospace and Electronic Systems, 38(2):687--693, 2002.
[14]
Nived Chebrolu, Philipp Lottes, Thomas Läbe, and Cyrill Stachniss. Robot localization based on aerial images for precision agriculture tasks in crop fields. In IEEE ICRA, 2019.
[15]
Jansen C Liando, Amalinda Gamage, Agustinus W Tengourtius, and Mo Li. Known and unknown facts of LoRa: Experiences from a large-scale measurement study. ACM Transactions on Sensor Networks, 15(2):1--35, 2019.
[16]
Yidong Ren, Wei Sun, Jialuo Du, Huaili Zeng, Younsuk Dong, Mi Zhang, Shigang Chen, Yunhao Liu, Tianxing Li, and Zhichao Cao. Demeter: Reliable Cross-soil LPWAN with Low-cost Signal Polarization Alignment. In ACM MobiCom, 2024.
[17]
Xianzhong Ding and Wan Du. DRLIC: Deep Reinforcement Learning for Irrigation Control. In ACM/IEEE IPSN, 2022.
[18]
DI Sacaleanu and IK Kiss. Monitoring walnut orchards with LoRa technology. In IEEE SIITME, 2018.
[19]
Michele Preti, François Verheggen, and Sergio Angeli. Insect pest monitoring with camera-equipped traps: strengths and limitations. Journal of pest science, 94(2):203--217, 2021.
[20]
Haozhe Zhang, Long He, Francesco Di Gioia, Daeun Choi, Antonio Elia, and Paul Heinemann. LoRaWAN based internet of things (IoT) system for precision irrigation in plasticulture fresh-market tomato. Smart Agricultural Technology, 2:100053, 2022.
[21]
Dongfang Guo, Chaojie Gu, Linshan Jiang, Wenjie Luo, and Rui Tan. ILLOC: In-hall localization with standard lorawan uplink frames. Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies, 6(1):1--26, 2022.
[22]
Semtech. Locating End Devices with Semtech's LoRa Cloud Geolocation Service. https://lora-developers.semtech.com/documentation/tech-papers-and-guides/locating-end-devices-with-lora-cloud/, 2021. [Online].
[23]
Jun Liu, Jiayao Gao, Sanjay Jha, and Wen Hu. Seirios: leveraging multiple channels for LoRaWAN indoor and outdoor localization. In ACM MobiCom, 2021.
[24]
Yuxiang Lin, Wei Dong, Yi Gao, and Tao Gu. Sateloc: A virtual fingerprinting approach to outdoor LoRa localization using satellite images. ACM Transactions on Sensor Networks, 17(4):1--28, 2021.
[25]
Xuyu Wang, Lingjun Gao, Shiwen Mao, and Santosh Pandey. CSI-based fingerprinting for indoor localization: A deep learning approach. IEEE transactions on vehicular technology, 66(1):763--776, 2016.
[26]
Xuyu Wang, Lingjun Gao, and Shiwen Mao. CSI phase fingerprinting for indoor localization with a deep learning approach. IEEE Internet of Things Journal, 3(6):1113--1123, 2016.
[27]
Xuyu Wang, Xiangyu Wang, and Shiwen Mao. Deep convolutional neural networks for indoor localization with CSI images. IEEE Transactions on Network Science and Engineering, 7(1):316--327, 2018.
[28]
Jonathan Ho, Ajay Jain, and Pieter Abbeel. Denoising diffusion probabilistic models. In NeurIPS, 2020.
[29]
Olaf Ronneberger, Philipp Fischer, and Thomas Brox. U-Net: Convolutional Networks for Biomedical Image Segmentation. In MICCAI, 2015.
[30]
Ashish Vaswani, Noam Shazeer, Niki Parmar, Jakob Uszkoreit, Llion Jones, Aidan N Gomez, Łukasz Kaiser, and Illia Polosukhin. Attention is all you need. In NeurIPS, 2017.
[31]
Kang Yang, Xi Zhao, Jianhua Zou, and Wan Du. ATPP: A Mobile App Prediction System Based on Deep Marked Temporal Point Processes. ACM Transactions on Sensor Networks, 19(3):1--24, 2023.
[32]
Natalia Piotrowski. Implementation and characterization of commercial off-the-shelf inertial measurement units for the attitude determination system of the move-iii cubesat. Small Satellite Conference, 2022.
[33]
Joshua S Furtado, Hugh HT Liu, Gilbert Lai, Herve Lacheray, and Jason Desouza-Coelho. Comparative analysis of optitrack motion capture systems. In Springer SMRC, 2019.
[34]
Xianjin Xia, Ningning Hou, Yuanqing Zheng, and Tao Gu. PCube: scaling LoRa concurrent transmissions with reception diversities. ACM Transactions on Sensor Networks, 18(4):1--25, 2023.
[35]
Xianjin Xia, Qianwu Chen, Ningning Hou, Yuanqing Zheng, and Mo Li. XCopy: Boosting Weak Links for Reliable LoRa Communication. In ACM MobiCom, 2023.
[36]
Ningning Hou, Xianjin Xia, and Yuanqing Zheng. Jamming of LoRa PHY and countermeasure. ACM Transactions on Sensor Networks, 19(4):1--27, 2023.
[37]
Yaxiong Xie, Zhenjiang Li, and Mo Li. Precise power delay profiling with commodity WiFi. In ACM MobiCom, 2015.
[38]
Jun Liu, Weitao Xu, Sanjay Jha, and Wen Hu. Nephalai: towards LPWAN C-RAN with physical layer compression. In ACM MobiCom, 2020.
[39]
Danijar Hafner, Dustin Tran, Timothy Lillicrap, Alex Irpan, and James Davidson. Noise contrastive priors for functional uncertainty. In UAI, 2020.
[40]
Monson H Hayes. Statistical digital signal processing and modeling. John Wiley & Sons, 1996.
[41]
Laurens Van der Maaten and Geoffrey Hinton. Visualizing data using t-SNE. Journal of machine learning research, 9(11), 2008.
[42]
Theodore S Rappaport et al. Wireless communications: principles and practice, volume 2. prentice hall PTR New Jersey, 1996.
[43]
Xingyu Chen and Xinyu Zhang. RF Genesis: Zero-Shot Generalization of mmWave Sensing through Simulation-Based Data Synthesis and Generative Diffusion Models. In ACM SenSys, 2023.
[44]
Lorenzo Torresani and Kuang-chih Lee. Large margin component analysis. In NeurIPS, 2006.
[45]
Zongxing Xie, Hanrui Wang, Song Han, Elinor Schoenfeld, and Fan Ye. DeepVS: A deep learning approach for RF-based vital signs sensing. In ACM BCB, 2022.
[46]
Zongxing Xie, Ava Nederlander, Isac Park, and Fan Ye. Short: RF-Q: Unsupervised Signal Quality Assessment for Robust RF-based Respiration Monitoring. In ACM/IEEE CHASE, 2023.
[47]
Kang Yang, Xi Zhao, Jianhua Zou, and Wan Du. ATPP: A Mobile App Prediction System Based on Deep Marked Temporal Point Processes. In IEEE DCOSS, 2021.
[48]
Silvia Demetri, Gian Pietro Picco, and Lorenzo Bruzzone. LaPS: LiDAR-assisted placement of wireless sensor networks in forests. ACM Transactions on Sensor Networks, 15(2):1--40, 2019.
[49]
Semtech. Semtech SX1276 Datasheet. https://www.semtech.com/products/wireless-rf/lora-transceivers/sx1276, 2020. [Online].
[50]
Arduino. Arduino Uno Rev3. https://store-usa.arduino.cc/products/arduino-uno-rev3/?selectedStore=us, 2021. [Online].
[51]
Nuand. bladeRF 2.0 micro xA4. https://www.nuand.com/product/bladerf-xa4, year = 2023, note=[Online].
[52]
Raghav Subbaraman, Yeswanth Guntupalli, Shruti Jain, Rohit Kumar, Krishna Chintalapudi, and Dinesh Bharadia. BSMA: scalable LoRa networks using full duplex gateways. In ACM MobiCom, 2022.
[53]
Ningning Hou, Xianjin Xia, and Yuanqing Zheng. Don't miss weak packets: Boosting LoRa reception with antenna diversities. ACM Transactions on Sensor Networks, 19(2):1--25, 2023.
[54]
Shiming Yu, Xianjin Xia, Ningning Hou, Yuanqing Zheng, and Tao Gu. Revolutionizing LoRa Gateway with XGate: Scalable Concurrent Transmission across Massive Logical Channels. In ACM MobiCom, 2024.
[55]
Pieter-Tjerk De Boer, Dirk P Kroese, Shie Mannor, and Reuven Y Rubinstein. A tutorial on the cross-entropy method. Annals of operations research, 134:19--67, 2005.
[56]
Dungmobile. 5941 IC GPS. http://dungmobile.vn/5941-ic-gps-iphone-xs-max-id3247.html, 2020. [Online].
[57]
American Pistachio Growers. Growing and harvesting American pistachios. https://americanpistachios.org/growing-and-harvesting.
[58]
Wan Du, Jansen Christian Liando, Huanle Zhang, and Mo Li. When pipelines meet fountain: Fast data dissemination in wireless sensor networks. In ACM SenSys, 2015.
[59]
Xianzhong Ding and Wan Du. Optimizing Irrigation Efficiency using Deep Reinforcement Learning in the Field. arXiv preprint arXiv:2304.01435, 2023.
[60]
Jian Ding and Ranveer Chandra. Towards low cost soil sensing using Wi-Fi. In ACM MobiCom, 2019.
[61]
Amalinda Gamage, Jansen Christian Liando, Chaojie Gu, Rui Tan, and Mo Li. LMAC: Efficient carrier-sense multiple access for LoRa. In ACM MobiCom, 2020.
[62]
Kang Yang and Wan Du. LLDPC: A Low-Density Parity-Check Coding Scheme for LoRa Networks. In ACM SenSys, 2022.
[63]
Kang Yang, Miaomiao Liu, and Wan Du. RALoRa: Rateless-Enabled Link Adaptation for LoRa Networking. IEEE/ACM Transactions on Networking, 2024.
[64]
IA Starostin, AV Eshchin, and SA Davydova. Global trends in the development of agricultural robotics. IOP Conference Series: Earth and Environmental Science, 1138(1):012042, 2023.
[65]
Zhiyu An, Xianzhong Ding, Arya Rathee, and Wan Du. CLUE: Safe Model-Based RL HVAC Control Using Epistemic Uncertainty Estimation. In ACM BuildSys, 2023.
[66]
Zhiyu An, Xianzhong Ding, and Wan Du. Go Beyond Black-box Policies: Rethinking the Design of Learning Agent for Interpretable and Verifiable HVAC Control. arXiv preprint arXiv:2403.00172, 2024.
[67]
Ningning Hou, Xianjin Xia, Yifeng Wang, and Yuanqing Zheng. One shot for all: Quick and accurate data aggregation for LPWANs. IEEE/ACM Transactions on Networking, 2024.
[68]
Ningning Hou, Xianjin Xia, and Yuanqing Zheng. CloakLoRa: A Covert Channel over LoRa PHY. IEEE/ACM Transactions on Networking, 2022.
[69]
Deepak Vasisht, Swarun Kumar, and Dina Katabi. Decimeter-Level localization with a single WiFi access point. In USENIX NSDI, 2016.
[70]
Roshan Ayyalasomayajula, Aditya Arun, Chenfeng Wu, Sanatan Sharma, Abhishek Rajkumar Sethi, Deepak Vasisht, and Dinesh Bharadia. Deep learning based wireless localization for indoor navigation. In ACM MobiCom, 2020.
[71]
Jait Purohit, Xuyu Wang, Shiwen Mao, Xiaoyan Sun, and Chao Yang. Fingerprinting-based indoor and outdoor localization with LoRa and deep learning. In IEEE GLOBECOM, 2020.
[72]
Hongxu Zhu, Kim-Fung Tsang, Yucheng Liu, Yang Wei, Hao Wang, Chung Kit Wu, and Hao Ran Chi. Extreme RSS based indoor localization for LoRaWAN with boundary autocorrelation. IEEE Transactions on Industrial Informatics, 17(7):4458--4468, 2020.
[73]
Yidong Ren, Puyu Cai, Jinyan Jiang, Jialuo Du, and Zhichao Cao. Prism: High-throughput LoRa backscatter with non-linear chirps. In IEEE INFOCOM, 2023.
[74]
Caitao Zhan, Himanshu Gupta, Arani Bhattacharya, and Mohammad Ghaderibaneh. Efficient localization of multiple intruders in shared spectrum system. In ACM/IEEE IPSN, 2020.
[75]
Caitao Zhan, Mohammad Ghaderibaneh, Pranjal Sahu, and Himanshu Gupta. Deepmtl: Deep learning based multiple transmitter localization. In IEEE WoW-MoM, 2021.
[76]
Caitao Zhan, Mohammad Ghaderibaneh, Pranjal Sahu, and Himanshu Gupta. Deepmtl pro: Deep learning based multiple transmitter localization and power estimation. Pervasive and Mobile Computing, 82:101582, 2022.
[77]
Anshul Rai, Krishna Kant Chintalapudi, Venkata N Padmanabhan, and Rijurekha Sen. Zee: Zero-effort crowdsourcing for indoor localization. In ACM MobiCom, 2012.
[78]
Zheng Yang, Chenshu Wu, and Yunhao Liu. Locating in fingerprint space: Wireless indoor localization with little human intervention. In ACM MobiCom, 2012.
[79]
Xiaopeng Zhao, Zhenlin An, Qingrui Pan, and Lei Yang. NeRF2: Neural Radio-Frequency Radiance Fields. In ACM MobiCom, 2023.
[80]
Tribhuvanesh Orekondy, Pratik Kumar, Shreya Kadambi, Hao Ye, Joseph Soriaga, and Arash Behboodi. WiNeRT: Towards Neural Ray Tracing for Wireless Channel Modelling and Differentiable Simulations. In ICLR, 2023.
[81]
Xianzhong Ding, Le Chen, Murali Emani, Chunhua Liao, Pei-Hung Lin, Tristan Vanderbruggen, Zhen Xie, Alberto Cerpa, and Wan Du. HPC-GPT: Integrating Large Language Model for High-Performance Computing. In ACM SC-W, 2023.
[82]
Yifei Xu, Yuning Chen, Xumiao Zhang, Xianshang Lin, Pan Hu, Yunfei Ma, Songwu Lu, Wan Du, Zhuoqing Mao, Ennan Zhai, et al. CloudEval-YAML: A Practical Benchmark for Cloud Configuration Generation. arXiv preprint arXiv:2401.06786, 2023.
[83]
Huatao Xu, Liying Han, Qirui Yang, Mo Li, and Mani Srivastava. Penetrative ai: Making llms comprehend the physical world. In ACM HotMobile, 2024.

Cited By

View all
  • (2024)StarAngle: User Orientation Sensing with Beacon Phase Measurements of Multiple Starlink SatellitesProceedings of the 22nd ACM Conference on Embedded Networked Sensor Systems10.1145/3666025.3699367(689-703)Online publication date: 4-Nov-2024
  • (2024)FDLoRa: Tackling Downlink-Uplink Asymmetry with Full-duplex LoRa GatewaysProceedings of the 22nd ACM Conference on Embedded Networked Sensor Systems10.1145/3666025.3699338(281-294)Online publication date: 4-Nov-2024
  • (2024)A Low-Density Parity-Check Coding Scheme for LoRa NetworkingACM Transactions on Sensor Networks10.1145/366592820:4(1-29)Online publication date: 8-Jul-2024
  • Show More Cited By

Recommendations

Comments

Please enable JavaScript to view thecomments powered by Disqus.

Information & Contributors

Information

Published In

cover image ACM Conferences
MOBISYS '24: Proceedings of the 22nd Annual International Conference on Mobile Systems, Applications and Services
June 2024
778 pages
ISBN:9798400705816
DOI:10.1145/3643832
Permission to make digital or hard copies of all or part of this work for personal or classroom use is granted without fee provided that copies are not made or distributed for profit or commercial advantage and that copies bear this notice and the full citation on the first page. Copyrights for third-party components of this work must be honored. For all other uses, contact the owner/author(s).

Sponsors

In-Cooperation

Publisher

Association for Computing Machinery

New York, NY, United States

Publication History

Published: 04 June 2024

Check for updates

Badges

Author Tags

  1. in-orchard localization
  2. LoRaWAN
  3. fingerprinting
  4. generative diffusion model

Qualifiers

  • Research-article

Funding Sources

  • Economic Development Administration, Farms Food Future
  • NSF
  • UC Merced Fall 2023 Climate Action Seed Competition grant
  • UC Merced Spring 2023 Climate Action Seed Competition grant

Conference

MOBISYS '24
Sponsor:

Acceptance Rates

Overall Acceptance Rate 274 of 1,679 submissions, 16%

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)632
  • Downloads (Last 6 weeks)124
Reflects downloads up to 20 Dec 2024

Other Metrics

Citations

Cited By

View all
  • (2024)StarAngle: User Orientation Sensing with Beacon Phase Measurements of Multiple Starlink SatellitesProceedings of the 22nd ACM Conference on Embedded Networked Sensor Systems10.1145/3666025.3699367(689-703)Online publication date: 4-Nov-2024
  • (2024)FDLoRa: Tackling Downlink-Uplink Asymmetry with Full-duplex LoRa GatewaysProceedings of the 22nd ACM Conference on Embedded Networked Sensor Systems10.1145/3666025.3699338(281-294)Online publication date: 4-Nov-2024
  • (2024)A Low-Density Parity-Check Coding Scheme for LoRa NetworkingACM Transactions on Sensor Networks10.1145/366592820:4(1-29)Online publication date: 8-Jul-2024
  • (2024)Optimizing Irrigation Efficiency using Deep Reinforcement Learning in the FieldACM Transactions on Sensor Networks10.1145/366218220:4(1-34)Online publication date: 8-Jul-2024
  • (2024)RALoRa: Rateless-Enabled Link Adaptation for LoRa NetworkingIEEE/ACM Transactions on Networking10.1109/TNET.2024.339234232:4(3392-3407)Online publication date: Aug-2024

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

Login options

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media