Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
skip to main content
research-article
Open access

H-DrunkWalk: Collaborative and Adaptive Navigation for Heterogeneous MAV Swarm

Published: 17 April 2020 Publication History

Abstract

Large-scale micro-aerial vehicle (MAV) swarms provide promising solutions for situational awareness in applications such as environmental monitoring, urban surveillance, search and rescue, and so on. However, these scenarios do not provide localization infrastructure and limit cost and size of on-board capabilities of individual nodes, which makes it challenging for nodes to autonomously navigate to suitable preassigned locations. In this article, we present H-DrunkWalk, a collaborative and adaptive technique for heterogeneous MAV swarm navigation in environments not formerly preconditioned for operation. Working with heterogeneous MAV swarm, the H-DrunkWalk achieves high accuracy through collaboration but still maintains a low cost of the entire swarm. The heterogeneous MAV swarm consists of two types of nodes: (1) basic MAVs with limited sensing, communication, computing capabilities and (2) advanced MAVs with premium sensing, communication, computing capabilities. The key focus behind this networked MAV swarm research is to (1) rely on collaboration to overcome limitations of individual nodes and efficiently achieve system-wide sensing objectives and (2) fully take advantage of advanced MAVs to help basic MAVs improve their performance. The evaluations based on real MAV testbed experiments and large-scale physical-feature-based simulations show that compared to the traditional non-collaborative and non-adaptive method (dead reckoning with map bias), our system achieves up to 6× reductions in location estimation errors, and as much as 3× improvements in navigation success rate under the given time and accuracy constraints. In addition, by comprehensively considering the environment, heterogeneous structure, and quality of location estimation, our H-DrunkWalk brings 2× performance improvement (on average) as that of a hardware upgrade.

References

