1
|
Simon G, Zachár G. Fast and Fault-Tolerant Passive Hyperbolic Localization Using Sensor Consensus. SENSORS (BASEL, SWITZERLAND) 2024; 24:2891. [PMID: 38732997 PMCID: PMC11086332 DOI: 10.3390/s24092891] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 03/20/2024] [Revised: 04/23/2024] [Accepted: 04/29/2024] [Indexed: 05/13/2024]
Abstract
The accuracy of passive hyperbolic localization applications using Time Difference of Arrival (TDOA) measurements can be severely compromised in non-line-of-sight (NLOS) situations. Consensus functions have been successfully used to provide robust and accurate location estimates in such challenging situations. In this paper, a fast branch-and-bound computational method for finding the global maximum of consensus functions is proposed and the global convergence property of the algorithm is mathematically proven. The performance of the method is illustrated by simulation experiments and real measurements.
Collapse
Affiliation(s)
- Gyula Simon
- Alba Regia Technical Faculty, Óbuda University, 8200 Székesfehérvár, Hungary
| | - Gergely Zachár
- Institute for Software Integrated Systems, Vanderbilt University, Nashville, TN 37212, USA;
| |
Collapse
|
2
|
Ding H, Zhang B, Zhou J, Yan Y, Tian G, Gu B. Recent developments and applications of simultaneous localization and mapping in agriculture. J FIELD ROBOT 2022. [DOI: 10.1002/rob.22077] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 01/06/2023]
Affiliation(s)
- Haizhou Ding
- Department of Electronic Information, College of Artificial Intelligence Nanjing Agricultural University Nanjing Jiangsu China
| | - Baohua Zhang
- Department of Automation, College of Artificial Intelligence Nanjing Agricultural University Nanjing Jiangsu China
| | - Jun Zhou
- Department of Agricultural Engineering, College of Engineering Nanjing Agricultural University Nanjing Jiangsu China
| | - Yaxuan Yan
- Department of Electronic Information, College of Artificial Intelligence Nanjing Agricultural University Nanjing Jiangsu China
| | - Guangzhao Tian
- Department of Agricultural Engineering, College of Engineering Nanjing Agricultural University Nanjing Jiangsu China
| | - Baoxing Gu
- Department of Agricultural Engineering, College of Engineering Nanjing Agricultural University Nanjing Jiangsu China
| |
Collapse
|
3
|
Exploiting Graph and Geodesic Distance Constraint for Deep Learning-Based Visual Odometry. REMOTE SENSING 2022. [DOI: 10.3390/rs14081854] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 02/05/2023]
Abstract
Visual odometry is the task of estimating the trajectory of the moving agents from consecutive images. It is a hot research topic both in robotic and computer vision communities and facilitates many applications, such as autonomous driving and virtual reality. The conventional odometry methods predict the trajectory by utilizing the multiple view geometry between consecutive overlapping images. However, these methods need to be carefully designed and fine-tuned to work well in different environments. Deep learning has been explored to alleviate the challenge by directly predicting the relative pose from the paired images. Deep learning-based methods usually focus on the consecutive images that are feasible to propagate the error over time. In this paper, graph loss and geodesic rotation loss are proposed to enhance deep learning-based visual odometry methods based on graph constraints and geodesic distance, respectively. The graph loss not only considers the relative pose loss of consecutive images, but also the relative pose of non-consecutive images. The relative pose of non-consecutive images is not directly predicted but computed from the relative pose of consecutive ones. The geodesic rotation loss is constructed by the geodesic distance and the model regresses a Lie algebra so(3) (3D vector). This allows a robust and stable convergence. To increase the efficiency, a random strategy is adopted to select the edges of the graph instead of using all of the edges. This strategy provides additional regularization for training the networks. Extensive experiments are conducted on visual odometry benchmarks, and the obtained results demonstrate that the proposed method has comparable performance to other supervised learning-based methods, as well as monocular camera-based methods. The source code and the weight are made publicly available.
Collapse
|
4
|
A Robust Localization System Fusion Vision-CNN Relocalization and Progressive Scan Matching for Indoor Mobile Robots. APPLIED SCIENCES-BASEL 2022. [DOI: 10.3390/app12063007] [Citation(s) in RCA: 2] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 02/04/2023]
Abstract
Map-based, high-precision dynamic pose tracking and rapid relocalization in the case of unknown poses are very important for indoor navigation robots. This paper aims to propose a robust and high-precision indoor robot positioning algorithm that combines vision and laser sensor information. This algorithm mainly includes two parts: initialization and real-time pose tracking. The initialization component is mainly to solve the problem of the uncertainty of a robot’s initial pose and loss of pose tracking. First, the laser information is added to the posenetLSTM neural network that only considers image information as a geometric constraint, and the loss function is redesigned thereby improving global positioning accuracy. Second, on the basis of visual rough positioning, the branch and bound method is used to quickly search the high-precision pose of the robot. In the real-time tracking component, small-scale correlation sampling is performed on the high-resolution environment grid map, and the robot’s pose is dynamically tracked in real time. When the score of the tracking pose is lower than a certain threshold, the method of nonlinear graph optimization is used to perform the pose optimization. In order to prove the robustness, high precision, and real-time performance of the algorithm, this article first builds a simulation environment in Gazebo for evaluation, and then verifies the relevant performance of the algorithm through the Mir robot platform. Both simulations and experiments show that the introduction of laser information into the neural network can greatly improve the accuracy of vision relocalization and the system can quickly perform high-precision repositioning when the camera is not severely blocked. At the same time, compared with the pose tracking performance of the adaptive Monte Carlo localization (AMCL) algorithm, the proposed algorithm has also improved in accuracy and in real-time performance.
Collapse
|
5
|
|
6
|
Sequence-based visual place recognition: a scale-space approach for boundary detection. Auton Robots 2021. [DOI: 10.1007/s10514-021-09984-7] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/21/2022]
|
7
|
|
8
|
Smartphone Sensor Based Indoor Positioning: Current Status, Opportunities, and Future Challenges. ELECTRONICS 2020. [DOI: 10.3390/electronics9060891] [Citation(s) in RCA: 21] [Impact Index Per Article: 5.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
The last two decades have witnessed a rich variety of indoor positioning and localization research. Starting with Microsoft Research pioneering the fingerprint approach based RADAR, MIT’s Cricket, and then moving towards beacon-based localization are few among many others. In parallel, researchers looked into other appealing and promising technologies like radio frequency identification, ultra-wideband, infrared, and visible light-based systems. However, the proliferation of smartphones over the past few years revolutionized and reshaped indoor localization towards new horizons. The deployment of MEMS sensors in modern smartphones have initiated new opportunities and challenges for the industry and academia alike. Additionally, the demands and potential of location-based services compelled the researchers to look into more robust, accurate, smartphone deployable, and context-aware location sensing. This study presents a comprehensive review of the approaches that make use of data from one or more sensors to estimate the user’s indoor location. By analyzing the approaches leveraged on smartphone sensors, it discusses the associated challenges of such approaches and points out the areas that need considerable research to overcome their limitations.
Collapse
|
9
|
DeepLocate: Smartphone Based Indoor Localization with a Deep Neural Network Ensemble Classifier. SENSORS 2019; 20:s20010133. [PMID: 31878233 PMCID: PMC6983119 DOI: 10.3390/s20010133] [Citation(s) in RCA: 20] [Impact Index Per Article: 4.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 10/22/2019] [Revised: 12/06/2019] [Accepted: 12/18/2019] [Indexed: 11/30/2022]
Abstract
A quickly growing location-based services area has led to increased demand for indoor positioning and localization. Undoubtedly, Wi-Fi fingerprint-based localization is one of the promising indoor localization techniques, yet the variation of received signal strength is a major problem for accurate localization. Magnetic field-based localization has emerged as a new player and proved a potential indoor localization technology. However, one of its major limitations is degradation in localization accuracy when various smartphones are used. The localization performance is different from various smartphones even with the same localization technique. This research leverages the use of a deep neural network-based ensemble classifier to perform indoor localization with heterogeneous devices. The chief aim is to devise an approach that can achieve a similar localization accuracy using various smartphones. Features extracted from magnetic data of Galaxy S8 are fed into neural networks (NNs) for training. The experiments are performed with Galaxy S8, LG G6, LG G7, and Galaxy A8 smartphones to investigate the impact of device dependence on localization accuracy. Results demonstrate that NNs can play a significant role in mitigating the impact of device heterogeneity and increasing indoor localization accuracy. The proposed approach is able to achieve a localization accuracy of 2.64 m at 50% on four different devices. The mean error is 2.23 m, 2.52 m, 2.59 m, and 2.78 m for Galaxy S8, LG G6, LG G7, and Galaxy A8, respectively. Experiments on a publicly available magnetic dataset of Sony Xperia M2 using the proposed approach show a mean error of 2.84 m with a standard deviation of 2.24 m, while the error at 50% is 2.33 m. Furthermore, the impact of devices on various attitudes on the localization accuracy is investigated.
Collapse
|
10
|
Indoor Positioning on Disparate Commercial Smartphones Using Wi-Fi Access Points Coverage Area. SENSORS 2019; 19:s19194351. [PMID: 31597391 PMCID: PMC6806077 DOI: 10.3390/s19194351] [Citation(s) in RCA: 28] [Impact Index Per Article: 5.6] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 09/09/2019] [Revised: 09/29/2019] [Accepted: 10/04/2019] [Indexed: 11/24/2022]
Abstract
The applications of location-based services require precise location information of a user both indoors and outdoors. Global positioning system’s reduced accuracy for indoor environments necessitated the initiation of Indoor Positioning Systems (IPSs). However, the development of an IPS which can determine the user’s position with heterogeneous smartphones in the same fashion is a challenging problem. The performance of Wi-Fi fingerprinting-based IPSs is degraded by many factors including shadowing, absorption, and interference caused by obstacles, human mobility, and body loss. Moreover, the use of various smartphones and different orientations of the very same smartphone can limit its positioning accuracy as well. As Wi-Fi fingerprinting is based on Received Signal Strength (RSS) vector, it is prone to dynamic intrinsic limitations of radio propagation, including changes over time, and far away locations having similar RSS vector. This article presents a Wi-Fi fingerprinting approach that exploits Wi-Fi Access Points (APs) coverage area and does not utilize the RSS vector. Using the concepts of APs coverage area uniqueness and coverage area overlap, the proposed approach calculates the user’s current position with the help of APs’ intersection area. The experimental results demonstrate that the device dependency can be mitigated by making the fingerprinting database with the proposed approach. The experiments performed at a public place proves that positioning accuracy can also be increased because the proposed approach performs well in dynamic environments with human mobility. The impact of human body loss is studied as well.
Collapse
|
11
|
A Robust Indoor Localization System Integrating Visual Localization Aided by CNN-Based Image Retrieval with Monte Carlo Localization. SENSORS 2019; 19:s19020249. [PMID: 30634639 PMCID: PMC6359079 DOI: 10.3390/s19020249] [Citation(s) in RCA: 31] [Impact Index Per Article: 6.2] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 11/06/2018] [Revised: 12/21/2018] [Accepted: 01/07/2019] [Indexed: 11/17/2022]
Abstract
This paper proposes a novel multi-sensor-based indoor global localization system integrating visual localization aided by CNN-based image retrieval with a probabilistic localization approach. The global localization system consists of three parts: coarse place recognition, fine localization and re-localization from kidnapping. Coarse place recognition exploits a monocular camera to realize the initial localization based on image retrieval, in which off-the-shelf features extracted from a pre-trained Convolutional Neural Network (CNN) are adopted to determine the candidate locations of the robot. In the fine localization, a laser range finder is equipped to estimate the accurate pose of a mobile robot by means of an adaptive Monte Carlo localization, in which the candidate locations obtained by image retrieval are considered as seeds for initial random sampling. Additionally, to address the problem of robot kidnapping, we present a closed-loop localization mechanism to monitor the state of the robot in real time and make adaptive adjustments when the robot is kidnapped. The closed-loop mechanism effectively exploits the correlation of image sequences to realize the re-localization based on Long-Short Term Memory (LSTM) network. Extensive experiments were conducted and the results indicate that the proposed method not only exhibits great improvement on accuracy and speed, but also can recover from localization failures compared to two conventional localization methods.
Collapse
|
12
|
Muhammad N, Åstrand B. Intention Estimation Using Set of Reference Trajectories as Behaviour Model. SENSORS 2018; 18:s18124423. [PMID: 30558135 PMCID: PMC6308577 DOI: 10.3390/s18124423] [Citation(s) in RCA: 7] [Impact Index Per Article: 1.2] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 11/15/2018] [Revised: 12/11/2018] [Accepted: 12/12/2018] [Indexed: 11/27/2022]
Abstract
Autonomous robotic systems operating in the vicinity of other agents, such as humans, manually driven vehicles and other robots, can model the behaviour and estimate intentions of the other agents to enhance efficiency of their operation, while preserving safety. We propose a data-driven approach to model the behaviour of other agents, which is based on a set of trajectories navigated by other agents. Then, to evaluate the proposed behaviour modelling approach, we propose and compare two methods for agent intention estimation based on: (i) particle filtering; and (ii) decision trees. The proposed methods were validated using three datasets that consist of real-world bicycle and car trajectories in two different scenarios, at a roundabout and at a t-junction with a pedestrian crossing. The results validate the utility of the data-driven behaviour model, and show that decision-tree based intention estimation works better on a binary-class problem, whereas the particle-filter based technique performs better on a multi-class problem, such as the roundabout, where the method yielded an average gain of 14.88 m for correct intention estimation locations compared to the decision-tree based method.
Collapse
Affiliation(s)
- Naveed Muhammad
- School of Information Technology, Halmstad University, 30118 Halmstad, Sweden.
| | - Björn Åstrand
- School of Information Technology, Halmstad University, 30118 Halmstad, Sweden.
| |
Collapse
|
13
|
Bampis L, Amanatiadis A, Gasteratos A. Fast loop-closure detection using visual-word-vectors from image sequences. Int J Rob Res 2017. [DOI: 10.1177/0278364917740639] [Citation(s) in RCA: 53] [Impact Index Per Article: 7.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/17/2022]
Abstract
In this paper, a novel pipeline for loop-closure detection is proposed. We base our work on a bag of binary feature words and we produce a description vector capable of characterizing a physical scene as a whole. Instead of relying on single camera measurements, the robot’s trajectory is dynamically segmented into image sequences according to its content. The visual word occurrences from each sequence are then combined to create sequence-visual-word-vectors and provide additional information to the matching functionality. In this way, scenes with considerable visual differences are firstly discarded, while the respective image-to-image associations are provided subsequently. With the purpose of further enhancing the system’s performance, a novel temporal consistency filter (trained offline) is also introduced to advance matches that persist over time. Evaluation results prove that the presented method compares favorably with other state-of-the-art techniques, while our algorithm is tested on a tablet device, verifying the computational efficiency of the approach.
Collapse
Affiliation(s)
- Loukas Bampis
- Department of Production and Management Engineering, Democritus University of Thrace, Greece
| | - Angelos Amanatiadis
- Department of Production and Management Engineering, Democritus University of Thrace, Greece
| | - Antonios Gasteratos
- Department of Production and Management Engineering, Democritus University of Thrace, Greece
| |
Collapse
|
14
|
Korrapati H, Mezouar Y. Multi-resolution map building and loop closure with omnidirectional images. Auton Robots 2016. [DOI: 10.1007/s10514-016-9560-6] [Citation(s) in RCA: 10] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/24/2022]
|
15
|
Kanagawa M, Nishiyama Y, Gretton A, Fukumizu K. Filtering with State-Observation Examples via Kernel Monte Carlo Filter. Neural Comput 2015; 28:382-444. [PMID: 26654205 DOI: 10.1162/neco_a_00806] [Citation(s) in RCA: 9] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/04/2022]
Abstract
This letter addresses the problem of filtering with a state-space model. Standard approaches for filtering assume that a probabilistic model for observations (i.e., the observation model) is given explicitly or at least parametrically. We consider a setting where this assumption is not satisfied; we assume that the knowledge of the observation model is provided only by examples of state-observation pairs. This setting is important and appears when state variables are defined as quantities that are very different from the observations. We propose kernel Monte Carlo filter, a novel filtering method that is focused on this setting. Our approach is based on the framework of kernel mean embeddings, which enables nonparametric posterior inference using the state-observation examples. The proposed method represents state distributions as weighted samples, propagates these samples by sampling, estimates the state posteriors by kernel Bayes' rule, and resamples by kernel herding. In particular, the sampling and resampling procedures are novel in being expressed using kernel mean embeddings, so we theoretically analyze their behaviors. We reveal the following properties, which are similar to those of corresponding procedures in particle methods: the performance of sampling can degrade if the effective sample size of a weighted sample is small, and resampling improves the sampling performance by increasing the effective sample size. We first demonstrate these theoretical findings by synthetic experiments. Then we show the effectiveness of the proposed filter by artificial and real data experiments, which include vision-based mobile robot localization.
Collapse
Affiliation(s)
- Motonobu Kanagawa
- SOKENDAI (Graduate University for Advanced Studies), Tokyo 190-8562, Japan, and Institute of Statistical Mathematics, Tokyo 190-8562, Japan
| | - Yu Nishiyama
- University of Electro-Communications, Tokyo 182-8585, Japan
| | - Arthur Gretton
- Gatsby Computational Neuroscience Unit, University College London, London
| | - Kenji Fukumizu
- SOKENDAI (Graduate University for Advanced Studies), Tokyo 190-8562, Japan, and Institute of Statistical Mathematics, Tokyo 190-8562, Japan
| |
Collapse
|
16
|
Probabilistic Multi-Sensor Fusion Based Indoor Positioning System on a Mobile Device. SENSORS 2015; 15:31464-81. [PMID: 26694387 PMCID: PMC4721787 DOI: 10.3390/s151229867] [Citation(s) in RCA: 24] [Impact Index Per Article: 2.7] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 09/16/2015] [Revised: 12/08/2015] [Accepted: 12/09/2015] [Indexed: 11/17/2022]
Abstract
Nowadays, smart mobile devices include more and more sensors on board, such as motion sensors (accelerometer, gyroscope, magnetometer), wireless signal strength indicators (WiFi, Bluetooth, Zigbee), and visual sensors (LiDAR, camera). People have developed various indoor positioning techniques based on these sensors. In this paper, the probabilistic fusion of multiple sensors is investigated in a hidden Markov model (HMM) framework for mobile-device user-positioning. We propose a graph structure to store the model constructed by multiple sensors during the offline training phase, and a multimodal particle filter to seamlessly fuse the information during the online tracking phase. Based on our algorithm, we develop an indoor positioning system on the iOS platform. The experiments carried out in a typical indoor environment have shown promising results for our proposed algorithm and system design.
Collapse
|
17
|
Atanasov N, Zhu M, Daniilidis K, Pappas GJ. Localization from semantic observations via the matrix permanent. Int J Rob Res 2015. [DOI: 10.1177/0278364915596589] [Citation(s) in RCA: 35] [Impact Index Per Article: 3.9] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
Most approaches to robot localization rely on low-level geometric features such as points, lines, and planes. In this paper, we use object recognition to obtain semantic information from the robot’s sensors and consider the task of localizing the robot within a prior map of landmarks, which are annotated with semantic labels. As object recognition algorithms miss detections and produce false alarms, correct data association between the detections and the landmarks on the map is central to the semantic localization problem. Instead of the traditional vector-based representation, we propose a sensor model, which encodes the semantic observations via random finite sets and enables a unified treatment of missed detections, false alarms, and data association. Our second contribution is to reduce the problem of computing the likelihood of a set-valued observation to the problem of computing a matrix permanent. It is this crucial transformation that allows us to solve the semantic localization problem with a polynomial-time approximation to the set-based Bayes filter. Finally, we address the active semantic localization problem, in which the observer’s trajectory is planned in order to improve the accuracy and efficiency of the localization process. The performance of our approach is demonstrated in simulation and in real environments using deformable-part-model-based object detectors. Robust global localization from semantic observations is demonstrated for a mobile robot, for the Project Tango phone, and on the KITTI visual odometry dataset. Comparisons are made with the traditional lidar-based geometric Monte Carlo localization.
Collapse
Affiliation(s)
- Nikolay Atanasov
- GRASP Laboratory, University of Pennsylvania, Philadelphia,
PA, USA
| | - Menglong Zhu
- GRASP Laboratory, University of Pennsylvania, Philadelphia,
PA, USA
| | | | - George J. Pappas
- GRASP Laboratory, University of Pennsylvania, Philadelphia,
PA, USA
| |
Collapse
|
18
|
FRONTONI EMANUELE, MANCINI ADRIANO, ZINGARETTI PRIMO. FEATURE GROUP MATCHING: A NOVEL METHOD TO FILTER OUT INCORRECT LOCAL FEATURE MATCHINGS. INT J PATTERN RECOGN 2014. [DOI: 10.1142/s0218001414500128] [Citation(s) in RCA: 8] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/18/2022]
Abstract
The importance of finding correct correspondences between two images is the major aspect in problems such as appearance-based robot localization and content-based image retrieval. Local feature matching has become a commonly used method to compare images, despite being highly probable that at least some of the matchings/correspondences it detects are incorrect. In this paper, we describe a novel approach to local feature matching, named Feature Group Matching (FGM), to select stable features and obtain a more reliable similarity value between two images. The proposed technique is demonstrated to be translational, rotational and scaling invariant. Experimental evaluation was performed on large and heterogeneous datasets of images using SIFT and SURF, the actual state-of-the-art feature extractors. Results show that FGM avoids almost 95% of incorrect matchings, reduces the visual aliasing (number of images considered similar) and increases both robotic localization and image retrieval accuracy on the average of 13%.
Collapse
Affiliation(s)
- EMANUELE FRONTONI
- Dipartimento di Ingegneria dell'Informazione (DII), Università Politecnica delle Marche, Ancona, Italy
| | - ADRIANO MANCINI
- Dipartimento di Ingegneria dell'Informazione (DII), Università Politecnica delle Marche, Ancona, Italy
| | - PRIMO ZINGARETTI
- Dipartimento di Ingegneria dell'Informazione (DII), Università Politecnica delle Marche, Ancona, Italy
| |
Collapse
|
19
|
Tick D, Satici AC, Shen J, Gans N. Tracking Control of Mobile Robots Localized via Chained Fusion of Discrete and Continuous Epipolar Geometry, IMU and Odometry. IEEE TRANSACTIONS ON CYBERNETICS 2013; 43:1237-1250. [PMID: 26502433 DOI: 10.1109/tsmcb.2012.2227720] [Citation(s) in RCA: 7] [Impact Index Per Article: 0.6] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/05/2023]
Abstract
This paper presents a novel navigation and control system for autonomous mobile robots that includes path planning, localization, and control. A unique vision-based pose and velocity estimation scheme utilizing both the continuous and discrete forms of the Euclidean homography matrix is fused with inertial and optical encoder measurements to estimate the pose, orientation, and velocity of the robot and ensure accurate localization and control signals. A depth estimation system is integrated in order to overcome the loss of scale inherent in vision-based estimation. A path following control system is introduced that is capable of guiding the robot along a designated curve. Stability analysis is provided for the control system and experimental results are presented that prove the combined localization and control system performs with high accuracy.
Collapse
|
20
|
|
21
|
Abstract
This paper presents bubble space based representation of “places” (nodes) in topological maps. Bubble space simultaneously provides for detailed (bubble surfaces) and holistic (bubble descriptors) representation of places. It is based on bubble memory where visual feature values and their local S2-metric relations from robot’s viewpoint are simultaneously encoded on a deformable spherical surface. Bubble surfaces extend bubble memory to accommodate varying robot pose and multiple features. They are transformed into bubble descriptors that are rotationally invariant with respect to heading changes while being computable in an incremental manner as each new set of visual observations is made. We use bubble descriptors for place learning and recognition with support vector machines in both indoor and outdoor environments and provide analysis results on recognition, recall and precision rates and time performance including a comparative study with the state-of-the-art descriptors.
Collapse
Affiliation(s)
- Özgür Erkent
- Department of Electrical and Electronics Engineering, Intelligent Systems Lab, Bogazici University, Istanbul, Turkey
| | - H. Işıl Bozma
- Department of Electrical and Electronics Engineering, Intelligent Systems Lab, Bogazici University, Istanbul, Turkey
| |
Collapse
|
22
|
Wang J, Yagi Y. Efficient Topological Localization Using Global and Local Feature Matching. INT J ADV ROBOT SYST 2013. [DOI: 10.5772/55630] [Citation(s) in RCA: 6] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022] Open
Abstract
We present an efficient vision-based global topological localization approach in which different image features are used in a coarse-to-fine matching framework. Orientation Adjacency Coherence Histogram (OACH), a novel image feature, is proposed to improve the coarse localization. The coarse localization results are taken as inputs for the fine localization which is carried out by matching Harris-Laplace interest points characterized by the SIFT descriptor. The computation of OACHs and interest points is efficient due to the fact that these features are computed in an integrated process. The matching of local features is improved by using approximate nearest neighbor searching technique. We have implemented and tested the localization system in real environments. The experimental results demonstrate that our approach is efficient and reliable in both indoor and outdoor environments. This work has also been compared with previous works. The comparison results show that our approach has better performance with higher correct ratio and lower computational complexity.
Collapse
Affiliation(s)
- Junqiu Wang
- The Institute of Scientific and Industrial Research, Osaka University, Japan
| | - Yasushi Yagi
- The Institute of Scientific and Industrial Research, Osaka University, Japan
| |
Collapse
|
23
|
Fu G, Zhang J, Chen W, Peng F, Yang P, Chen C. Precise Localization of Mobile Robots via Odometry and Wireless Sensor Network. INT J ADV ROBOT SYST 2013. [DOI: 10.5772/56217] [Citation(s) in RCA: 15] [Impact Index Per Article: 1.4] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022] Open
Abstract
Precise localization of mobile robots in uncertain environments is a fundamental and crucial issue in robotics. In this paper, to deal with the unbounded accumulated errors of dead reckoning (DR)-based localization, wireless sensor network (WSN)-based localization is applied to calibrate the uncertainty of odometry using a Kalman filter (KF). In addition, to further aid in obtaining precise positions and reduce uncertainty, a novel backward dead reckoning (BDR) localization approach is proposed. The experimental results demonstrate the success and reliability of the proposed method.
Collapse
Affiliation(s)
- Guoyu Fu
- Department of Control and System Engineering, Nanjing University, Nanjing, China
| | - Jin Zhang
- Department of Control and System Engineering, Nanjing University, Nanjing, China
| | - Wenyuan Chen
- Department of Control and System Engineering, Nanjing University, Nanjing, China
| | - Fengchao Peng
- Department of Control and System Engineering, Nanjing University, Nanjing, China
| | - Pei Yang
- Department of Control and System Engineering, Nanjing University, Nanjing, China
- State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, China
| | - Chunlin Chen
- Department of Control and System Engineering, Nanjing University, Nanjing, China
- State Key Laboratory for Novel Software Technology, Nanjing University, Nanjing, China
| |
Collapse
|
24
|
Burguera A, Gonzàlez Y, Oliver G. The uspIC: performing scan matching localization using an imaging sonar. SENSORS 2012; 12:7855-85. [PMID: 22969375 PMCID: PMC3436004 DOI: 10.3390/s120607855] [Citation(s) in RCA: 25] [Impact Index Per Article: 2.1] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 04/27/2012] [Revised: 05/31/2012] [Accepted: 06/05/2012] [Indexed: 11/17/2022]
Abstract
This paper presents a novel approach to localize an underwater mobile robot based on scan matching using a Mechanically Scanned Imaging Sonar (MSIS). When used to perform scan matching, this sensor presents some problems such as significant uncertainty in the measurements or large scan times, which lead to a motion induced distortion. This paper presents the uspIC, which deals with these problems by adopting a probabilistic scan matching strategy and by defining a method to strongly alleviate the motion induced distortion. Experimental results evaluating our approach and comparing it to previously existing methods are provided.
Collapse
Affiliation(s)
- Antoni Burguera
- Departament de Matemàtiques i Informàtica, Universitat de les Illes Balears, Palma de Mallorca, Illes Balears, Spain.
| | | | | |
Collapse
|
25
|
|
26
|
Lee S, Lee S, Baek S. Vision-Based Kidnap Recovery with SLAM for Home Cleaning Robots. J INTELL ROBOT SYST 2011. [DOI: 10.1007/s10846-011-9647-4] [Citation(s) in RCA: 22] [Impact Index Per Article: 1.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/28/2022]
|
27
|
Abstract
SUMMARYThis paper proposes a dynamic localization algorithm for a variable speed mobile robot. In order to localize a mobile robot with active beacon sensors, a relatively long time is needed, since the distance to the beacon is measured using the time-of-flight of the ultrasonic signal. The measurement time does not cause a high error rate when the mobile robot moves slowly. However, with an increase of the mobile robot's speed, the localization error becomes too high to use for accurate mobile robot navigation. Therefore, in this research into high-speed mobile robot operations, instead of using two active beacons for localization, an active beacon and the predicted path are utilized to localize the mobile robot. This new approach resolves the high-localization error caused by the speed of mobile robot. The performance of this method was verified by comparing it to the conventional method through real-world experiments.
Collapse
|
28
|
Abstract
SUMMARYThe localization problem in mobile robotics can be defined as the search of the robot's coordinates in a known environment. If there is no information about the initial location, we are talking about global localization. In this work, we have developed an algorithm that solves this problem in a three-dimensional (3D) environment using evolutionary computation concepts. The method has been called RELF-3D and has many features that make it very robust and reliable: thresholding and discarding mechanisms, different cost functions, effective convergence criteria, and so on. The resulting global localization module has been tested in numerous experiments and the most important improvement obtained is the accuracy of the method, allowing its application in manipulation tasks.
Collapse
|
29
|
Haar invariant signatures and spatial recognition using omnidirectional visual information only. Auton Robots 2011. [DOI: 10.1007/s10514-011-9222-7] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/25/2022]
|
30
|
Abstract
SUMMARYA new localization algorithm is proposed for a fast moving mobile robot, which utilizes only one beacon and the global features of the differential-driving mobile robot. It takes a relatively long time to localize a mobile robot with active beacon sensors, since the distance to the beacon is measured based on the traveling time of the ultrasonic signal. When the mobile robot is moving slowly, the measurement time does not yield a high error. At a higher speed, however, the localization error becomes too large for the mobile robot to be located accurately. Therefore, in high-speed mobile robot operations, instead of using two or more active beacons, only one active beacon and the global features of the mobile robot are used to localize the mobile robot. The two global features are the radius and center of the rotational motion for the differential-driving mobile robot, which generally describe the motion of, and are used for the trace prediction of, a mobile robot. In high-speed operations, the localizer finds the intersection point of this predicted trace and the circle, which is centered at the beacon whose radius is the distance between the mobile robot and the beacon. This new approach overcomes the large localization error caused by the high speed of the mobile robot. The performance of the new localization algorithm is verified through experiments with a high-speed mobile robot.
Collapse
|
31
|
Kawewong A, Tongprasit N, Tangruamsub S, Hasegawa O. Online and Incremental Appearance-based SLAM in Highly Dynamic Environments. Int J Rob Res 2010. [DOI: 10.1177/0278364910371855] [Citation(s) in RCA: 49] [Impact Index Per Article: 3.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
In this paper we present a novel method for online and incremental appearance-based localization and mapping in a highly dynamic environment. Using position-invariant robust features (PIRFs), the method can achieve a high rate of recall with 100% precision. It can handle both strong perceptual aliasing and dynamic changes of places efficiently. Its performance also extends beyond conventional images; it is applicable to omnidirectional images for which the major portions of scenes are similar for most places. The proposed PIRF-based Navigation method named PIRF-Nav is evaluated by testing it on two standard datasets in a similar manner as in FAB-MAP and on an additional omnidirectional image dataset that we collected. This extra dataset was collected on 2 days with different specific events, i.e. an open-campus event, to present challenges related to illumination variance and strong dynamic changes, and to test assessment of dynamic scene changes. Results show that PIRF-Nav outperforms FAB-MAP; PIRF-Nav at precision-1 yields a recall rate about twice as high (approximately 80% increase) than that of FAB-MAP. Its computation time is sufficiently short for real-time applications. The method is fully incremental, and requires no offline process for dictionary creation. Additional testing using combined datasets proves that PIRF-Nav can function over the long term and can solve the kidnapped robot problem.
Collapse
Affiliation(s)
- Aram Kawewong
- Department of Computational Intelligence and Systems Science, Tokyo Institute of Technology, Yokohama, Japan,
| | - Noppharit Tongprasit
- Department of Computational Intelligence and Systems Science, Tokyo Institute of Technology, Yokohama, Japan
| | - Sirinart Tangruamsub
- Department of Computational Intelligence and Systems Science, Tokyo Institute of Technology, Yokohama, Japan
| | - Osamu Hasegawa
- Department of Computational Intelligence and Systems Science, Tokyo Institute of Technology, Yokohama, Japan
| |
Collapse
|
32
|
Hernández SE, Acosta L, Toledo J. Distance and cable length measurement system. SENSORS (BASEL, SWITZERLAND) 2009; 9:10190-10200. [PMID: 22303169 PMCID: PMC3267217 DOI: 10.3390/s91210190] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 10/30/2009] [Revised: 12/02/2009] [Accepted: 12/07/2009] [Indexed: 05/31/2023]
Abstract
A simple, economic and successful design for distance and cable length detection is presented. The measurement system is based on the continuous repetition of a pulse that endlessly travels along the distance to be detected. There is a pulse repeater at both ends of the distance or cable to be measured. The endless repetition of the pulse generates a frequency that varies almost inversely with the distance to be measured. The resolution and distance or cable length range could be adjusted by varying the repetition time delay introduced at both ends and the measurement time. With this design a distance can be measured with centimeter resolution using electronic system with microsecond resolution, simplifying classical time of flight designs which require electronics with picosecond resolution. This design was also applied to position measurement.
Collapse
Affiliation(s)
- Sergio Elias Hernández
- Department of Física Fundamental y Experimental Electrónica y Sistemas, Universidad de La Laguna, 38200, Spain
| | - Leopoldo Acosta
- Departament of Ingeniería de Sistemas Automática y Arquitectura y Tecnología de Computadores, Universidad de La Laguna, 38200, Spain; E-Mails: (L.A.); (J.T.)
| | - Jonay Toledo
- Departament of Ingeniería de Sistemas Automática y Arquitectura y Tecnología de Computadores, Universidad de La Laguna, 38200, Spain; E-Mails: (L.A.); (J.T.)
| |
Collapse
|
33
|
Newman P, Sibley G, Smith M, Cummins M, Harrison A, Mei C, Posner I, Shade R, Schroeter D, Murphy L, Churchill W, Cole D, Reid I. Navigating, Recognizing and Describing Urban Spaces With Vision and Lasers. Int J Rob Res 2009. [DOI: 10.1177/0278364909341483] [Citation(s) in RCA: 94] [Impact Index Per Article: 6.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
In this paper we describe a body of work aimed at extending the reach of mobile navigation and mapping. We describe how running topological and metric mapping and pose estimation processes concurrently, using vision and laser ranging, has produced a full six-degree-of-freedom outdoor navigation system. It is capable of producing intricate three-dimensional maps over many kilometers and in real time. We consider issues concerning the intrinsic quality of the built maps and describe our progress towards adding semantic labels to maps via scene de-construction and labeling. We show how our choices of representation, inference methods and use of both topological and metric techniques naturally allow us to fuse maps built from multiple sessions with no need for manual frame alignment or data association.
Collapse
Affiliation(s)
- Paul Newman
- Oxford Mobile Robotics Group, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK,
| | - Gabe Sibley
- Oxford Mobile Robotics Group, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| | - Mike Smith
- Oxford Mobile Robotics Group, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| | - Mark Cummins
- Oxford Mobile Robotics Group, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| | - Alastair Harrison
- Oxford Mobile Robotics Group, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| | - Chris Mei
- Active Vision Lab, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| | - Ingmar Posner
- Oxford Mobile Robotics Group, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| | - Robbie Shade
- Oxford Mobile Robotics Group, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| | - Derik Schroeter
- Oxford Mobile Robotics Group, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| | - Liz Murphy
- Oxford Mobile Robotics Group, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| | - Winston Churchill
- Oxford Mobile Robotics Group, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| | - Dave Cole
- Oxford Mobile Robotics Group, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| | - Ian Reid
- Active Vision Lab, Department of Engineering Science, University of Oxford, Parks Road, Oxford, UK
| |
Collapse
|
34
|
Visual Self-Localization with Tiny Images. ACTA ACUST UNITED AC 2009. [DOI: 10.1007/978-3-642-10284-4_23] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register]
|
35
|
Fehr J, Streicher A, Burkhardt H. A Bag of Features Approach for 3D Shape Retrieval. ADVANCES IN VISUAL COMPUTING 2009. [DOI: 10.1007/978-3-642-10331-5_4] [Citation(s) in RCA: 13] [Impact Index Per Article: 0.9] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 01/07/2023]
|
36
|
|
37
|
Angeli A, Filliat D, Doncieux S, Meyer JA. Fast and Incremental Method for Loop-Closure Detection Using Bags of Visual Words. IEEE T ROBOT 2008. [DOI: 10.1109/tro.2008.2004514] [Citation(s) in RCA: 330] [Impact Index Per Article: 20.6] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/05/2022]
|
38
|
Smal I, Draegestein K, Galjart N, Niessen W, Meijering E. Particle filtering for multiple object tracking in dynamic fluorescence microscopy images: application to microtubule growth analysis. IEEE TRANSACTIONS ON MEDICAL IMAGING 2008; 27:789-804. [PMID: 18541486 DOI: 10.1109/tmi.2008.916964] [Citation(s) in RCA: 66] [Impact Index Per Article: 4.1] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/26/2023]
Abstract
Quantitative analysis of dynamic processes in living cells by means of fluorescence microscopy imaging requires tracking of hundreds of bright spots in noisy image sequences. Deterministic approaches, which use object detection prior to tracking, perform poorly in the case of noisy image data. We propose an improved, completely automatic tracker, built within a Bayesian probabilistic framework. It better exploits spatiotemporal information and prior knowledge than common approaches, yielding more robust tracking also in cases of photobleaching and object interaction. The tracking method was evaluated using simulated but realistic image sequences, for which ground truth was available. The results of these experiments show that the method is more accurate and robust than popular tracking methods. In addition, validation experiments were conducted with real fluorescence microscopy image data acquired for microtubule growth analysis. These demonstrate that the method yields results that are in good agreement with manual tracking performed by expert cell biologists. Our findings suggest that the method may replace laborious manual procedures.
Collapse
Affiliation(s)
- Ihor Smal
- Department of Medical Informatics, Erasmus MC-University Medical Center Rotterdam, P. O. Box 2040, 3000 CA Rotterdam, The Netherlands
| | | | | | | | | |
Collapse
|
39
|
Abstract
This paper describes a probabilistic approach to the problem of recognizing places based on their appearance. The system we present is not limited to localization, but can determine that a new observation comes from a previously unseen place, and so augment its map. Effectively this is a SLAM system in the space of appearance. Our probabilistic approach allows us to explicitly account for perceptual aliasing in the environment—identical but indistinctive observations receive a low probability of having come from the same place. We achieve this by learning a generative model of place appearance. By partitioning the learning problem into two parts, new place models can be learned online from only a single observation of a place. The algorithm complexity is linear in the number of places in the map, and is particularly suitable for online loop closure detection in mobile robotics.
Collapse
Affiliation(s)
- Mark Cummins
- Mobile Robotics Group, University of Oxford, UK,
| | - Paul Newman
- Mobile Robotics Group, University of Oxford, UK,
| |
Collapse
|
40
|
|
41
|
Weiss C, Masselli A, Zell A. FAST VISION-BASED LOCALIZATION FOR OUTDOOR ROBOTS USING A COMBINATION OF GLOBAL IMAGE FEATURES. ACTA ACUST UNITED AC 2007. [DOI: 10.3182/20070903-3-fr-2921.00023] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.1] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/23/2022]
|
42
|
Prabhudesai AB, Chaudhuri S. Qualitative visual environment retrieval. IEEE TRANSACTIONS ON SYSTEMS, MAN, AND CYBERNETICS. PART B, CYBERNETICS : A PUBLICATION OF THE IEEE SYSTEMS, MAN, AND CYBERNETICS SOCIETY 2006; 36:1373-80. [PMID: 17186813 DOI: 10.1109/tsmcb.2006.877797] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [MESH Headings] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 05/13/2023]
Abstract
A system for retrieval of an unstructured environment under static and dynamic scenarios is proposed. The use of cylindrical mosaics or omnidirectional images is exploited for providing a rich description about the surrounding environment spanning 360 degrees. The environment description is based on defining the attributes of the nodes of a graph derived from the angular partitions of the captured images. Content-based image retrieval for each of these partitions is performed on an exemplar image database to annotate the nodes of the graph. The complete environment description is recovered by collating the retrieval results over all the partitions based on a simple voting scheme. This offers a qualitative description of the location in a totally natural and unstructured surrounding. The experiments yield quite promising results.
Collapse
|
43
|
Menegatti E, Pretto A, Scarpa A, Pagello E. Omnidirectional vision scan matching for robot localization in dynamic environments. IEEE T ROBOT 2006. [DOI: 10.1109/tro.2006.875495] [Citation(s) in RCA: 69] [Impact Index Per Article: 3.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
|