Multi-Region Scene Matching Based Localisation for Autonomous Vision Navigation of UAVs

2016 ◽  
Vol 69 (6) ◽  
pp. 1215-1233 ◽  
Author(s):  
Zhenlu Jin ◽  
Xuezhi Wang ◽  
Bill Moran ◽  
Quan Pan ◽  
Chunhui Zhao

A multi-region scene matching-based localisation system for automated navigation of Unmanned Aerial Vehicles (UAV) is proposed. This system may serve as a backup navigation error correction system to support autonomous navigation in the absence of a global positioning system such as a Global Navigation Satellite System. Conceptually, the system computes the location of the UAV by comparing the sensed images taken by an on board optical camera with a library of pre-recorded geo-referenced images. Several challenging issues in building such a system are addressed, including the colour variability problem and elimination of time-varying details from the pairs of images. The overall algorithm is an iterative process involving four sub-processes: firstly, exact histogram matching is applied to sensed images to overcome the colour variability issues; secondly, regions are automatically extracted from the sensed image where landmarks are detected via their colour histograms; thirdly, these regions are matched against the library, while eliminating inconsistent regions between underlying image pairs in the registration process; and finally the location of the UAV is computed using an optimisation procedure which minimises the localisation error using affine transformations. Experimental results demonstrate the proposed system in terms of accuracy, robustness and computational efficiency.

2021 ◽  
Vol 2 (1) ◽  
Author(s):  
Tao Shi ◽  
Xuebin Zhuang ◽  
Liwei Xie

AbstractThe autonomous navigation of the spacecrafts in High Elliptic Orbit (HEO), Geostationary Earth Orbit (GEO) and Geostationary Transfer Orbit (GTO) based on Global Navigation Satellite System (GNSS) are considered feasible in many studies. With the completion of BeiDou Navigation Satellite System with Global Coverage (BDS-3) in 2020, there are at least 130 satellites providing Position, Navigation, and Timing (PNT) services. In this paper, considering the latest CZ-5(Y3) launch scenario of Shijian-20 GEO spacecraft via Super-Synchronous Transfer Orbit (SSTO) in December 2019, the navigation performance based on the latest BeiDou Navigation Satellite System (BDS), Global Positioning System (GPS), Galileo Navigation Satellite System (Galileo) and GLObal NAvigation Satellite System (GLONASS) satellites in 2020 is evaluated, including the number of visible satellites, carrier to noise ratio, Doppler, and Position Dilution of Precision (PDOP). The simulation results show that the GEO/Inclined Geo-Synchronous Orbit (IGSO) navigation satellites of BDS-3 can effectively increase the number of visible satellites and improve the PDOP in the whole launch process of a typical GEO spacecraft, including SSTO and GEO, especially for the GEO spacecraft on the opposite side of Asia-Pacific region. The navigation performance of high orbit spacecrafts based on multi-GNSSs can be significantly improved by the employment of BDS-3. This provides a feasible solution for autonomous navigation of various high orbit spacecrafts, such as SSTO, MEO, GEO, and even Lunar Transfer Orbit (LTO) for the lunar exploration mission.


2019 ◽  
Vol 9 (10) ◽  
pp. 1997 ◽  
Author(s):  
Miguel Á. Muñoz–Bañón ◽  
Iván del Pino ◽  
Francisco A. Candelas ◽  
Fernando Torres

Research in mobile robotics requires fully operative autonomous systems to test and compare algorithms in real-world conditions. However, the implementation of such systems remains to be a highly time-consuming process. In this work, we present an robot operating system (ROS)-based navigation framework that allows the generation of new autonomous navigation applications in a fast and simple way. Our framework provides a powerful basic structure based on abstraction levels that ease the implementation of minimal solutions with all the functionalities required to implement a whole autonomous system. This approach helps to keep the focus in any sub-problem of interest (i.g. localization or control) while permitting to carry out experimental tests in the context of a complete application. To show the validity of the proposed framework we implement an autonomous navigation system for a ground robot using a localization module that fuses global navigation satellite system (GNSS) positioning and Monte Carlo localization by means of a Kalman filter. Experimental tests are performed in two different outdoor environments, over more than twenty kilometers. All the developed software is available in a GitHub repository.


2014 ◽  
Vol 26 (2) ◽  
pp. 214-224 ◽  
Author(s):  
Taro Suzuki ◽  
◽  
Mitsunori Kitamura ◽  
Yoshiharu Amano ◽  
Nobuaki Kubo ◽  
...  

