1
|
Palacín J, Rubies E, Clotet E. A Retrospective Analysis of Indoor CO 2 Measurements Obtained with a Mobile Robot during the COVID-19 Pandemic. SENSORS (BASEL, SWITZERLAND) 2024; 24:3102. [PMID: 38793956 PMCID: PMC11125027 DOI: 10.3390/s24103102] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 04/16/2024] [Revised: 05/08/2024] [Accepted: 05/09/2024] [Indexed: 05/26/2024]
Abstract
This work presents a retrospective analysis of indoor CO2 measurements obtained with a mobile robot in an educational building after the COVID-19 lockdown (May 2021), at a time when public activities resumed with mandatory local pandemic restrictions. The robot-based CO2 measurement system was assessed as an alternative to the deployment of a net of sensors in a building in the pandemic period, in which there was a global stock outage of CO2 sensors. The analysis of the obtained measurements confirms that a mobile system can be used to obtain interpretable information on the CO2 levels inside the rooms of a building during a pandemic outbreak.
Collapse
Affiliation(s)
- Jordi Palacín
- Automation and Robotics Laboratory (ARL), Universitat de Lleida, 25001 Lleida, Spain (E.C.)
| | | | | |
Collapse
|
2
|
Malakouti-Khah H, Sadeghzadeh-Nokhodberiz N, Montazeri A. Simultaneous localization and mapping in a multi-robot system in a dynamic environment with unknown initial correspondence. Front Robot AI 2024; 10:1291672. [PMID: 38283801 PMCID: PMC10811797 DOI: 10.3389/frobt.2023.1291672] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 09/09/2023] [Accepted: 12/11/2023] [Indexed: 01/30/2024] Open
Abstract
A basic assumption in most approaches to simultaneous localization and mapping (SLAM) is the static nature of the environment. In recent years, some research has been devoted to the field of SLAM in dynamic environments. However, most of the studies conducted in this field have implemented SLAM by removing and filtering the moving landmarks. Moreover, the use of several robots in large, complex, and dynamic environments can significantly improve performance on the localization and mapping task, which has attracted many researchers to this problem more recently. In multi-robot SLAM, the robots can cooperate in a decentralized manner without the need for a central processing center to obtain their positions and a more precise map of the environment. In this article, a new decentralized approach is presented for multi-robot SLAM problems in dynamic environments with unknown initial correspondence. The proposed method applies a modified Fast-SLAM method, which implements SLAM in a decentralized manner by considering moving landmarks in the environment. Due to the unknown initial correspondence of the robots, a geographical approach is embedded in the proposed algorithm to align and merge their maps. Data association is also embedded in the algorithm; this is performed using the measurement predictions in the SLAM process of each robot. Finally, simulation results are provided to demonstrate the performance of the proposed method.
Collapse
|
3
|
Gao G, Xiong Z, Zhao Y, Zhang L. Landmark Topology Descriptor-Based Place Recognition and Localization under Large View-Point Changes. SENSORS (BASEL, SWITZERLAND) 2023; 23:9775. [PMID: 38139621 PMCID: PMC10747459 DOI: 10.3390/s23249775] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 11/07/2023] [Revised: 11/28/2023] [Accepted: 12/08/2023] [Indexed: 12/24/2023]
Abstract
Accurate localization between cameras is a prerequisite for a vision-based heterogeneous robot systems task. The core issue is how to accurately perform place recognition from different view-points. Traditional appearance-based methods have a high probability of failure in place recognition and localization under large view-point changes. In recent years, semantic graph matching-based place recognition methods have been proposed to solve the above problem. However, these methods rely on high-precision semantic segmentation results and have a high time complexity in node extraction or graph matching. In addition, methods only utilize the semantic labels of the landmarks themselves to construct graphs and descriptors, making such approaches fail in some challenging scenarios (e.g., scene repetition). In this paper, we propose a graph-matching method based on a novel landmark topology descriptor, which is robust to view-point changes. According to the experiment on real-world data, our algorithm can run in real-time and is approximately four times and three times faster than state-of-the-art algorithms in the graph extraction and matching phases, respectively. In terms of place recognition performance, our algorithm achieves the best place recognition precision at a recall of 0-70% compared with classic appearance-based algorithms and an advanced graph-based algorithm in the scene of significant view-point changes. In terms of positioning accuracy, compared to the traditional appearance-based DBoW2 and NetVLAD algorithms, our method outperforms by 95%, on average, in terms of the mean translation error and 95% in terms of the mean RMSE. Compared to the state-of-the-art SHM algorithm, our method outperforms by 30%, on average, in terms of the mean translation error and 29% in terms of the mean RMSE. In addition, our method outperforms the current state-of-the-art algorithm, even in challenging scenarios where the benchmark algorithms fail.
Collapse
Affiliation(s)
| | - Zhi Xiong
- College of Automation Engineering, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China; (G.G.); (Y.Z.); (L.Z.)
| | | | | |
Collapse
|
4
|
Sunil S, Mozaffari S, Singh R, Shahrrava B, Alirezaee S. Feature-Based Occupancy Map-Merging for Collaborative SLAM. SENSORS (BASEL, SWITZERLAND) 2023; 23:3114. [PMID: 36991825 PMCID: PMC10055820 DOI: 10.3390/s23063114] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 02/01/2023] [Revised: 02/28/2023] [Accepted: 03/07/2023] [Indexed: 06/19/2023]
Abstract
One of the most frequently used approaches to represent collaborative mapping are probabilistic occupancy grid maps. These maps can be exchanged and integrated among robots to reduce the overall exploration time, which is the main advantage of the collaborative systems. Such map fusion requires solving the unknown initial correspondence problem. This article presents an effective feature-based map fusion approach that includes processing the spatial occupancy probabilities and detecting features based on locally adaptive nonlinear diffusion filtering. We also present a procedure to verify and accept the correct transformation to avoid ambiguous map merging. Further, a global grid fusion strategy based on the Bayesian inference, which is independent of the order of merging, is also provided. It is shown that the presented method is suitable for identifying geometrically consistent features across various mapping conditions, such as low overlapping and different grid resolutions. We also present the results based on hierarchical map fusion to merge six individual maps at once in order to constrict a consistent global map for SLAM.
Collapse
|
5
|
A swarm of unmanned vehicles in the shallow ocean: A survey. Neurocomputing 2023. [DOI: 10.1016/j.neucom.2023.02.020] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 02/17/2023]
|
6
|
Basso M, Stocchero D, Schnarndorf P, de Freitas EP. Merging three‐dimensional occupancy grid maps to support multi‐UAVs cooperative navigation systems. J FIELD ROBOT 2022. [DOI: 10.1002/rob.22143] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/13/2022]
Affiliation(s)
- Maik Basso
- Electrical Engineering Graduate Program (PPGEE) Federal University of Rio Grande do Sul (UFRGS) Porto Alegre Rio Grande do Sul Brazil
| | - Diego Stocchero
- Institute of Informatics Federal University of Rio Grande do Sul (UFRGS) Porto Alegre Rio Grande do Sul Brazil
| | - Pedro Schnarndorf
- Undergraduate Control and Automation Engineering Course Federal University of Rio Grande do Sul (UFRGS) Porto Alegre Rio Grande do Sul Brazil
| | - Edison Pignaton de Freitas
- Electrical Engineering Graduate Program (PPGEE) Federal University of Rio Grande do Sul (UFRGS) Porto Alegre Rio Grande do Sul Brazil
- Institute of Informatics Federal University of Rio Grande do Sul (UFRGS) Porto Alegre Rio Grande do Sul Brazil
| |
Collapse
|
7
|
Tian X, Yi P, Zhang F, Lei J, Hong Y. STV-SC: Segmentation and Temporal Verification Enhanced Scan Context for Place Recognition in Unstructured Environment. SENSORS (BASEL, SWITZERLAND) 2022; 22:8604. [PMID: 36433200 PMCID: PMC9694967 DOI: 10.3390/s22228604] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Grants] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 10/12/2022] [Revised: 10/30/2022] [Accepted: 11/03/2022] [Indexed: 06/16/2023]
Abstract
Place recognition is an essential part of simultaneous localization and mapping (SLAM). LiDAR-based place recognition relies almost exclusively on geometric information. However, geometric information may become unreliable when faced with environments dominated by unstructured objects. In this paper, we explore the role of segmentation for extracting key structured information. We propose STV-SC, a novel segmentation and temporal verification enhanced place recognition method for unstructured environments. It contains a range image-based 3D point segmentation algorithm and a three-stage process to detect a loop. The three-stage method consists of a two-stage candidate loop search process and a one-stage segmentation and temporal verification (STV) process. Our STV process utilizes the time-continuous feature of SLAM to determine whether there is an occasional mismatch. We quantitatively demonstrate that the STV process can trigger false detections caused by unstructured objects and effectively extract structured objects to avoid outliers. Comparison with state-of-art algorithms on public datasets shows that STV-SC can run online and achieve improved performance in unstructured environments (Under the same precision, the recall rate is 1.4∼16% higher than Scan context). Therefore, our algorithm can effectively avoid the mismatching caused by the original algorithm in unstructured environment and improve the environmental adaptability of mobile agents.
Collapse
Affiliation(s)
- Xiaojie Tian
- Department of Control Science and Engineering, Tongji University, Shanghai 201804, China
| | - Peng Yi
- Department of Control Science and Engineering, Tongji University, Shanghai 201804, China
- Shanghai Research Institute for Intelligent Autonomous Systems, Shanghai 201210, China
| | - Fu Zhang
- Department of Mechanical Engineering, Hong Kong University, Hong Kong 999077, China
| | - Jinlong Lei
- Department of Control Science and Engineering, Tongji University, Shanghai 201804, China
- Shanghai Research Institute for Intelligent Autonomous Systems, Shanghai 201210, China
| | - Yiguang Hong
- Department of Control Science and Engineering, Tongji University, Shanghai 201804, China
- Shanghai Research Institute for Intelligent Autonomous Systems, Shanghai 201210, China
| |
Collapse
|
8
|
Piecewise-deterministic Quasi-static Pose Graph SLAM in Unstructured Dynamic Environments. J INTELL ROBOT SYST 2022. [DOI: 10.1007/s10846-022-01739-5] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/14/2022]
|
9
|
Jadhav N, Wang W, Zhang D, Khatib O, Kumar S, Gil S. A wireless signal-based sensing framework for robotics. Int J Rob Res 2022. [DOI: 10.1177/02783649221097989] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
In this paper, we develop the analytical framework for a novel Wireless signal-based Sensing capability for Robotics (WSR) by leveraging a robots’ mobility in 3D space. It allows robots to primarily measure relative direction, or Angle-of-Arrival (AOA), to other robots, while operating in non-line-of-sight unmapped environments and without requiring external infrastructure. We do so by capturing all of the paths that a wireless signal traverses as it travels from a transmitting to a receiving robot in the team, which we term as an AOA profile. The key intuition behind our approach is to enable a robot to emulate antenna arrays as it moves freely in 2D and 3D space. The small differences in the phase of the wireless signals are thus processed with knowledge of robots’ local displacement to obtain the profile, via a method akin to Synthetic Aperture Radar (SAR). The main contribution of this work is the development of (i) a framework to accommodate arbitrary 2D and 3D motion, as well as continuous mobility of both signal transmitting and receiving robots, while computing AOA profiles between them and (ii) a Cramer–Rao Bound analysis, based on antenna array theory, that provides a lower bound on the variance in AOA estimation as a function of the geometry of robot motion. This is a critical distinction with previous work on SAR-based methods that restrict robot mobility to prescribed motion patterns, do not generalize to the full 3D space, and require transmitting robots to be stationary during data acquisition periods. We show that allowing robots to use their full mobility in 3D space while performing SAR results in more accurate AOA profiles and thus better AOA estimation. We formally characterize this observation as the informativeness of the robots’ motion, a computable quantity for which we derive a closed form. All analytical developments are substantiated by extensive simulation and hardware experiments on air/ground robot platforms using 5 GHz WiFi. Our experimental results bolster our analytical findings, demonstrating that 3D motion provides enhanced and consistent accuracy, with a total AOA error of less than 10◦ for 95% of trials. We also analytically characterize the impact of displacement estimation errors on the measured AOA and validate this theory empirically using robot displacements obtained using an off-the-shelf Intel Tracking Camera T265. Finally, we demonstrate the performance of our system on a multi-robot task where a heterogeneous air/ground pair of robots continuously measure AOA profiles over a WiFi link to achieve dynamic rendezvous in an unmapped, 300 m2 environment with occlusions.
Collapse
Affiliation(s)
| | | | - Diana Zhang
- Carnegie Mellon University, Pittsburgh, PA, USA
| | | | | | | |
Collapse
|
10
|
Fast Loop Closure Selection Method with Spatiotemporal Consistency for Multi-Robot Map Fusion. APPLIED SCIENCES-BASEL 2022. [DOI: 10.3390/app12115291] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 02/01/2023]
Abstract
This paper presents a robust method based on graph topology to find the topologically correct and consistent subset of inter-robot relative pose measurements for multi-robot map fusion. However, the absence of good prior on relative pose gives a severe challenge to distinguish the inliers and outliers, and once the wrong inter-robot loop closures are used to optimize the pose graph, which can seriously corrupt the fused global map. Existing works mainly rely on the consistency of spatial dimension to select inter-robot measurements, while it does not always hold. In this paper, we propose a fast inter-robot loop closure selection method that integrates the consistency and topology relationship of inter-robot measurements, which both conform to the continuity characteristics of similar scenes and spatiotemporal consistency. Firstly, a clustering method integrating topology correctness of inter-robot loop closures is proposed to split the entire measurement set into multiple clusters. Then, our method decomposes the traditional high-dimensional consistency matrix into the sub-matrix blocks corresponding to the overlapping trajectory regions. Finally, we define the weight function to find the topologically correct and consistent subset with the maximum cardinality, then convert the weight function to the maximum clique problem from graph theory and solve it. We evaluate the performance of our method in a simulation and in a real-world experiment. Compared to state-of-the-art methods, the results show that our method can achieve competitive performance in accuracy while reducing computation time by 75%.
Collapse
|
11
|
Yang M, Sun X, Jia F, Rushworth A, Dong X, Zhang S, Fang Z, Yang G, Liu B. Sensors and Sensor Fusion Methodologies for Indoor Odometry: A Review. Polymers (Basel) 2022; 14:polym14102019. [PMID: 35631899 PMCID: PMC9143447 DOI: 10.3390/polym14102019] [Citation(s) in RCA: 2] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 03/30/2022] [Revised: 05/05/2022] [Accepted: 05/11/2022] [Indexed: 02/04/2023] Open
Abstract
Although Global Navigation Satellite Systems (GNSSs) generally provide adequate accuracy for outdoor localization, this is not the case for indoor environments, due to signal obstruction. Therefore, a self-contained localization scheme is beneficial under such circumstances. Modern sensors and algorithms endow moving robots with the capability to perceive their environment, and enable the deployment of novel localization schemes, such as odometry, or Simultaneous Localization and Mapping (SLAM). The former focuses on incremental localization, while the latter stores an interpretable map of the environment concurrently. In this context, this paper conducts a comprehensive review of sensor modalities, including Inertial Measurement Units (IMUs), Light Detection and Ranging (LiDAR), radio detection and ranging (radar), and cameras, as well as applications of polymers in these sensors, for indoor odometry. Furthermore, analysis and discussion of the algorithms and the fusion frameworks for pose estimation and odometry with these sensors are performed. Therefore, this paper straightens the pathway of indoor odometry from principle to application. Finally, some future prospects are discussed.
Collapse
Affiliation(s)
- Mengshen Yang
- Department of Mechanical, Materials and Manufacturing Engineering, The Faculty of Science and Engineering, University of Nottingham Ningbo China, Ningbo 315100, China; (M.Y.); (F.J.); (B.L.)
- Ningbo Institute of Materials Technology and Engineering, Chinese Academy of Sciences, Ningbo 315201, China;
- Zhejiang Key Laboratory of Robotics and Intelligent Manufacturing Equipment Technology, Ningbo 315201, China
| | - Xu Sun
- Department of Mechanical, Materials and Manufacturing Engineering, The Faculty of Science and Engineering, University of Nottingham Ningbo China, Ningbo 315100, China; (M.Y.); (F.J.); (B.L.)
- Nottingham Ningbo China Beacons of Excellence Research and Innovation Institute, University of Nottingham Ningbo China, Ningbo 315100, China
- Correspondence: (X.S.); (A.R.); (G.Y.)
| | - Fuhua Jia
- Department of Mechanical, Materials and Manufacturing Engineering, The Faculty of Science and Engineering, University of Nottingham Ningbo China, Ningbo 315100, China; (M.Y.); (F.J.); (B.L.)
| | - Adam Rushworth
- Department of Mechanical, Materials and Manufacturing Engineering, The Faculty of Science and Engineering, University of Nottingham Ningbo China, Ningbo 315100, China; (M.Y.); (F.J.); (B.L.)
- Correspondence: (X.S.); (A.R.); (G.Y.)
| | - Xin Dong
- Department of Mechanical, Materials and Manufacturing Engineering, University of Nottingham, Nottingham NG7 2RD, UK;
| | - Sheng Zhang
- Ningbo Research Institute, Zhejiang University, Ningbo 315100, China;
| | - Zaojun Fang
- Ningbo Institute of Materials Technology and Engineering, Chinese Academy of Sciences, Ningbo 315201, China;
- Zhejiang Key Laboratory of Robotics and Intelligent Manufacturing Equipment Technology, Ningbo 315201, China
| | - Guilin Yang
- Ningbo Institute of Materials Technology and Engineering, Chinese Academy of Sciences, Ningbo 315201, China;
- Zhejiang Key Laboratory of Robotics and Intelligent Manufacturing Equipment Technology, Ningbo 315201, China
- Correspondence: (X.S.); (A.R.); (G.Y.)
| | - Bingjian Liu
- Department of Mechanical, Materials and Manufacturing Engineering, The Faculty of Science and Engineering, University of Nottingham Ningbo China, Ningbo 315100, China; (M.Y.); (F.J.); (B.L.)
| |
Collapse
|
12
|
Huang Y, Shan T, Chen F, Englot B. DiSCo-SLAM: Distributed Scan Context-Enabled Multi-Robot LiDAR SLAM With Two-Stage Global-Local Graph Optimization. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2021.3138156] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 12/12/2022]
|
13
|
Bai L, Li Y, Kirubarajan T, Gao X. Quadruple tripatch-wise modular architecture-based real-time structure from motion. Neurocomputing 2022. [DOI: 10.1016/j.neucom.2022.01.071] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/19/2022]
|
14
|
Simultaneous Localization and Mapping (SLAM) and Data Fusion in Unmanned Aerial Vehicles: Recent Advances and Challenges. DRONES 2022. [DOI: 10.3390/drones6040085] [Citation(s) in RCA: 7] [Impact Index Per Article: 3.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 01/05/2023]
Abstract
This article presents a survey of simultaneous localization and mapping (SLAM) and data fusion techniques for object detection and environmental scene perception in unmanned aerial vehicles (UAVs). We critically evaluate some current SLAM implementations in robotics and autonomous vehicles and their applicability and scalability to UAVs. SLAM is envisioned as a potential technique for object detection and scene perception to enable UAV navigation through continuous state estimation. In this article, we bridge the gap between SLAM and data fusion in UAVs while also comprehensively surveying related object detection techniques such as visual odometry and aerial photogrammetry. We begin with an introduction to applications where UAV localization is necessary, followed by an analysis of multimodal sensor data fusion to fuse the information gathered from different sensors mounted on UAVs. We then discuss SLAM techniques such as Kalman filters and extended Kalman filters to address scene perception, mapping, and localization in UAVs. The findings are summarized to correlate prevalent and futuristic SLAM and data fusion for UAV navigation, and some avenues for further research are discussed.
Collapse
|
15
|
|
16
|
Zhang Z, Yu J, Tang J, Xu Y, Wang Y. MR-TopoMap: Multi-Robot Exploration Based on Topological Map in Communication Restricted Environment. IEEE Robot Autom Lett 2022. [DOI: 10.1109/lra.2022.3192765] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
Affiliation(s)
- Zhaoliang Zhang
- Department of Electronic Engineering, Tsinghua University, Beijing, China
| | - Jincheng Yu
- Department of Electronic Engineering, Tsinghua University, Beijing, China
| | - Jiahao Tang
- Department of Electronic Engineering, Tsinghua University, Beijing, China
| | - Yuanfan Xu
- Department of Electronic Engineering, Tsinghua University, Beijing, China
| | - Yu Wang
- Department of Electronic Engineering, Tsinghua University, Beijing, China
| |
Collapse
|
17
|
Abstract
Dynamic objects appearing on the road without notice can cause serious accidents. However, the detection ranges of roadside unit and CCTV that collect current road information are very limited. Moreover, there are a lack of systems for managing the collected information. In this study, a dynamic mapping system was implemented using a connected car that collected road environments data continuously. Additionally, edge-fog-cloud computing was applied to efficiently process large amounts of road data. For accurate dynamic mapping, the following steps are proposed: first, the classification and 3D position of road objects are estimated through a stereo camera and GPS data processing, and the coordinates of objects are mapped to a preset grid cell. Second, object information is transmitted in real time to a constructed big data processing platform. Subsequently, the collected information is compared with the grid information of an existing map, and the map is updated. As a result, an accurate dynamic map is created and maintained. In addition, this study verifies that maps can be shared in real time with IoT devices in various network environments, and this can support a safe driving milieu.
Collapse
|
18
|
|
19
|
Badalkhani S, Havangi R, Farshad M. Multi-Robot SLAM in Dynamic Environments with Parallel Maps. INT J HUM ROBOT 2021. [DOI: 10.1142/s0219843621500110] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/18/2022]
Abstract
There is an extensive literature regarding multi-robot simultaneous localization and mapping (MRSLAM). In most part of the research, the environment is assumed to be static, while the dynamic parts of the environment degrade the estimation quality of SLAM algorithms and lead to inherently fragile systems. To enhance the performance and robustness of the SLAM in dynamic environments (SLAMIDE), a novel cooperative approach named parallel-map (p-map) SLAM is introduced in this paper. The objective of the proposed method is to deal with the dynamics of the environment, by detecting dynamic parts and preventing the inclusion of them in SLAM estimations. In this approach, each robot builds a limited map in its own vicinity, while the global map is built through a hybrid centralized MRSLAM. The restricted size of the local maps, bounds computational complexity and resources needed to handle a large scale dynamic environment. Using a probabilistic index, the proposed method differentiates between stationary and moving landmarks, based on their relative positions with other parts of the environment. Stationary landmarks are then used to refine a consistent map. The proposed method is evaluated with different levels of dynamism and for each level, the performance is measured in terms of accuracy, robustness, and hardware resources needed to be implemented. The method is also evaluated with a publicly available real-world data-set. Experimental validation along with simulations indicate that the proposed method is able to perform consistent SLAM in a dynamic environment, suggesting its feasibility for MRSLAM applications.
Collapse
Affiliation(s)
- Sajad Badalkhani
- Faculty of Electrical and Computer Engineering, University of Birjand, Birjand, 9717434765, Iran
| | - Ramazan Havangi
- Faculty of Electrical and Computer Engineering, University of Birjand, Birjand, 9717434765, Iran
| | - Mohsen Farshad
- Faculty of Electrical and Computer Engineering, University of Birjand, Birjand, 9717434765, Iran
| |
Collapse
|
20
|
Abstract
This paper presents a solution to the problem of simultaneous localization and mapping (SLAM), developed from a particle filter, utilizing a monocular camera as its main sensor. It implements a novel sample-weighting idea, based on the of sorting of particles into sets and separating those sets with an importance-factor offset. The grouping criteria for samples is the number of landmarks correctly matched by a given particle. This results in the stratification of samples and amplifies weighted differences. The proposed system is designed for a UAV, navigating outdoors, with a downward-pointed camera. To evaluate the proposed method, it is compared with different samples-weighting approaches, using simulated and real-world data. The conducted experiments show that the developed SLAM solution is more accurate and robust than other particle-filter methods, as it allows the employment of a smaller number of particles, lowering the overall computational complexity.
Collapse
|
21
|
Cao Y, Beltrame G. VIR-SLAM: visual, inertial, and ranging SLAM for single and multi-robot systems. Auton Robots 2021. [DOI: 10.1007/s10514-021-09992-7] [Citation(s) in RCA: 3] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 10/20/2022]
|
22
|
Research on Visual Positioning of a Roadheader and Construction of an Environment Map. APPLIED SCIENCES-BASEL 2021. [DOI: 10.3390/app11114968] [Citation(s) in RCA: 4] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 02/05/2023]
Abstract
The autonomous positioning of tunneling equipment is the key to intellectualization and robotization of a tunneling face. In this paper, a method based on simultaneous localization and mapping (SLAM) to estimate the body pose of a roadheader and build a navigation map of a roadway is presented. In terms of pose estimation, an RGB-D camera is used to collect images, and a pose calculation model of a roadheader is established based on random sample consensus (RANSAC) and iterative closest point (ICP); constructing a pose graph optimization model with closed-loop constraints. An iterative equation based on Levenberg–Marquadt is derived, which can achieve the optimal estimation of the body pose. In terms of mapping, LiDAR is used to experimentally construct the grid map based on open-source algorithms, such as Gmapping, Cartographer, Karto, and Hector. A point cloud map, octree map, and compound map are experimentally constructed based on the open-source library RTAB-MAP. By setting parameters, such as the expansion radius of an obstacle and the updating frequency of the map, a cost map for the navigation of a roadheader is established. Combined with algorithms, such as Dijskra and timed-elastic-band, simulation experiments show that the combination of octree map and cost map can support global path planning and local obstacle avoidance.
Collapse
|
23
|
Kegeleirs M, Grisetti G, Birattari M. Swarm SLAM: Challenges and Perspectives. Front Robot AI 2021; 8:618268. [PMID: 33816567 PMCID: PMC8010569 DOI: 10.3389/frobt.2021.618268] [Citation(s) in RCA: 7] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Journal Information] [Subscribe] [Scholar Register] [Received: 10/16/2020] [Accepted: 01/25/2021] [Indexed: 11/13/2022] Open
Abstract
A robot swarm is a decentralized system characterized by locality of sensing and communication, self-organization, and redundancy. These characteristics allow robot swarms to achieve scalability, flexibility and fault tolerance, properties that are especially valuable in the context of simultaneous localization and mapping (SLAM), specifically in unknown environments that evolve over time. So far, research in SLAM has mainly focused on single- and centralized multi-robot systems-i.e., non-swarm systems. While these systems can produce accurate maps, they are typically not scalable, cannot easily adapt to unexpected changes in the environment, and are prone to failure in hostile environments. Swarm SLAM is a promising approach to SLAM as it could leverage the decentralized nature of a robot swarm and achieve scalable, flexible and fault-tolerant exploration and mapping. However, at the moment of writing, swarm SLAM is a rather novel idea and the field lacks definitions, frameworks, and results. In this work, we present the concept of swarm SLAM and its constraints, both from a technical and an economical point of view. In particular, we highlight the main challenges of swarm SLAM for gathering, sharing, and retrieving information. We also discuss the strengths and weaknesses of this approach against traditional multi-robot SLAM. We believe that swarm SLAM will be particularly useful to produce abstract maps such as topological or simple semantic maps and to operate under time or cost constraints.
Collapse
|
24
|
Wang K, Ma S, Chen J, Ren F, Lu J. Approaches Challenges and Applications for Deep Visual Odometry Toward to Complicated and Emerging Areas. IEEE Trans Cogn Dev Syst 2021. [DOI: 10.1109/tcds.2020.3038898] [Citation(s) in RCA: 14] [Impact Index Per Article: 4.7] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
|
25
|
Kim G, Choi S, Kim A. Scan Context++: Structural Place Recognition Robust to Rotation and Lateral Variations in Urban Environments. IEEE T ROBOT 2021. [DOI: 10.1109/tro.2021.3116424] [Citation(s) in RCA: 6] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/10/2022]
|
26
|
Yu S, Fu C, Gostar AK, Hu M. A Review on Map-Merging Methods for Typical Map Types in Multiple-Ground-Robot SLAM Solutions. SENSORS 2020; 20:s20236988. [PMID: 33297376 PMCID: PMC7730201 DOI: 10.3390/s20236988] [Citation(s) in RCA: 7] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 09/12/2020] [Revised: 11/28/2020] [Accepted: 12/04/2020] [Indexed: 11/29/2022]
Abstract
When multiple robots are involved in the process of simultaneous localization and mapping (SLAM), a global map should be constructed by merging the local maps built by individual robots, so as to provide a better representation of the environment. Hence, the map-merging methods play a crucial rule in multi-robot systems and determine the performance of multi-robot SLAM. This paper looks into the key problem of map merging for multiple-ground-robot SLAM and reviews the typical map-merging methods for several important types of maps in SLAM applications: occupancy grid maps, feature-based maps, and topological maps. These map-merging approaches are classified based on their working mechanism or the type of features they deal with. The concepts and characteristics of these map-merging methods are elaborated in this review. The contents summarized in this paper provide insights and guidance for future multiple-ground-robot SLAM solutions.
Collapse
Affiliation(s)
- Shuien Yu
- State Key Laboratory of Mechanical Transmissions, School of Automotive Engineering, Chongqing University, Chongqing 400044, China; (S.Y.); (M.H.)
| | - Chunyun Fu
- State Key Laboratory of Mechanical Transmissions, School of Automotive Engineering, Chongqing University, Chongqing 400044, China; (S.Y.); (M.H.)
- Correspondence:
| | - Amirali K. Gostar
- School of Engineering, RMIT University, Melbourne, VIC 3001, Australia;
| | - Minghui Hu
- State Key Laboratory of Mechanical Transmissions, School of Automotive Engineering, Chongqing University, Chongqing 400044, China; (S.Y.); (M.H.)
| |
Collapse
|
27
|
|
28
|
Ramachandran RK, Kakish Z, Berman S. Information Correlated Lévy Walk Exploration and Distributed Mapping Using a Swarm of Robots. IEEE T ROBOT 2020. [DOI: 10.1109/tro.2020.2991612] [Citation(s) in RCA: 11] [Impact Index Per Article: 2.8] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
|
29
|
Abstract
In emergency scenarios, such as a terrorist attack or a building on fire, it is desirable to track first responders in order to coordinate the operation. Pedestrian tracking methods solely based on inertial measurement units in indoor environments are candidates for such operations since they do not depend on pre-installed infrastructure. A very powerful indoor navigation method represents collaborative simultaneous localization and mapping (collaborative SLAM), where the learned maps of several users can be combined in order to help indoor positioning. In this paper, maps are estimated from several similar trajectories (multiple users) or one user wearing multiple sensors. They are combined successively in order to obtain a precise map and positioning. For reducing complexity, the trajectories are divided into small portions (sliding window technique) and are partly successively applied to the collaborative SLAM algorithm. We investigate successive combinations of the map portions of several pedestrians and analyze the resulting position accuracy. The results depend on several parameters, e.g., the number of users or sensors, the sensor drifts, the amount of revisited area, the number of iterations, and the windows size. We provide a discussion about the choice of the parameters. The results show that the mean position error can be reduced to ≈0.5 m when applying partly successive collaborative SLAM.
Collapse
|
30
|
Tian Y, Khosoussi K, How JP. A resource-aware approach to collaborative loop-closure detection with provable performance guarantees. Int J Rob Res 2020. [DOI: 10.1177/0278364920948594] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/17/2022]
Abstract
This paper presents resource-aware algorithms for distributed inter-robot loop-closure detection for applications such as collaborative simultaneous localization and mapping (CSLAM) and distributed image retrieval. In real-world scenarios, this process is resource-intensive as it involves exchanging many observations and geometrically verifying a large number of potential matches. This poses severe challenges for small-size and low-cost robots with various operational and resource constraints that limit, e.g., energy consumption, communication bandwidth, and computation capacity. This paper proposes a framework in which robots first exchange compact queries to identify a set of potential loop closures. We then seek to select a subset of potential inter-robot loop closures for geometric verification that maximizes a monotone submodular performance metric without exceeding budgets on computation (number of geometric verifications) and communication (amount of exchanged data for geometric verification). We demonstrate that this problem is, in general, NP-hard, and present efficient approximation algorithms with provable a priori performance guarantees. The proposed framework is extensively evaluated on real and synthetic datasets. A natural convex relaxation scheme is also presented to certify the near-optimal performance of the proposed framework a posteriori.
Collapse
Affiliation(s)
- Yulun Tian
- Massachusetts Institute of Technology, Cambridge, MA, USA
| | | | - Jonathan P How
- Massachusetts Institute of Technology, Cambridge, MA, USA
| |
Collapse
|
31
|
Tian Y, Liu K, Ok K, Tran L, Allen D, Roy N, How JP. Search and rescue under the forest canopy using multiple UAVs. Int J Rob Res 2020. [DOI: 10.1177/0278364920929398] [Citation(s) in RCA: 15] [Impact Index Per Article: 3.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/15/2022]
Abstract
We present a multi-robot system for GPS-denied search and rescue under the forest canopy. Forests are particularly challenging environments for collaborative exploration and mapping, in large part due to the existence of severe perceptual aliasing which hinders reliable loop closure detection for mutual localization and map fusion. Our proposed system features unmanned aerial vehicles (UAVs) that perform onboard sensing, estimation, and planning. When communication is available, each UAV transmits compressed tree-based submaps to a central ground station for collaborative simultaneous localization and mapping (CSLAM). To overcome high measurement noise and perceptual aliasing, we use the local configuration of a group of trees as a distinctive feature for robust loop closure detection. Furthermore, we propose a novel procedure based on cycle consistent multiway matching to recover from incorrect pairwise data associations. The returned global data association is guaranteed to be cycle consistent, and is shown to improve both precision and recall compared with the input pairwise associations. The proposed multi-UAV system is validated both in simulation and during real-world collaborative exploration missions at NASA Langley Research Center.
Collapse
Affiliation(s)
- Yulun Tian
- Massachusetts Institute of Technology, Cambridge, MA, USA
| | - Katherine Liu
- Massachusetts Institute of Technology, Cambridge, MA, USA
| | - Kyel Ok
- Massachusetts Institute of Technology, Cambridge, MA, USA
| | - Loc Tran
- NASA Langley Research Center, Hampton, VA, USA
| | | | - Nicholas Roy
- Massachusetts Institute of Technology, Cambridge, MA, USA
| | | |
Collapse
|
32
|
Towards Multi-Robot Visual Graph-SLAM for Autonomous Marine Vehicles. JOURNAL OF MARINE SCIENCE AND ENGINEERING 2020. [DOI: 10.3390/jmse8060437] [Citation(s) in RCA: 2] [Impact Index Per Article: 0.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/16/2022]
Abstract
State of the art approaches to Multi-robot localization and mapping still present multiple issues to be improved, offering a wide range of possibilities for researchers and technology. This paper presents a new algorithm for visual Multi-robot simultaneous localization and mapping, used to join, in a common reference system, several trajectories of different robots that participate simultaneously in a common mission. One of the main problems in centralized configurations, where the leader can receive multiple data from the rest of robots, is the limited communications bandwidth that delays the data transmission and can be overloaded quickly, restricting the reactive actions. This paper presents a new approach to Multi-robot visual graph Simultaneous Localization and Mapping (SLAM) that aims to perform a joined topological map, which evolves in different directions according to the different trajectories of the different robots. The main contributions of this new strategy are centered on: (a) reducing to hashes of small dimensions the visual data to be exchanged among all agents, diminishing, in consequence, the data delivery time, (b) running two different phases of SLAM, intra- and inter-session, with their respective loop-closing tasks, with a trajectory joining action in between, with high flexibility in their combination, (c) simplifying the complete SLAM process, in concept and implementation, and addressing it to correct the trajectory of several robots, initially and continuously estimated by means of a visual odometer, and (d) executing the process online, in order to assure a successful accomplishment of the mission, with the planned trajectories and at the planned points. Primary results included in this paper show a promising performance of the algorithm in visual datasets obtained in different points on the coast of the Balearic Islands, either by divers or by an Autonomous Underwater Vehicle (AUV) equipped with cameras.
Collapse
|
33
|
3D Registration and Integrated Segmentation Framework for Heterogeneous Unmanned Robotic Systems. REMOTE SENSING 2020. [DOI: 10.3390/rs12101608] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/17/2022]
Abstract
The paper proposes a novel framework for registering and segmenting 3D point clouds of large-scale natural terrain and complex environments coming from a multisensor heterogeneous robotics system, consisting of unmanned aerial and ground vehicles. This framework involves data acquisition and pre-processing, 3D heterogeneous registration and integrated multi-sensor based segmentation modules. The first module provides robust and accurate homogeneous registrations of 3D environmental models based on sensors’ measurements acquired from the ground (UGV) and aerial (UAV) robots. For 3D UGV registration, we proposed a novel local minima escape ICP (LME-ICP) method, which is based on the well known iterative closest point (ICP) algorithm extending it by the introduction of our local minima estimation and local minima escape mechanisms. It did not require any prior known pose estimation information acquired from sensing systems like odometry, global positioning system (GPS), or inertial measurement units (IMU). The 3D UAV registration has been performed using the Structure from Motion (SfM) approach. In order to improve and speed up the process of outliers removal for large-scale outdoor environments, we introduced the Fast Cluster Statistical Outlier Removal (FCSOR) method. This method was used to filter out the noise and to downsample the input data, which will spare computational and memory resources for further processing steps. Then, we co-registered a point cloud acquired from a laser ranger (UGV) and a point cloud generated from images (UAV) generated by the SfM method. The 3D heterogeneous module consists of a semi-automated 3D scan registration system, developed with the aim to overcome the shortcomings of the existing fully automated 3D registration approaches. This semi-automated registration system is based on the novel Scale Invariant Registration Method (SIRM). The SIRM provides the initial scaling between two heterogenous point clouds and provides an adaptive mechanism for tuning the mean scale, based on the difference between two consecutive estimated point clouds’ alignment error values. Once aligned, the resulting homogeneous ground-aerial point cloud is further processed by a segmentation module. For this purpose, we have proposed a system for integrated multi-sensor based segmentation of 3D point clouds. This system followed a two steps sequence: ground-object segmentation and color-based region-growing segmentation. The experimental validation of the proposed 3D heterogeneous registration and integrated segmentation framework was performed on large-scale datasets representing unstructured outdoor environments, demonstrating the potential and benefits of the proposed semi-automated 3D registration system in real-world environments.
Collapse
|
34
|
Xia L, Cui J, Shen R, Xu X, Gao Y, Li X. A survey of image semantics-based visual simultaneous localization and mapping: Application-oriented solutions to autonomous navigation of mobile robots. INT J ADV ROBOT SYST 2020. [DOI: 10.1177/1729881420919185] [Citation(s) in RCA: 18] [Impact Index Per Article: 4.5] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/16/2022] Open
Abstract
As one of the typical application-oriented solutions to robot autonomous navigation, visual simultaneous localization and mapping is essentially restricted to simplex environmental understanding based on geometric features of images. By contrast, the semantic simultaneous localization and mapping that is characterized by high-level environmental perception has apparently opened the door to apply image semantics to efficiently estimate poses, detect loop closures, build 3D maps, and so on. This article presents a detailed review of recent advances in semantic simultaneous localization and mapping, which mainly covers the treatments in terms of perception, robustness, and accuracy. Specifically, the concept of “semantic extractor” and the framework of “modern visual simultaneous localization and mapping” are initially presented. As the challenges associated with perception, robustness, and accuracy are being stated, we further discuss some open problems from a macroscopic view and attempt to find answers. We argue that multiscaled map representation, object simultaneous localization and mapping system, and deep neural network-based simultaneous localization and mapping pipeline design could be effective solutions to image semantics-fused visual simultaneous localization and mapping.
Collapse
Affiliation(s)
- Linlin Xia
- School of Automation Engineering, Northeast Electric Power University, Jilin, China
| | - Jiashuo Cui
- School of Automation Engineering, Northeast Electric Power University, Jilin, China
| | - Ran Shen
- School of Automation Engineering, Northeast Electric Power University, Jilin, China
| | - Xun Xu
- Institute for Superconducting and Electronic Materials, University of Wollongong, Wollongong, Australia
| | - Yiping Gao
- School of Automation Engineering, Northeast Electric Power University, Jilin, China
| | - Xinying Li
- School of Automation Engineering, Northeast Electric Power University, Jilin, China
| |
Collapse
|
35
|
Chen Y, Zhao L, Lee KMB, Yoo C, Huang S, Fitch R. Broadcast Your Weaknesses: Cooperative Active Pose-Graph SLAM for Multiple Robots. IEEE Robot Autom Lett 2020. [DOI: 10.1109/lra.2020.2970665] [Citation(s) in RCA: 5] [Impact Index Per Article: 1.3] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/10/2022]
|
36
|
da Rosa R, Aurelio Wehrmeister M, Brito T, Lima JL, Pereira AIPN. Honeycomb Map: A Bioinspired Topological Map for Indoor Search and Rescue Unmanned Aerial Vehicles. SENSORS 2020; 20:s20030907. [PMID: 32046244 PMCID: PMC7038960 DOI: 10.3390/s20030907] [Citation(s) in RCA: 8] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 01/16/2020] [Revised: 02/02/2020] [Accepted: 02/04/2020] [Indexed: 12/02/2022]
Abstract
The use of robots to map disaster-stricken environments can prevent rescuers from being harmed when exploring an unknown space. In addition, mapping a multi-robot environment can help these teams plan their actions with prior knowledge. The present work proposes the use of multiple unmanned aerial vehicles (UAVs) in the construction of a topological map inspired by the way that bees build their hives. A UAV can map a honeycomb only if it is adjacent to a known one. Different metrics to choose the honeycomb to be explored were applied. At the same time, as UAVs scan honeycomb adjacencies, RGB-D and thermal sensors capture other data types, and then generate a 3D view of the space and images of spaces where there may be fire spots, respectively. Simulations in different environments showed that the choice of metric and variation in the number of UAVs influence the number of performed displacements in the environment, consequently affecting exploration time and energy use.
Collapse
Affiliation(s)
- Ricardo da Rosa
- Federal Institute of Education, Science and Technology—Parana (IFPR), 85814-800 Campus Cascavel, Brazil
- Campus Curitiba, Federal University of Technology—Parana (UTFPR), 80230-901 Curitiba, Brazil;
- Correspondence: ; Tel.: +55-45-99141-8255
| | | | - Thadeu Brito
- Campus de Santa Apolónia, Instituto Politécnico de Bragança (IPB), Research Centre in Digitalization and Intelligent Robotics (CeDRI), 5300-253 Bragança, Portugal; (T.B.); (J.L.L.); (A.I.P.N.P.)
| | - José Luís Lima
- Campus de Santa Apolónia, Instituto Politécnico de Bragança (IPB), Research Centre in Digitalization and Intelligent Robotics (CeDRI), 5300-253 Bragança, Portugal; (T.B.); (J.L.L.); (A.I.P.N.P.)
- INESC TEC - INESC Technology and Science, 4200-465 Porto, Portugal
| | - Ana Isabel Pinheiro Nunes Pereira
- Campus de Santa Apolónia, Instituto Politécnico de Bragança (IPB), Research Centre in Digitalization and Intelligent Robotics (CeDRI), 5300-253 Bragança, Portugal; (T.B.); (J.L.L.); (A.I.P.N.P.)
| |
Collapse
|
37
|
Sun Y, Dong D, Qin H, Wang W. Distributed tracking control for multiple Euler-Lagrange systems with communication delays and input saturation. ISA TRANSACTIONS 2020; 96:245-254. [PMID: 31303339 DOI: 10.1016/j.isatra.2019.06.028] [Citation(s) in RCA: 3] [Impact Index Per Article: 0.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 03/31/2019] [Revised: 06/27/2019] [Accepted: 06/27/2019] [Indexed: 06/10/2023]
Abstract
This study mainly investigates the problem of distributed tracking control for time-varying delay existing multiple Euler-Lagrange systems considering full-state constraints and input saturation under the directed graph. Specifically, the system under consideration consists of system uncertainties and external disturbances. In the control law design, a distributed observer is first designed that the followers can obtain the leader's time-varying information. Then the barrier Lyapunov function technique is used to make sure the system errors can converge to a certain range while the anti-windup method is utilized to overcome the influence of control input saturation. Further, in order to prevent chattering, an adaptive law is given. Numerical simulations are given to verify the proposed algorithms.
Collapse
Affiliation(s)
- Yanchao Sun
- Science and Technology on Underwater Vehicle Laboratory, Harbin Engineering University, Harbin 150001, China
| | - Dingran Dong
- Department of Biomedical Engineering, City University of Hong Kong, Kowloon, Hong Kong
| | - Hongde Qin
- Science and Technology on Underwater Vehicle Laboratory, Harbin Engineering University, Harbin 150001, China.
| | - Wenjia Wang
- Department of Control Science and Engineering at Harbin Institute of Technology, Harbin 150001, China
| |
Collapse
|
38
|
Wen S, Wang S, Zhang Z, Zhang X, Zhang D. Walking Human Detection Using Stereo Camera Based on Feature Classification Algorithm of Second Re-projection Error. Front Neurorobot 2019; 13:105. [PMID: 31920615 PMCID: PMC6930239 DOI: 10.3389/fnbot.2019.00105] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.2] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 07/15/2019] [Accepted: 12/03/2019] [Indexed: 11/13/2022] Open
Abstract
This paper presents a feature classification method based on vision sensor in dynamic environment. Aiming at the detected targets, a double-projection error based on orb and surf is proposed, which combines texture constraints and region constraints to achieve accurate feature classification in four different environments. For dynamic targets with different velocities, the proposed classification framework can effectively reduce the impact of large-area moving targets. The algorithm can classify static and dynamic feature objects and optimize the conversion relationship between frames only through visual sensors. The experimental results show that the proposed algorithm is superior to other algorithms in both static and dynamic environments.
Collapse
Affiliation(s)
- Shuhuan Wen
- Key Lab of Industrial Computer Control Engineering of Hebei Province, Yanshan University, Qinhuangdao, China
| | - Sen Wang
- Key Lab of Industrial Computer Control Engineering of Hebei Province, Yanshan University, Qinhuangdao, China
| | - ZhiShang Zhang
- Key Lab of Industrial Computer Control Engineering of Hebei Province, Yanshan University, Qinhuangdao, China
| | - Xuebo Zhang
- Institute of Robotics and Automatic Information System, Nankai University, Tianjin, China
| | - Dan Zhang
- Department of Mechanical Engineering, York University, Toronto, ON, Canada
| |
Collapse
|
39
|
Poulose A, Han DS. Hybrid Indoor Localization Using IMU Sensors and Smartphone Camera. SENSORS (BASEL, SWITZERLAND) 2019; 19:E5084. [PMID: 31766352 PMCID: PMC6929196 DOI: 10.3390/s19235084] [Citation(s) in RCA: 40] [Impact Index Per Article: 8.0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 09/23/2019] [Revised: 11/14/2019] [Accepted: 11/18/2019] [Indexed: 11/16/2022]
Abstract
Smartphone camera or inertial measurement unit (IMU) sensor-based systems can be independently used to provide accurate indoor positioning results. However, the accuracy of an IMU-based localization system depends on the magnitude of sensor errors that are caused by external electromagnetic noise or sensor drifts. Smartphone camera based positioning systems depend on the experimental floor map and the camera poses. The challenge in smartphone camera-based localization is that accuracy depends on the rapidness of changes in the user's direction. In order to minimize the positioning errors in both the smartphone camera and IMU-based localization systems, we propose hybrid systems that combine both the camera-based and IMU sensor-based approaches for indoor localization. In this paper, an indoor experiment scenario is designed to analyse the performance of the IMU-based localization system, smartphone camera-based localization system and the proposed hybrid indoor localization system. The experiment results demonstrate the effectiveness of the proposed hybrid system and the results show that the proposed hybrid system exhibits significant position accuracy when compared to the IMU and smartphone camera-based localization systems. The performance of the proposed hybrid system is analysed in terms of average localization error and probability distributions of localization errors. The experiment results show that the proposed oriented fast rotated binary robust independent elementary features (BRIEF)-simultaneous localization and mapping (ORB-SLAM) with the IMU sensor hybrid system shows a mean localization error of 0.1398 m and the proposed simultaneous localization and mapping by fusion of keypoints and squared planar markers (UcoSLAM) with IMU sensor-based hybrid system has a 0.0690 m mean localization error and are compared with the individual localization systems in terms of mean error, maximum error, minimum error and standard deviation of error.
Collapse
Affiliation(s)
| | - Dong Seog Han
- School of Electronics Engineering, Kyungpook National University, 80 Daehak-ro, Buk-gu, Daegu 41566, Korea;
| |
Collapse
|
40
|
Unique 4-DOF Relative Pose Estimation with Six Distances for UWB/V-SLAM-Based Devices. SENSORS 2019; 19:s19204366. [PMID: 31601000 PMCID: PMC6832560 DOI: 10.3390/s19204366] [Citation(s) in RCA: 9] [Impact Index Per Article: 1.8] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 08/26/2019] [Revised: 10/01/2019] [Accepted: 10/04/2019] [Indexed: 11/17/2022]
Abstract
In this work we introduce a relative localization method that estimates the coordinate frame transformation between two devices based on distance measurements. We present a linear algorithm that calculates the relative pose in 2D or 3D with four degrees of freedom (4-DOF). This algorithm needs a minimum of five or six distance measurements, respectively, to estimate the relative pose uniquely. We use the linear algorithm in conjunction with outlier detection algorithms and as a good initial estimate for iterative least squares refinement. The proposed method outperforms other related linear methods in terms of distance measurements needed and in terms of accuracy. In comparison with a related linear algorithm in 2D, we can reduce 10% of the translation error. In contrast to the more general 6-DOF linear algorithm, our 4-DOF method reduces the minimum distances needed from ten to six and the rotation error by a factor of four at the standard deviation of our ultra-wideband (UWB) transponders. When using the same amount of measurements the orientation error and translation error are approximately reduced to a factor of ten. We validate our method with simulations and an experimental setup, where we integrate ultra-wideband (UWB) technology into simultaneous localization and mapping (SLAM)-based devices. The presented relative pose estimation method is intended for use in augmented reality applications for cooperative localization with head-mounted displays. We foresee practical use cases of this method in cooperative SLAM, where map merging is performed in the most proactive manner.
Collapse
|
41
|
SLAM in Dynamic Environments: A Deep Learning Approach for Moving Object Tracking Using ML-RANSAC Algorithm. SENSORS 2019; 19:s19173699. [PMID: 31454925 PMCID: PMC6749210 DOI: 10.3390/s19173699] [Citation(s) in RCA: 18] [Impact Index Per Article: 3.6] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 06/25/2019] [Revised: 08/16/2019] [Accepted: 08/18/2019] [Indexed: 11/17/2022]
Abstract
The important problem of Simultaneous Localization and Mapping (SLAM) in dynamic environments is less studied than the counterpart problem in static settings. In this paper, we present a solution for the feature-based SLAM problem in dynamic environments. We propose an algorithm that integrates SLAM with multi-target tracking (SLAMMTT) using a robust feature-tracking algorithm for dynamic environments. A novel implementation of RANdomSAmple Consensus (RANSAC) method referred to as multilevel-RANSAC (ML-RANSAC) within the Extended Kalman Filter (EKF) framework is applied for multi-target tracking (MTT). We also apply machine learning to detect features from the input data and to distinguish moving from stationary objects. The data stream from LIDAR and vision sensors are fused in real-time to detect objects and depth information. A practical experiment is designed to verify the performance of the algorithm in a dynamic environment. The unique feature of this algorithm is its ability to maintain tracking of features even when the observations are intermittent whereby many reported algorithms fail in such situations. Experimental validation indicates that the algorithm is able to perform consistent estimates in a fast and robust manner suggesting its feasibility for real-time applications.
Collapse
|
42
|
Abstract
Multi-robot mapping and environment modeling have several advantages that makeit an attractive alternative to the mapping with a single robot: faster exploration, higherfault tolerance, richer data due to different sensors being used by different systems. However,the environment modeling with several robotic systems operating in the same area causes problemsof higher-order—acquired knowledge fusion and synchronization over time, revealing the sameenvironment properties using different sensors with different technical specifications. While theexisting robot map and environment model merging techniques allow merging certain homogeneousmaps, the possibility to use sensors of different physical nature and different mapping algorithms islimited. The resulting maps from robots with different specifications are heterogeneous, and eventhough some research on how to merge fundamentally different maps exists, it is limited to specificapplications. This research reviews the state of the art in homogeneous and heterogeneous mapmerging and illustrates the main research challenges in the area. Six factors are identified thatinfluence the outcome of map merging: (1) robotic platform hardware configurations, (2) maprepresentation types, (3) mapping algorithms, (4) shared information between robots, (5) relativepositioning information, (6) resulting global maps.
Collapse
|
43
|
|
44
|
Potena C, Khanna R, Nieto J, Siegwart R, Nardi D, Pretto A. AgriColMap: Aerial-Ground Collaborative 3D Mapping for Precision Farming. IEEE Robot Autom Lett 2019. [DOI: 10.1109/lra.2019.2894468] [Citation(s) in RCA: 46] [Impact Index Per Article: 9.2] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
|
45
|
A review of ground-based robotic systems for the characterization of nuclear environments. PROGRESS IN NUCLEAR ENERGY 2019. [DOI: 10.1016/j.pnucene.2018.10.023] [Citation(s) in RCA: 88] [Impact Index Per Article: 17.6] [Reference Citation Analysis] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 11/19/2022]
|
46
|
A Multi-User Personal Indoor Localization System Employing Graph-Based Optimization. SENSORS 2019; 19:s19010157. [PMID: 30621181 PMCID: PMC6338911 DOI: 10.3390/s19010157] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.2] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 12/06/2018] [Revised: 12/30/2018] [Accepted: 12/31/2018] [Indexed: 11/23/2022]
Abstract
Personal indoor localization with smartphones is a well-researched area, with a number of approaches solving the problem separately for individual users. Most commonly, a particle filter is used to fuse information from dead reckoning and WiFi or Bluetooth adapters to provide an accurate location of the person holding a smartphone. Unfortunately, the existing solutions largely ignore the gains that emerge when a single localization system estimates locations of multiple users in the same environment. Approaches based on filtration maintain only estimates of the current poses of the users, marginalizing the historical data. Therefore, it is difficult to fuse data from multiple individual trajectories that are usually not perfectly synchronized in time. We propose a system that fuses the information from WiFi and dead reckoning employing the graph-based optimization, which is widely applied in robotics. The presented system can be used for localization of a single user, but the improvement is especially visible when this approach is extended to a multi-user scenario. The article presents a number of experiments performed with a smartphone inside an office building. These experiments demonstrate that graph-based optimization can be used as an efficient fusion mechanism to obtain accurate trajectory estimates both in the case of a single user and in a multi-user indoor localization system. The code of our system together with recorded dataset will be made available when the paper gets published.
Collapse
|
47
|
Golodetz S, Cavallari T, Lord NA, Prisacariu VA, Murray DW, Torr PHS. Collaborative Large-Scale Dense 3D Reconstruction with Online Inter-Agent Pose Optimisation. IEEE TRANSACTIONS ON VISUALIZATION AND COMPUTER GRAPHICS 2018; 24:2895-2905. [PMID: 30334761 DOI: 10.1109/tvcg.2018.2868533] [Citation(s) in RCA: 6] [Impact Index Per Article: 1.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 06/08/2023]
Abstract
Reconstructing dense, volumetric models of real-world 3D scenes is important for many tasks, but capturing large scenes can take significant time, and the risk of transient changes to the scene goes up as the capture time increases. These are good reasons to want instead to capture several smaller sub-scenes that can be joined to make the whole scene. Achieving this has traditionally been difficult: joining sub-scenes that may never have been viewed from the same angle requires a high-quality camera relocaliser that can cope with novel poses, and tracking drift in each sub-scene can prevent them from being joined to make a consistent overall scene. Recent advances, however, have significantly improved our ability to capture medium-sized sub-scenes with little to no tracking drift: real-time globally consistent reconstruction systems can close loops and re-integrate the scene surface on the fly, whilst new visual-inertial odometry approaches can significantly reduce tracking drift during live reconstruction. Moreover, high-quality regression forest-based relocalisers have recently been made more practical by the introduction of a method to allow them to be trained and used online. In this paper, we leverage these advances to present what to our knowledge is the first system to allow multiple users to collaborate interactively to reconstruct dense, voxel-based models of whole buildings using only consumer-grade hardware, a task that has traditionally been both time-consuming and dependent on the availability of specialised hardware. Using our system, an entire house or lab can be reconstructed in under half an hour and at a far lower cost than was previously possible.
Collapse
|
48
|
Schuster MJ, Schmid K, Brand C, Beetz M. Distributed stereo vision-based 6D localization and mapping for multi-robot teams. J FIELD ROBOT 2018. [DOI: 10.1002/rob.21812] [Citation(s) in RCA: 18] [Impact Index Per Article: 3.0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/09/2022]
Affiliation(s)
- Martin J. Schuster
- Department of Perception and Cognition, Robotics and Mechatronics Center (RMC); German Aerospace Center (DLR); Weßling Germany
| | | | - Christoph Brand
- Department of Perception and Cognition, Robotics and Mechatronics Center (RMC); German Aerospace Center (DLR); Weßling Germany
| | - Michael Beetz
- Institute for Artificial Intelligence and Center for Computing Technologies (TZI); Faculty of Computer Science, University Bremen; Bremen Germany
| |
Collapse
|
49
|
Thompson F, Guihen D. Review of mission planning for autonomous marine vehicle fleets. J FIELD ROBOT 2018. [DOI: 10.1002/rob.21819] [Citation(s) in RCA: 33] [Impact Index Per Article: 5.5] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/08/2022]
Affiliation(s)
- Fletcher Thompson
- National Centre for Maritime Engineering and Hydrodynamics; University of Tasmania; Tasmania Australia
| | - Damien Guihen
- National Centre for Maritime Engineering and Hydrodynamics; University of Tasmania; Tasmania Australia
| |
Collapse
|
50
|
|