Drone localization using ultrasonic TDOA and RSS signal: Integration of the inverse method of a particle filter

This paper will present an overview of indoor and outdoor drone localization methods. Outdoor scenarios almost always use a GPS with IMU. Indoor systems are using short-range sensors that are sensitive to the external conditions of the environment. Mostly used methods are optical flow and stereovision, while an ultrasonic transceiver system optimizes and provides high precision and orientation of the drone. An ultrasonic preceptor is integrated into a listener/beacon and can be used with referenced beacons inside a WSN. The Crossbow Cricket hardware platform, which is based on TDOA and RSS principle, is used for simulations and code development. The researched direction is the localization of referent nodes (beacons) concerning the listener which is mounted on a flying drone. For that purpose, a probabilistic approach is used, based on a Bayes filter, where the positions of the beacon can be observed like random variables. Considering that these distributions significantly vary from a Gauss distribution, it is appropriate to use a particle filter.

[1]  Yoon-Gu Kim,et al.  Localization of Mobile Robot Based on Fusion of Artificial Landmark and RF TDOA Distance under Indoor Sensor Network , 2011 .

[2]  Kimon P. Valavanis,et al.  Unmanned Vehicle Controller Design, Evaluation and Implementation: From MATLAB to Printed Circuit Board , 2007, J. Intell. Robotic Syst..

[3]  B. Rašuo,et al.  Experimental study of structural damping of composite helicopter blades with different cores , 2010 .

[4]  Puente Yusty,et al.  Probabilistic mapping with mobile robots in structured environments , 2013 .

[5]  Tomislav Radišić,et al.  Static Sensitivity of the Aerial Load Transport by Two Rotocopter Unmanned Aerial Vehicles , 2018 .

[6]  Othman Maklouf,et al.  Low Cost IMU \ GPS Integration Using Kalman Filtering for Land Vehicle Navigation Application , 2013 .

[7]  Aleksandar Rodić,et al.  Sensor-Based Intelligent Mobile Robot Navigation in Unknown Environments , 2010 .

[8]  Richard Gourdeau,et al.  Extended Kalman filter implementation for low-cost INS/GPS Integration in a Fast Prototyping Environment , 2005 .

[9]  Reinhard German,et al.  Real-time indoor localization support for four-rotor flying robots using sensor nodes , 2009, 2009 IEEE International Workshop on Robotic and Sensors Environments.

[10]  Damir Šoštarić,et al.  Drone SLAM using TDOA-RSS signal with applied EKF on PF data , 2019 .

[11]  Vijay Kumar,et al.  Vision-Based State Estimation and Trajectory Control Towards High-Speed Flight with a Quadrotor , 2013, Robotics: Science and Systems.

[12]  Paul Newman,et al.  Outdoor SLAM using visual appearance and laser ranging , 2006, Proceedings 2006 IEEE International Conference on Robotics and Automation, 2006. ICRA 2006..

[13]  Matthew Lashley,et al.  Kalman Filter Based Tracking Algorithms For Software GPS Receivers , 2006 .

[14]  Seth J. Teller,et al.  The cricket compass for context-aware mobile applications , 2001, MobiCom '01.

[15]  Goran Horvat,et al.  Cost-effective Ethernet Communication for Low Cost Microcontroller Architecture , 2012 .

[16]  Miguel A. Labrador,et al.  Adapting Sequential Monte-Carlo Estimation to Cooperative Localization in Wireless Sensor Networks , 2006, 2006 IEEE International Conference on Mobile Ad Hoc and Sensor Systems.

[17]  Vijay Kumar,et al.  Vision-based state estimation for autonomous rotorcraft MAVs in complex environments , 2013, 2013 IEEE International Conference on Robotics and Automation.

[18]  Dražan Kozak,et al.  Optimization of thin-walled constructions in CAE system ANSYS , 2014 .

[19]  Gyula Mester,et al.  Modeling of Autonomous Hexa-Rotor Microcopter , 2015 .

[20]  A. Rodic,et al.  Modeling and simulation of quad-rotor dynamics and spatial navigation , 2011, 2011 IEEE 9th International Symposium on Intelligent Systems and Informatics.

[21]  Wolfram Burgard,et al.  A Tree Parameterization for Efficiently Computing Maximum Likelihood Maps using Gradient Descent , 2007, Robotics: Science and Systems.

[22]  Friedrich Jondral,et al.  A low cost TDOA localization system: Setup, challenges and results , 2013, 2013 10th Workshop on Positioning, Navigation and Communication (WPNC).

[23]  Laszlo Barna Iantovics,et al.  Unified Aspect Search Algorithm , 2019 .

[24]  Reinhard German,et al.  On autonomous indoor flights: High-quality real-time localization using low-cost sensors , 2012, 2012 IEEE International Conference on Communications (ICC).

[25]  Boško Rašuo,et al.  Development of a miniature robot based on experience that is inspired by nature , 2013 .

[26]  Vijay Kumar,et al.  Cooperative Grasping and Transport Using Multiple Quadrotors , 2010, DARS.

[27]  Zeljko Hocenski,et al.  Multi-agent Power Management System for ZigBee Based Portable Embedded ECG Wireless Monitoring Device with LabView Application , 2012, KES-AMSTA.

[28]  Zheng Yang,et al.  Whistle: Synchronization-Free TDOA for Localization , 2010, 2011 31st International Conference on Distributed Computing Systems.