This paper describes the development of a mobile robot system and an outdoor navigationmethod based on global navigation satellite system (GNSS) in an autonomous mobile robot navigation challenge, called the Tsukuba Challenge, held in Tsukuba, Japan, in 2011 and 2012. The Tsukuba Challenge promotes practical technologies for autonomous mobile robots working in ordinary pedestrian environments. Many teams taking part in the Tsukuba Challenge used laser scanners to determine robot positions. GNSS was not used in localization because its positioning has multipath errors and problems in availability. We propose a technique for realizing multipath mitigation that uses an omnidirectional IR camera to exclude “invisible” satellites, i.e., those entirely obstructed by a building and whose direct waves therefore are not received. We applied GPS / dead reckoning (DR) integrated based on observation data from visible satellites determined by the IR camera. Positioning was evaluated during Tsukuba Challenge 2011 and 2012. Our robot ran the 1.4 km course autonomously and evaluation results confirmed the effectiveness of our proposed technique and the feasibility of its highly accurate positioning.


2018 ◽  
Vol 2018 ◽  
pp. 1-8 ◽  
Author(s):  
Tae-Suk Bae ◽  
Minho Kim

Recently, an accurate positioning has become the kernel of autonomous navigation with the rapid growth of drones including mapping purpose. The Network-based Real-time Kinematic (NRTK) system was predominantly used for precision positioning in many fields such as surveying and agriculture, mostly in static mode or low-speed operation. The NRTK positioning, in general, shows much better performance with the fixed integer ambiguities. However, the success rate of the ambiguity resolution is highly dependent on the ionospheric condition and the surrounding environment of Global Navigation Satellite System (GNSS) positioning, which particularly corresponds to the low-cost GNSS receivers. We analyzed the effects of the ionospheric conditions on the GNSS NRTK, as well as the possibility of applying the mobile NRTK to drone navigation for mapping. Two NRTK systems in operation were analyzed during a period of high ionospheric conditions, and the accuracy and the performance were compared for several operational cases. The test results show that a submeter accuracy is available even with float ambiguity under a favorable condition (i.e., visibility of the satellites as well as stable ionosphere). We still need to consider how to deal with ionospheric disturbances which may prevent NRTK positioning.


2020 ◽  
Vol 12 (20) ◽  
pp. 3386
Author(s):  
Juan Sandino ◽  
Fernando Vanegas ◽  
Frederic Maire ◽  
Peter Caccetta ◽  
Conrad Sanderson ◽  
...  

Response efforts in emergency applications such as border protection, humanitarian relief and disaster monitoring have improved with the use of Unmanned Aerial Vehicles (UAVs), which provide a flexibly deployed eye in the sky. These efforts have been further improved with advances in autonomous behaviours such as obstacle avoidance, take-off, landing, hovering and waypoint flight modes. However, most UAVs lack autonomous decision making for navigating in complex environments. This limitation creates a reliance on ground control stations to UAVs and, therefore, on their communication systems. The challenge is even more complex in indoor flight operations, where the strength of the Global Navigation Satellite System (GNSS) signals is absent or weak and compromises aircraft behaviour. This paper proposes a UAV framework for autonomous navigation to address uncertainty and partial observability from imperfect sensor readings in cluttered indoor scenarios. The framework design allocates the computing processes onboard the flight controller and companion computer of the UAV, allowing it to explore dangerous indoor areas without the supervision and physical presence of the human operator. The system is illustrated under a Search and Rescue (SAR) scenario to detect and locate victims inside a simulated office building. The navigation problem is modelled as a Partially Observable Markov Decision Process (POMDP) and solved in real time through the Augmented Belief Trees (ABT) algorithm. Data is collected using Hardware in the Loop (HIL) simulations and real flight tests. Experimental results show the robustness of the proposed framework to detect victims at various levels of location uncertainty. The proposed system ensures personal safety by letting the UAV to explore dangerous environments without the intervention of the human operator.


Sensors ◽  
2022 ◽  
Vol 22 (1) ◽  
pp. 391
Author(s):  
Zhonghan Li ◽  
Yongbo Zhang

The indoor autonomous navigation of unmanned aerial vehicles (UAVs) is the current research hotspot. Unlike the outdoor broad environment, the indoor environment is unknown and complicated. Global Navigation Satellite System (GNSS) signals are easily blocked and reflected because of complex indoor spatial features, which make it impossible to achieve positioning and navigation indoors relying on GNSS. This article proposes a set of indoor corridor environment positioning methods based on the integration of WiFi and IMU. The zone partition-based Weighted K Nearest Neighbors (WKNN) algorithm is used to achieve higher WiFi-based positioning accuracy. On the basis of the Error-State Kalman Filter (ESKF) algorithm, WiFi-based and IMU-based methods are fused together and realize higher positioning accuracy. The probability-based optimization method is used for further accuracy improvement. After data fusion, the positioning accuracy increased by 51.09% compared to the IMU-based algorithm and by 66.16% compared to the WiFi-based algorithm. After optimization, the positioning accuracy increased by 20.9% compared to the ESKF-based data fusion algorithm. All of the above results prove that methods based on WiFi and IMU (low-cost sensors) are very capable of obtaining high indoor positioning accuracy.