[1]
Xinlei Chen, Xiangxiang Xu, Xinyu Liu, Shijia Pan, Jiayou He, Hae Young Noh, Lin Zhang, and Pei Zhang. 2018. PGA: Physics guided and adaptive approach for mobile fine-grained air pollution estimation. In Proceedings of the ACM International Joint Conference and 2018 International Symposium on Pervasive and Ubiquitous Computing and Wearable Computers. ACM, 1321--1330.
[2]
Xinyu Liu, Xinlei Chen, Xiangxiang Xu, Enhan Mai, Hae Young Noh, Pei Zhang, and Lin Zhang. 2017. Delay effect in mobile sensing system for urban air pollution monitoring. In Proceedings of the 15th ACM Conference on Embedded Network Sensor Systems. ACM, 73.
[3]
Xinlei Chen, Xiangxiang Xu, Xinyu Liu, Hae Young Noh, Lin Zhang, and Pei Zhang. 2016. Hap: Fine-grained dynamic air pollution map reconstruction by hybrid adaptive particle filter. In Proceedings of the 14th ACM Conference on Embedded Network Sensor Systems CD-ROM. ACM, 336--337.
[4]
A. Purohit, Zheng Sun, F. Mokaya, and Pei Zhang. 2011. SensorFly: Controlled-mobile sensing platform for indoor emergency response applications. In Proceeding of the 10th International Conference on Information Processing in Sensor Networks (IPSN’11). 223--234.
[5]
Robert J. Wood. 2008. The first takeoff of a biologically inspired at-scale robotic insect. IEEE Trans. Robot. 24, 2 (2008), 341--347. Retrieved from http://cat.inist.fr/?aModele=afficheN8cpsidt=20276799.
[6]
Karthik Dantu, Bryan Kate, Jason Waterman, Peter Bailis, and Matt Welsh. 2011. Programming micro-aerial vehicle swarms with Karma. In Proceedings of the 9th ACM Conference on Embedded Networked Sensor Systems (SenSys’11). ACM, New York, NY, 121--134.
[7]
Matthew Turpin, Nathan Michael, and Vijay Kumar. 2012. Trajectory design and control for aggressive formation flight with quadrotors. Auton. Robots 33, 1–2 (Feb. 2012), 143--156.
[8]
Francisco J. Perez-Grau, Ricardo Ragel, Fernando Caballero, Antidio Viguria, and Anibal Ollero. 2018. An architecture for robust UAV navigation in GPS-denied areas. J. Field Robot. 35, 1 (2018), 121--145.
[9]
Raul Mur-Artal, Jose Maria Martinez Montiel, and Juan D. Tardos. 2015. ORB-SLAM: A versatile and accurate monocular SLAM system. IEEE Trans. Robot. 31, 5 (2015), 1147--1163.
[10]
Marco Dorigo, Dario Floreano, Luca Maria Gambardella, Francesco Mondada, Stefano Nolfi, Tarek Baaboura, Mauro Birattari, Michael Bonani, Manuele Brambilla, Arne Brutschy, et al. 2013. Swarmanoid: A novel concept for the study of heterogeneous robotic swarms. IEEE Robot. Autom. Mag. 20, 4 (2013), 60--71.
[11]
Kartik Mohta, Michael Watterson, Yash Mulgaonkar, Sikang Liu, Chao Qu, Anurag Makineni, Kelsey Saulnier, Ke Sun, Alex Zhu, Jeffrey Delmerico, et al. 2018. Fast, autonomous flight in GPS-denied and cluttered environments. J. Field Robot. 35, 1 (2018), 101--120.
[12]
Carlos Ruiz, Xinlei Chen, Lin Zhang, and Pei Zhang. 2016. Collaborative localization and navigation in heterogeneous UAV swarms: Demo abstract. In Proceedings of the 14th ACM Conference on Embedded Network Sensor Systems CD-ROM. ACM, 324--325.
[13]
Carlos Ruiz, Shijia Pan, Adeola Bannis, Xinlei Chen, Carlee Joe-Wong, Hae Young Noh, and Pei Zhang. 2018. IDrone: Robust drone identification through motion actuation feedback. Proceedings of the ACM on Interactive, Mobile, Wearable and Ubiquitous Technologies 2, 2 (2018), 80.
[14]
Carlos Ruiz, Xinlei Chen, and Pei Zhang. 2017. Hybrid and adaptive drone identification through motion actuation and vision feature matching. In Proceedings of the 16th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN’17). IEEE, 327--328.
[15]
Xinlei Chen, Aveek Purohit, Shijia Pan, Carlos Ruiz, Jun Han, Zheng Sun, Frank Mokaya, Patric Tague, and Pei Zhang. 2017. Design experiences in minimalistic flying sensor node platform through sensorfly. ACM Trans. Sensor Netw. 13, 4 (2017), 33.
[16]
Xinlei Chen, Aveek Purohit, Carlos Ruiz Dominguez, Stefano Carpin, and Pei Zhang. 2015. Drunkwalk: Collaborative and adaptive planning for navigation of micro-aerial sensor swarms. In Proceedings of the 13th ACM Conference on Embedded Networked Sensor Systems. ACM, 295--308.
[17]
Ryan Morlok and Maria Gini. 2007. Dispersing robots in an unknown environment. In Distributed Autonomous Robotic Systems 6. Springer, 253--262.
[18]
Aveek Purohit, Zheng Sun, and Pei Zhang. 2013. SugarMap: Location-less coverage for micro-aerial sensing swarms. In Proceedings of the 12th International Conference on Information Processing in Sensor Networks (IPSN’13). ACM, New York, NY, 253--264.
[19]
I. Constandache, R. R. Choudhury, and I. Rhee. 2010. Toward mobile phone localization without war-driving. In Proceedings of the IEEE International Conference on Computer Communications (INFOCOM’10). 1--9.
[20]
S. Thrun, W. Burgard, and D. Fox. 2006. Probabilistic Robotics. MIT Press, 77–90.
[21]
A. Doucet, J. F. G. de Freitas, and N. J. Gordon (Eds.). 2001. Sequential Monte Carlo Methods in Practice. Springer-Verlag.
[22]
M. Sanjeev Arulampalam, Simon Maskell, Neil Gordon, and Tim Clapp. 2002. A tutorial on particle filters for online nonlinear/non-Gaussian Bayesian tracking. IEEE Trans. Signal Process. 50, 2 (2002), 174--188.
[23]
Zheng Sun, Aveek Purohit, Shijia Pan, Frank Mokaya, Raja Bose, and Pei Zhang. 2012. Polaris: Getting accurate indoor orientations for mobile devices using ubiquitous visual patterns on ceilings. In Proceedings of the 12th Workshop on Mobile Computing Systems 8 Applications (HotMobile’12). ACM, New York, NY.
[24]
Johann Borenstein, Liqiang Feng, and H. R. Everett. 1996. Navigating Mobile Robots: Systems and Techniques. A. K. Peters, Ltd., Natick, MA.
[25]
Aveek Purohit, Pei Zhang, Brian M. Sadler, and Stefano Carpin. 2014. Deployment of swarms of micro-aerial vehicles: From theory to practice. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA’14). IEEE, 5408--5413.
[26]
Digi International. 2009. XBee Multipoint RF Modules Datasheet, pp. 1–2. Retrieved from www.digi.com.
[27]
A. Purohit and Pei Zhang. 2011. Controlled-mobile sensing simulator for indoor fire monitoring. In Proceedings of the 7th International Wireless Communications and Mobile Computing Conference (IWCMC’11). 1124--1129.
[28]
Boldizsár Balázs and Gábor Vásárhelyi. 2018. Coordinated dense aerial traffic with self-driving drones. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA’18). IEEE, 6365--6372.
[29]
Xinlei Chen, Yulei Zhao, Yong Li, Xu Chen, Ning Ge, and Sheng Chen. 2018. Social trust aided D2D communications: Performance bound and implementation mechanism. IEEE J. Select. Areas Commun. 36, 7 (2018), 1593--1608.
[30]
Yu Liu, Xinlei Chen, Yong Niu, Bo Ai, Yong Li, and Depeng Jin. 2018. Mobility-aware transmission scheduling scheme for millimeter-wave cells. IEEE Trans. Wireless Commun. 17, 9 (2018), 5991--6004.
[31]
Susu Xu, Xinlei Chen, Xidong Pi, Carlee Joe-Wong, Pei Zhang, and Hae Young Noh. 2019. iLOCuS: Incentivizing vehicle mobility to optimize sensing distribution in crowd sensing. IEEE Trans. Mobile Comput. (2019).
[32]
Xinlei Chen, Susu Xu, Haohao Fu, Carlee Joe-Wong, Lin Zhang, Hae Young Noh, and Pei Zhang. 2019. ASC: Actuation system for city-wide crowdsensing with ride-sharing vehicular platform. In Proceedings of the 4th Workshop on International Science of Smart City Operations and Platforms Engineering. ACM, 19--24.
[33]
Susu Xu, Xinlei Chen, Xidong Pi, Carlee Joe-Wong, Pei Zhang, and Hae Young Noh. 2019. Vehicle dispatching for sensing coverage optimization in mobile crowdsensing systems. In Proceedings of the 18th ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN’19). IEEE, 311--312.
[34]
Maxim A. Batalin and Gaurav S. Sukhatme. 2003. Coverage, exploration, and deployment by a mobile robot and communication network. In Information Processing in Sensor Networks. Springer, 376--391.
[35]
Maxim A. Batalin and Gaurav S. Sukhatme. 2004. Coverage, exploration and deployment by a mobile robot and communication network. Telecommun. Syst. 26, 2–4 (2004), 181--196.
[36]
Ting Liu, Christopher M. Sadler, Pei Zhang, and Margaret Martonosi. 2004. Implementing software on resource-constrained mobile sensors: Experiences with Impala and ZebraNet. In Proceedings of the 2nd International Conference on Mobile Systems, Applications, and Services. ACM, 256--269.
[37]
Yong Wang, Pei Zhang, Ting Liu, Chris Sadler, and Margaret Martonosi. 2007. Movement data traces from princeton zebranet deployments. CRAWDAD Database 129 (2007).
[38]
Andrew Howard, Maja J. Matarić, and Gaurav S. Sukhatme. 2002. An incremental self-deployment algorithm for mobile sensor networks. Auton. Robots 13, 2 (Sept. 2002), 113--126.
[39]
Andrew Howard, Maja J. Matarić, and Gaurav S. Sukhatme. 2002. Mobile sensor network deployment using potential fields: A distributed, scalable solution to the area coverage problem. In Distributed Autonomous Robotic Systems 5. Springer, 299--308.
[40]
Maxim A. Batalin and Gaurav S. Sukhatme. 2002. Spreading out: A local approach to multi-robot coverage. In Distributed Autonomous Robotic Systems 5. Springer, 373--382.
[41]
Wolfram Burgard, Cyrill Stachniss, Giorgio Grisetti, Bastian Steder, Rainer Kummerle, Christian Dornhege, Michael Ruhnke, Alexander Kleiner, and Juan D. Tardós. 2009. A comparison of SLAM algorithms based on a graph of relations. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS’09). IEEE, 2089--2095.
[42]
Denis Chekhlov, Mark Pupilli, Walterio Mayol-Cuevas, and Andrew Calway. 2006. Real-time and robust monocular SLAM using predictive multi-resolution descriptors. In Advances in Visual Computing. Springer, 276--285.
[43]
Austin I. Eliazar and Ronald Parr. 2004. DP-SLAM 2.0. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA’04), Vol. 2. IEEE, 1314--1320.
[44]
Tim Bailey, Juan Nieto, Jose Guivant, Michael Stevens, and Eduardo Nebot. 2006. Consistency of the EKF-SLAM algorithm. In Proceedings of the IEEE/RSJ International Conference on Intelligent Robots and Systems. IEEE, 3562--3568.
[45]
G. Dissanayake, P. Newman, S. Clark, H. F. Durrant-Whyte, and M. Csorba. 2001. A solution to the simultaneous localisation and map building (SLAM) problem. IEEE Trans. Robot. Autom. 17, 3 (2001), 229--241.
[46]
Guoquan P. Huang, Anastasios I. Mourikis, and Stergios I. Roumeliotis. 2008. Analysis and improvement of the consistency of extended Kalman filter-based SLAM. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA’08). IEEE, 473--479.
[47]
Shoudong Huang and Gamini Dissanayake. 2007. Convergence and consistency analysis for extended Kalman filter-based SLAM. IEEE Trans. Robot. 23, 5 (2007), 1036--1049.
[48]
Giorgio Grisetti, Cyrill Stachniss, and Wolfram Burgard. 2005. Improving grid-based slam with rao-blackwellized particle filters by adaptive proposals and selective resampling. In Proceedings of the IEEE International Conference on Robotics and Automation (ICRA’05). IEEE, 2432--2437.
[49]
G. Grisetti, C. Stachniss, and W. Burgard. 2007. Improved techniques for grid mapping with Rao-Blackwellized particle filters. IEEE Trans. Robot. 23, 1 (2007), 36--46.
[50]
Giorgio Grisetti, Gian Diego Tipaldi, Cyrill Stachniss, Wolfram Burgard, and Daniele Nardi. 2007. Fast and accurate SLAM with Rao–Blackwellized particle filters. Robot. Auton. Syst. 55, 1 (2007), 30--38.
[51]
Andrew Howard. 2006. Multi-robot simultaneous localization and mapping using particle filters. Int. J. Robot. Res. 25, 12 (2006), 1243--1256.
[52]
P. Bahl and V. Padmanabhan. 2000. RADAR: An in-building RF-based user location and tracking system. In Proceedings of the IEEE International Conference on Computer Communications. 775--784.
[53]
A. Ladd, K. Bekris, A. Rudys, D. Wallach, and L. Kavraki. 2004. On the feasibility of using wireless Ethernet for indoor localization. IEEE Trans. Robot. Autom. 20, 3 (2004), 555--559.
[54]
Moustafa Youssef and Ashok Agrawala. 2005. The Horus WLAN location determination system. In Proceedings of the 3rd International Conference on Mobile Systems, Applications, and Services. ACM, 205--218.
[55]
S. Zickler and M. Veloso. 2010. RSS-based relative localization and tethering for moving robots in unknown environments. In Proceedings of the IEEE International Conference on Robotics and Automation. 5466--5471.
[56]
Jeffrey N. Twigg, Jonathan R. Fink, Paul L. Yu, and Brian M. Sadler. 2013. Efficient base station connectivity area discovery. Int. J. Robot. Res. 32, 12 (2013), 1398--1410.
[57]
Brian Ferris, Dieter Fox, and Neil Lawrence. 2007. WiFi-SLAM using gaussian process latent variable models. In Proceedings of the 20th International Joint Conference on Artifical Intelligence (IJCAI’07). Morgan Kaufmann Publishers Inc., San Francisco, CA, 2480--2485. Retrieved from http://dl.acm.org/citation.cfm?id=1625275.1625675.
[58]
Mikkel Baun Kjærgaard. 2007. A taxonomy for radio location fingerprinting. In Proceedings of the International Symposium on Location-and Context-awareness. Springer, 139--156.
[59]
Guobin Shen, Zhuo Chen, Peichao Zhang, Thomas Moscibroda, and Yongguang Zhang. 2013. Walkie-Markie: Indoor pathway mapping made easy. In Proceedings of the 10th USENIX Conference on Networked Systems Design and Implementation (NSDI’13). USENIX Association, Berkeley, CA, 85--98. Retrieved from http://dl.acm.org/citation.cfm?id=2482626.2482636.
[60]
Jie Yin, Qiang Yang, and Lionel M. Ni. 2008. Learning adaptive temporal radio maps for signal-strength-based location estimation. IEEE Trans. Mobile Comput. 7, 7 (2008), 869--883.
[61]
He Wang, Souvik Sen, Ahmed Elgohary, Moustafa Farid, Moustafa Youssef, and Romit Roy Choudhury. 2012. No need to war-drive: Unsupervised indoor localization. In Proceedings of the 10th International Conference on Mobile Systems, Applications, and Services (MobiSys’12). ACM, New York, NY, 197--210.
[62]
Aveek Purohit, Zheng Sun, Shijia Pan, and Pei Zhang. 2013. SugarTrail: Indoor navigation in retail environments without surveys and maps. In Proceedings of the 10th Annual IEEE Communications Society Conference on Sensor, Mesh and Ad Hoc Communications and Networks (SECON’13). IEEE, 300--308.