[29]  Peter Miksa Hell,et al.  Accurate Radiofrequency Identification Tracking in Smart City Railways by Using Drones , 2018 .

[30]  Kimon P. Valavanis,et al.  Current Status and Future Perspectives for Unmanned Aircraft System Operations in the US , 2008, J. Intell. Robotic Syst..

[31]  Wolfgang Koch,et al.  Accuracy analysis for TDOA localization in sensor networks , 2011, 14th International Conference on Information Fusion.

[32]  S. Gregori,et al.  An adaptive QoS and energy-aware routing algorithm for wireless sensor networks , 2008, 2008 International Conference on Information and Automation.

[33]  Drago Zagar,et al.  Response surface methodology based power consumption and RF propagation analysis and optimization on XBee WSN module , 2015, Telecommun. Syst..

[34]  Vijay Kumar,et al.  Minimum snap trajectory generation and control for quadrotors , 2011, 2011 IEEE International Conference on Robotics and Automation.

[35]  Wolfram Burgard,et al.  An efficient fastSLAM algorithm for generating maps of large-scale cyclic environments from raw laser range measurements , 2003, Proceedings 2003 IEEE/RSJ International Conference on Intelligent Robots and Systems (IROS 2003) (Cat. No.03CH37453).

[36]  Rajashekhar C. Biradar,et al.  A survey on routing protocols in Wireless Sensor Networks , 2012, 2012 18th IEEE International Conference on Networks (ICON).

[37]  Daniel Tokody,et al.  Radiofrequency Identification by using Drones in Railway Accidents and Disaster Situations , 2017 .

[38]  Kimon P. Valavanis,et al.  Forecasting stock market short-term trends using a neuro-fuzzy based methodology , 2009, Expert Syst. Appl..

[39]  Thanasis Loukopoulos,et al.  Agent placement in wireless embedded systems: Memory space and energy optimizations , 2010, 2010 IEEE International Symposium on Parallel & Distributed Processing, Workshops and Phd Forum (IPDPSW).

[40]  Panu Hämäläinen,et al.  Ultra-Low Energy Wireless Sensor Networks in Practice: Theory, Realization and Deployment , 2008 .

[41]  Josip Kasac,et al.  A computational approach to parameter identification of spatially distributed nonlinear systems with unknown initial conditions , 2014, 2014 IEEE Symposium on Robotic Intelligence in Informationally Structured Space (RiiSS).

[42]  Vijay Kumar,et al.  Design, modeling, estimation and control for aerial grasping and manipulation , 2011, 2011 IEEE/RSJ International Conference on Intelligent Robots and Systems.

[43]  Snjezana Rimac-Drlje,et al.  Security aspects in IPv6 networks - implementation and testing , 2007, Comput. Electr. Eng..

[44]  Josip Kasać,et al.  Synthetic inertial navigation systems: Case study of determining direction , 2013 .

[45]  Gyula Mester,et al.  The Modeling and Simulation of an Autonomous Quad-Rotor Microcopter in a Virtual Outdoor Scenario , 2011 .

[46]  Gyula Mester Rankings scientists, journals and countries using h-index , 2016 .

[47]  David M. Bevly,et al.  Integrating INS sensors with GPS velocity measurements for continuous estimation of vehicle sideslip and tire cornering stiffness , 2001, Proceedings of the 2001 American Control Conference. (Cat. No.01CH37148).

[48]  Hari Balakrishnan,et al.  6th ACM/IEEE International Conference on on Mobile Computing and Networking (ACM MOBICOM ’00) The Cricket Location-Support System , 2022 .

[49]  Drago Zagar,et al.  JavaScript virtual web page for wireless sensor node under AVR microcontroller architecture , 2010, WMNC2010.

[50]  Gyula Mester,et al.  Unconstrained evolutionary and gradient descent-based tuning of fuzzy-partitions for UAV dynamic modeling , 2017 .

[51]  Miguel A. Labrador,et al.  Probabilistic Estimation Algorithm for Cooperative Localization in Wireless Sensor Networks , 2008, Ad Hoc Sens. Wirel. Networks.

[52]  A. Dale,et al.  A History of Inverse Probability from Thomas Bayes to Karl Pearson , 1993 .

[53]  Vijay Kumar,et al.  Mixed-integer quadratic program trajectory generation for heterogeneous quadrotor teams , 2012, 2012 IEEE International Conference on Robotics and Automation.

[54]  Branko Ristic,et al.  Beyond the Kalman Filter: Particle Filters for Tracking Applications , 2004 .

[55]  Micheal Drieberg,et al.  Deployment of MICAz mote for Wireless Sensor Network applications , 2011, 2011 IEEE International Conference on Computer Applications and Industrial Electronics (ICCAIE).

[56]  Snjezana Rimac-Drlje,et al.  Power consumption of video decoding on mobile devices , 2010, Proceedings ELMAR-2010.

[57]  Wang,et al.  EAQR: An Energy-efficient ACO Based QoS Routing Algorithm in Wireless Sensor Networks , 2009 .

[58]  Damir Šoštarić Modeling, Control and Navigation of an Autonomous Quad-Rotor Helicopter , 2016 .

[59]  Ivan Petrovic,et al.  Extending functionality of RF Ultrasound positioning system with dead-reckoning to accurately determine mobile robot's orientation , 2009, 2009 IEEE Control Applications, (CCA) & Intelligent Control, (ISIC).