2021 ◽  
Author(s):  
J. Robert ◽  
Michael Forte

This Coastal and Hydraulic Engineering Technical Note (CHETN) details an evaluation of three Global Navigation Satellite System (GNSS)/Global Positioning System (GPS) real-time correction methods capable of providing centimeter-level positioning. Internet and satellite-delivered correction systems, Real Time Network (RTN) and Real Time eXtended (RTX), respectively, are compared to a traditional ground-based two-way radio transmission correction system, generally referred to as Local RTK, or simply RTK. Results from this study will provide prospective users background information on each of these positioning systems and comparisons of their respective accuracies during in field operations.


2020 ◽  
Vol 206 ◽  
pp. 02013
Author(s):  
Mengke Wang ◽  
Peidong Yu ◽  
Yunzhi Li

Global Navigation Satellite System (GNSS) and Inertial Navigation System (INS) are the most widely used navigation systems at present. Aiming at the limitations of a single system application, this paper uses kalman filter to fuse the pose information provided by GNSS and INS, respectively. GNSS has the characteristics of being easily affected by the environment but with high absolute positioning accuracy. INS has the characteristics of high sampling frequency and autonomous navigation, but the error accumulates with time. Combining the advantages of the two systems to achieve the purpose of obtaining higher-precision pose information. In addition, aiming at the problem that GNSS/INS integration cannot provide continuous, stable and reliable navigation solutions under the GNSS signal blocking environment, a smoothing post-processing algorithm for GNSS/INS integration is studied. Through experimental verification, this algorithm can effectively improve the pose accuracy under GNSS signal blocking environment.


2018 ◽  
Vol 940 (10) ◽  
pp. 2-6
Author(s):  
J.A. Younes ◽  
M.G. Mustafin

The issue of calculating the plane rectangular coordinates using the data obtained by the satellite observations during the creation of the geodetic networks is discussed in the article. The peculiarity of these works is in conversion of the coordinates into the Mercator projection, while the plane coordinate system on the base of Gauss-Kruger projection is used in Russia. When using the technology of global navigation satellite system, this task is relevant for any point (area) of the Earth due to a fundamentally different approach in determining the coordinates. The fact is that satellite determinations are much more precise than the ground coordination methods (triangulation and others). In addition, the conversion to the zonal coordinate system is associated with errors; the value at present can prove to be completely critical. The expediency of using the Mercator projection in the topographic and geodetic works production at low latitudes is shown numerically on the basis of model calculations. To convert the coordinates from the geocentric system with the Mercator projection, a programming algorithm which is widely used in Russia was chosen. For its application under low-latitude conditions, the modification of known formulas to be used in Saudi Arabia is implemented.


2021 ◽  
Vol 13 (14) ◽  
pp. 8054
Author(s):  
Artur Janowski ◽  
Rafał Kaźmierczak ◽  
Cezary Kowalczyk ◽  
Jakub Szulwic

Knowing the exact number of fruits and trees helps farmers to make better decisions in their orchard production management. The current practice of crop estimation practice often involves manual counting of fruits (before harvesting), which is an extremely time-consuming and costly process. Additionally, this is not practicable for large orchards. Thanks to the changes that have taken place in recent years in the field of image analysis methods and computational performance, it is possible to create solutions for automatic fruit counting based on registered digital images. The pilot study aims to confirm the state of knowledge in the use of three methods (You Only Look Once—YOLO, Viola–Jones—a method based on the synergy of morphological operations of digital imagesand Hough transformation) of image recognition for apple detecting and counting. The study compared the results of three image analysis methods that can be used for counting apple fruits. They were validated, and their results allowed the recommendation of a method based on the YOLO algorithm for the proposed solution. It was based on the use of mass accessible devices (smartphones equipped with a camera with the required accuracy of image acquisition and accurate Global Navigation Satellite System (GNSS) positioning) for orchard owners to count growing apples. In our pilot study, three methods of counting apples were tested to create an automatic system for estimating apple yields in orchards. The test orchard is located at the University of Warmia and Mazury in Olsztyn. The tests were carried out on four trees located in different parts of the orchard. For the tests used, the dataset contained 1102 apple images and 3800 background images without fruits.


Sign in / Sign up

Export Citation Format

Share Document