Cited By

View all
  • (2024)BEANet: An Energy-efficient BLE Solution for High-capacity Equipment Area NetworkACM Transactions on Sensor Networks10.1145/364128020:3(1-23)Online publication date: 17-Jan-2024
  • (2024)Path Generation for Wheeled Robots Autonomous Navigation on Vegetated TerrainIEEE Robotics and Automation Letters10.1109/LRA.2023.33341429:2(1764-1771)Online publication date: Feb-2024
  • (2024)DDL: Empowering Delivery Drones With Large-Scale Urban Sensing CapabilityIEEE Journal of Selected Topics in Signal Processing10.1109/JSTSP.2024.342737118:3(502-515)Online publication date: Apr-2024
  • Show More Cited By

Recommendations

Comments

Information & Contributors

Information

Published In

cover image ACM Transactions on Sensor Networks
ACM Transactions on Sensor Networks  Volume 16, Issue 2
May 2020
225 pages
ISSN:1550-4859
EISSN:1550-4867
DOI:10.1145/3381515
Issue’s Table of Contents
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 components of this work owned by others than ACM must be honored. Abstracting with credit is permitted. To copy otherwise, or republish, to post on servers or to redistribute to lists, requires prior specific permission and/or a fee. Request permissions from [email protected]

Publisher

Association for Computing Machinery

New York, NY, United States

Journal Family

Publication History

Published: 17 April 2020
Accepted: 01 January 2020
Revised: 01 January 2020
Received: 01 March 2018
Published in TOSN Volume 16, Issue 2

Permissions

Request permissions for this article.

Check for updates

Author Tags

  1. MAV navigation
  2. Mobile sensor networks
  3. aerial networks
  4. distributed artificial intelligence<?pgbrk?>
  5. swarm intelligence

Qualifiers

  • Research-article
  • Research
  • Refereed

Funding Sources

Contributors

Other Metrics

Bibliometrics & Citations

Bibliometrics

Article Metrics

  • Downloads (Last 12 months)171
  • Downloads (Last 6 weeks)23
Reflects downloads up to 06 Oct 2024

Other Metrics

Citations

Cited By

View all
  • (2024)BEANet: An Energy-efficient BLE Solution for High-capacity Equipment Area NetworkACM Transactions on Sensor Networks10.1145/364128020:3(1-23)Online publication date: 17-Jan-2024
  • (2024)Path Generation for Wheeled Robots Autonomous Navigation on Vegetated TerrainIEEE Robotics and Automation Letters10.1109/LRA.2023.33341429:2(1764-1771)Online publication date: Feb-2024
  • (2024)DDL: Empowering Delivery Drones With Large-Scale Urban Sensing CapabilityIEEE Journal of Selected Topics in Signal Processing10.1109/JSTSP.2024.342737118:3(502-515)Online publication date: Apr-2024
  • (2024)Demo Abstract: Range-SLAM: UWB based Realtime Indoor Location and Mapping2024 23rd ACM/IEEE International Conference on Information Processing in Sensor Networks (IPSN)10.1109/IPSN61024.2024.00030(259-260)Online publication date: 13-May-2024
  • (2024)TransformLoc: Transforming MAVs into Mobile Localization Infrastructures in Heterogeneous SwarmsIEEE INFOCOM 2024 - IEEE Conference on Computer Communications10.1109/INFOCOM52122.2024.10621375(1101-1110)Online publication date: 20-May-2024
  • (2023)Smart Public Transportation Sensing: Enhancing Perception and Data Management for Efficient and Safety OperationsSensors10.3390/s2322922823:22(9228)Online publication date: 16-Nov-2023
  • (2023)Cross-domain Feature Distillation Framework for Enhancing Classification in Ear-EEG Brain-Computer InterfacesAdjunct Proceedings of the 2023 ACM International Joint Conference on Pervasive and Ubiquitous Computing & the 2023 ACM International Symposium on Wearable Computing10.1145/3594739.3612911(706-711)Online publication date: 8-Oct-2023
  • (2023)Field Reconstruction-Based Non-Rendezvous Calibration for Low Cost Mobile SensorsAdjunct Proceedings of the 2023 ACM International Joint Conference on Pervasive and Ubiquitous Computing & the 2023 ACM International Symposium on Wearable Computing10.1145/3594739.3612908(688-693)Online publication date: 8-Oct-2023
  • (2023)SmoothLander: A Quadrotor Landing Control System with Smooth Trajectory Guarantee Based on Reinforcement LearningAdjunct Proceedings of the 2023 ACM International Joint Conference on Pervasive and Ubiquitous Computing & the 2023 ACM International Symposium on Wearable Computing10.1145/3594739.3612907(682-687)Online publication date: 8-Oct-2023
  • (2023)Scheduling UAV Swarm with Attention-based Graph Reinforcement Learning for Ground-to-air Heterogeneous Data CommunicationAdjunct Proceedings of the 2023 ACM International Joint Conference on Pervasive and Ubiquitous Computing & the 2023 ACM International Symposium on Wearable Computing10.1145/3594739.3612905(670-675)Online publication date: 8-Oct-2023
  • Show More Cited By

View Options

View options

PDF

View or Download as a PDF file.

PDF

eReader

View online with eReader.

eReader

HTML Format

View this article in HTML Format.

HTML Format

Get Access

Login options

Full Access

Media

Figures

Other

Tables

Share

Share

Share this Publication link

Share on social media