Sign in to use this feature.

Years

Between: -

Subjects

remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline
remove_circle_outline

Journals

Article Types

Countries / Regions

Search Results (17)

Search Parameters:
Keywords = Gmapping algorithm

Order results
Result details
Results per page
Select all
Export citation of selected articles as:
12 pages, 290 KB  
Article
Efficient Algorithms for Permutation Arrays from Permutation Polynomials
by Sergey Bereg, Brian Malouf, Linda Morales and Ivan Hal Sudborough
Entropy 2025, 27(10), 1031; https://doi.org/10.3390/e27101031 - 1 Oct 2025
Viewed by 634
Abstract
We develop algorithms for computing permutation polynomials (PPs) using normalization, so-called F-maps and G-maps, and the Hermite criterion. This allows for a more efficient computation of PPs for larger degrees and for larger finite fields. We use this to improve some lower bounds [...] Read more.
We develop algorithms for computing permutation polynomials (PPs) using normalization, so-called F-maps and G-maps, and the Hermite criterion. This allows for a more efficient computation of PPs for larger degrees and for larger finite fields. We use this to improve some lower bounds for M(n,D), the maximum number of permutations on n symbols with a pairwise Hamming distance of D. Full article
(This article belongs to the Special Issue Discrete Math in Coding Theory, 2nd Edition)
29 pages, 18946 KB  
Article
YOLO-SBA: A Multi-Scale and Complex Background Aware Framework for Remote Sensing Target Detection
by Yifei Yuan, Yingmei Wei, Xiaoyan Zhou, Yanming Guo, Jiangming Chen and Tingshuai Jiang
Remote Sens. 2025, 17(12), 1989; https://doi.org/10.3390/rs17121989 - 9 Jun 2025
Cited by 1 | Viewed by 1673
Abstract
Remote sensing target detection faces significant challenges in handling multi-scale targets, with the high similarity in color and shape between targets and backgrounds in complex scenes further complicating the detection task. To address this challenge, we propose a multi-Scale and complex [...] Read more.
Remote sensing target detection faces significant challenges in handling multi-scale targets, with the high similarity in color and shape between targets and backgrounds in complex scenes further complicating the detection task. To address this challenge, we propose a multi-Scale and complex Background Aware network for remote sensing target detection, named YOLO-SBA. Our proposed YOLO-SBA first processes the input through the Multi-Branch Attention Feature Fusion Module (MBAFF) to extract global contextual dependencies and local detail features. It then integrates these features using the Bilateral Attention Feature Mixer (BAFM) for efficient fusion, enhancing the saliency of multi-scale target features to tackle target scale variations. Next, we utilize the Gated Multi-scale Attention Pyramid (GMAP) to perform channel–spatial dual reconstruction and gating fusion encoding on multi-scale feature maps. This enhances target features while finely suppressing spectral redundancy. Additionally, to prevent the loss of effective information extracted by key modules during inference, we improve the downsampling method using Asymmetric Dynamic Downsampling (ADDown), maximizing the retention of image detail information. We achieve the best performance on the DIOR, DOTA, and RSOD datasets. On the DIOR dataset, YOLO-SBA improves mAP by 16.6% and single-category detection AP by 0.8–23.8% compared to the existing state-of-the-art algorithm. Full article
Show Figures

Figure 1

26 pages, 10564 KB  
Article
DynaFusion-SLAM: Multi-Sensor Fusion and Dynamic Optimization of Autonomous Navigation Algorithms for Pasture-Pushing Robot
by Zhiwei Liu, Jiandong Fang and Yudong Zhao
Sensors 2025, 25(11), 3395; https://doi.org/10.3390/s25113395 - 28 May 2025
Cited by 1 | Viewed by 1822
Abstract
Aiming to address the problems of fewer related studies on autonomous navigation algorithms based on multi-sensor fusion in complex scenarios in pastures, lower degrees of fusion, and insufficient cruising accuracy of the operation path in complex outdoor environments, a multimodal autonomous navigation system [...] Read more.
Aiming to address the problems of fewer related studies on autonomous navigation algorithms based on multi-sensor fusion in complex scenarios in pastures, lower degrees of fusion, and insufficient cruising accuracy of the operation path in complex outdoor environments, a multimodal autonomous navigation system is proposed based on a loosely coupled architecture of Cartographer–RTAB-Map (real-time appearance-based mapping). Through laser-vision inertial guidance multi-sensor data fusion, the system achieves high-precision mapping and robust path planning in complex scenes. First, comparing the mainstream laser SLAM algorithms (Hector/Gmapping/Cartographer) through simulation experiments, Cartographer is found to have a significant memory efficiency advantage in large-scale scenarios and is thus chosen as the front-end odometer. Secondly, a two-way position optimization mechanism is innovatively designed: (1) When building the map, Cartographer processes the laser with IMU and odometer data to generate mileage estimations, which provide positioning compensation for RTAB-Map. (2) RTAB-Map fuses the depth camera point cloud and laser data, corrects the global position through visual closed-loop detection, and then uses 2D localization to construct a bimodal environment representation containing a 2D raster map and a 3D point cloud, achieving a complete description of the simulated ranch environment and material morphology and constructing a framework for the navigation algorithm of the pushing robot based on the two types of fused data. During navigation, the combination of RTAB-Map’s global localization and AMCL’s local localization is used to generate a smoother and robust positional attitude by fusing IMU and odometer data through the EKF algorithm. Global path planning is performed using Dijkstra’s algorithm and combined with the TEB (Timed Elastic Band) algorithm for local path planning. Finally, experimental validation is performed in a laboratory-simulated pasture environment. The results indicate that when the RTAB-Map algorithm fuses with the multi-source odometry, its performance is significantly improved in the laboratory-simulated ranch scenario, the maximum absolute value of the error of the map measurement size is narrowed from 24.908 cm to 4.456 cm, the maximum absolute value of the relative error is reduced from 6.227% to 2.025%, and the absolute value of the error at each location is significantly reduced. At the same time, the introduction of multi-source mileage fusion can effectively avoid the phenomenon of large-scale offset or drift in the process of map construction. On this basis, the robot constructs a fusion map containing a simulated pasture environment and material patterns. In the navigation accuracy test experiments, our proposed method reduces the root mean square error (RMSE) coefficient by 1.7% and Std by 2.7% compared with that of RTAB-MAP. The RMSE is reduced by 26.7% and Std by 22.8% compared to that of the AMCL algorithm. On this basis, the robot successfully traverses the six preset points, and the measured X and Y directions and the overall position errors of the six points meet the requirements of the pasture-pushing task. The robot successfully returns to the starting point after completing the task of multi-point navigation, achieving autonomous navigation of the robot. Full article
(This article belongs to the Section Navigation and Positioning)
Show Figures

Figure 1

25 pages, 13761 KB  
Article
Mobile Robot Navigation with Enhanced 2D Mapping and Multi-Sensor Fusion
by Basheer Al-Tawil, Adem Candemir, Magnus Jung and Ayoub Al-Hamadi
Sensors 2025, 25(8), 2408; https://doi.org/10.3390/s25082408 - 10 Apr 2025
Cited by 6 | Viewed by 3237
Abstract
This paper presents an enhanced Simultaneous Localization and Mapping (SLAM) framework for mobile robot navigation. It integrates RGB-D cameras and 2D LiDAR sensors to improve both mapping accuracy and localization efficiency. We propose a data fusion strategy where RGB-D point clouds are projected [...] Read more.
This paper presents an enhanced Simultaneous Localization and Mapping (SLAM) framework for mobile robot navigation. It integrates RGB-D cameras and 2D LiDAR sensors to improve both mapping accuracy and localization efficiency. We propose a data fusion strategy where RGB-D point clouds are projected into 2D and denoised alongside LiDAR data. Late fusion is applied to combine the processed data, making it ready for use in the SLAM system. Additionally, we propose the enhanced Gmapping (EGM) algorithm by adding adaptive resampling and degeneracy handling to address particle depletion issues, thereby improving the robustness of the localization process. The system is evaluated through simulations and a small-scale real-world implementation using a Tiago robot. In simulations, the system was tested in environments of varying complexity and compared against state-of-the-art methods such as RTAB-Map SLAM and our EGM. Results show general improvements in navigation compared to state-of-the-art approaches: in simulation, an 8% reduction in traveled distance, a 13% reduction in processing time, and a 15% improvement in goal completion. In small-scale real-world tests, the EGM showed slight improvements over the classical GM method: a 3% reduction in traveled distance and a 9% decrease in execution time. Full article
(This article belongs to the Topic Multi-Sensor Integrated Navigation Systems)
Show Figures

Figure 1

25 pages, 8908 KB  
Article
Cyber Potential Metaphorical Map Method Based on GMap
by Dongyu Si, Bingchuan Jiang, Qing Xia, Tingting Li, Xiao Wang and Jingxu Liu
ISPRS Int. J. Geo-Inf. 2025, 14(2), 46; https://doi.org/10.3390/ijgi14020046 - 25 Jan 2025
Cited by 2 | Viewed by 2091
Abstract
Cyberspace maps facilitate the understanding of complex, abstract cyberspace. Due to the exponential growth of the Internet, the complexity of cyberspace has escalated dramatically. Traditional cyberspace maps are primarily for professionals and thus remain challenging for non-professionals to interpret. Ordinary users often find [...] Read more.
Cyberspace maps facilitate the understanding of complex, abstract cyberspace. Due to the exponential growth of the Internet, the complexity of cyberspace has escalated dramatically. Traditional cyberspace maps are primarily for professionals and thus remain challenging for non-professionals to interpret. Ordinary users often find themselves overwhelmed by the vast amount of information and the complexity of cyberspace. This renders traditional visualization tools inadequate for the general public, thereby highlighting the urgent need for more intuitive and accessible representations. This study uses the metaphor of cyberspace as a familiar geographical space to simplify the understanding of its internal relationships. Based on Autonomous System (AS) connectivity data, a “node-link” model is created to illustrate cyber interactions and dependencies, forming a foundation for analysis. The GMap algorithm visualizes AS connectivity data of countries, converting it into an intuitive map that clearly illustrates the cyber composition and dynamics. Cyber potential and national influence are considered to enhance map practicality and accuracy. A cyber-geography metaphor model integrates scientific and geographical elements, improving readability. The optimized GMap algorithm includes a holisticcyberspace strength index, showing both connectivity and relative country strength in cyberspace. This metaphorical approach aims to reduce information complexity, making cyberspace more comprehensible to the general public. Full article
Show Figures

Figure 1

24 pages, 8448 KB  
Article
Comparative Study on Simulated Outdoor Navigation for Agricultural Robots
by Feeza Khan Khanzada, Elahe Delavari, Woojin Jeong, Young Seek Cho and Jaerock Kwon
Sensors 2024, 24(8), 2487; https://doi.org/10.3390/s24082487 - 12 Apr 2024
Cited by 5 | Viewed by 4154
Abstract
This research presents a comprehensive comparative analysis of SLAM algorithms and Deep Neural Network (DNN)-based Behavior Cloning (BC) navigation in outdoor agricultural environments. The study categorizes SLAM algorithms into laser-based and vision-based approaches, addressing the specific challenges posed by uneven terrain and the [...] Read more.
This research presents a comprehensive comparative analysis of SLAM algorithms and Deep Neural Network (DNN)-based Behavior Cloning (BC) navigation in outdoor agricultural environments. The study categorizes SLAM algorithms into laser-based and vision-based approaches, addressing the specific challenges posed by uneven terrain and the similarity between aisles in an orchard farm. The DNN-based BC navigation technique proves efficient, exhibiting reduced human intervention and providing a viable alternative for agricultural navigation. Despite the DNN-based BC navigation approach taking more time to reach its target due to a constant throttle limit for steady speed, the overall performance in terms of driving deviation and human intervention is notable compared to conventional SLAM algorithms. We provide comprehensive evaluation criteria for selecting optimal techniques for outdoor agricultural navigations. The algorithms were tested in three different scenarios: Precision, Speed, and Autonomy. Our proposed performance metric, P, is weighted and normalized. The DNN-based BC algorithm showed the best performance among the others, with a performance of 0.92 in the Precision and Autonomy scenarios. When Speed is more important, the RTAB-Map showed the best score with 0.96. In a case where Autonomy has a higher priority, Gmapping also showed a comparable performance of 0.92 with the DNN-based BC. Full article
(This article belongs to the Section Sensors and Robotics)
Show Figures

Figure 1

25 pages, 18356 KB  
Article
Implementation of Intelligent Indoor Service Robot Based on ROS and Deep Learning
by Mingyang Liu, Min Chen, Zhigang Wu, Bin Zhong and Wangfen Deng
Machines 2024, 12(4), 256; https://doi.org/10.3390/machines12040256 - 11 Apr 2024
Cited by 12 | Viewed by 4666
Abstract
When faced with challenges such as adapting to dynamic environments and handling ambiguous identification, indoor service robots encounter manifold difficulties. This paper aims to address this issue by proposing the design of a service robot equipped with precise small-object recognition, autonomous path planning, [...] Read more.
When faced with challenges such as adapting to dynamic environments and handling ambiguous identification, indoor service robots encounter manifold difficulties. This paper aims to address this issue by proposing the design of a service robot equipped with precise small-object recognition, autonomous path planning, and obstacle-avoidance capabilities. We conducted in-depth research on the suitability of three SLAM algorithms (GMapping, Hector-SLAM, and Cartographer) in indoor environments and explored their performance disparities. Upon this foundation, we have elected to utilize the STM32F407VET6 and Nvidia Jetson Nano B01 as our processing controllers. For the program design on the STM32 side, we are employing the FreeRTOS operating system, while for the Jetson Nano side, we are employing ROS (Robot Operating System) for program design. The robot employs a differential drive chassis, enabling successful autonomous path planning and obstacle-avoidance maneuvers. Within indoor environments, we utilized the YOLOv3 algorithm for target detection, achieving precise target identification. Through a series of simulations and real-world experiments, we validated the performance and feasibility of the robot, including mapping, navigation, and target detection functionalities. Experimental results demonstrate the robot’s outstanding performance and accuracy in indoor environments, offering users efficient service and presenting new avenues and methodologies for the development of indoor service robots. Full article
(This article belongs to the Special Issue Design and Applications of Service Robots)
Show Figures

Figure 1

21 pages, 4008 KB  
Article
Cognitive Enhancement of Robot Path Planning and Environmental Perception Based on Gmapping Algorithm Optimization
by Xintong Liu, Gu Gong, Xiaoting Hu, Gongyu Shang and Hua Zhu
Electronics 2024, 13(5), 818; https://doi.org/10.3390/electronics13050818 - 20 Feb 2024
Cited by 5 | Viewed by 2688
Abstract
In the logistics warehouse environment, the autonomous navigation and environment perception of the logistics sorting robot are two key challenges. To deal with the complex obstacles and cargo layout in a warehouse, this study focuses on improving the robot perception and navigation system [...] Read more.
In the logistics warehouse environment, the autonomous navigation and environment perception of the logistics sorting robot are two key challenges. To deal with the complex obstacles and cargo layout in a warehouse, this study focuses on improving the robot perception and navigation system to achieve efficient path planning and safe motion control. For this purpose, a scheme based on an improved Gmapping algorithm is proposed to construct a high-precision map inside a warehouse through the efficient scanning and processing of environmental data by robots. While the improved algorithm effectively integrates sensor data with robot position information to realize the real-time modeling and analysis of warehouse environments. Consequently, the precise mapping results provide a reliable navigation basis for the robot, enabling it to make intelligent path planning and obstacle avoidance decisions in unknown or dynamic environments. The experimental results show that the robot using the improved Gmapping algorithm has high accuracy and robustness in identifying obstacles and an effectively reduced navigation error, thus improving the intelligence level and efficiency of logistics operations. The improved algorithm significantly enhances obstacle detection rates, increasing them by 4.05%. Simultaneously, it successfully reduces map size accuracy errors by 1.4% and angle accuracy errors by 0.5%. Additionally, the accuracy of the robot’s travel distance improves by 2.4%, and the mapping time is reduced by nine seconds. Significant progress has been made in achieving high-precision environmental perception and intelligent navigation, providing reliable technical support and solutions for autonomous operations in logistics warehouses. Full article
(This article belongs to the Section Electrical and Autonomous Vehicles)
Show Figures

Figure 1

30 pages, 12209 KB  
Article
Application and Research on Improved Adaptive Monte Carlo Localization Algorithm for Automatic Guided Vehicle Fusion with QR Code Navigation
by Bowen Zhang, Shiyun Li, Junting Qiu, Gang You and Lishuang Qu
Appl. Sci. 2023, 13(21), 11913; https://doi.org/10.3390/app132111913 - 31 Oct 2023
Cited by 11 | Viewed by 3539
Abstract
SLAM (simultaneous localization and mapping) technology incorporating QR code navigation has been widely used in the mobile robotics industry. However, the particle kidnapping problem, positioning accuracy, and navigation time are still urgent issues to be solved. In this paper, a SLAM fused QR [...] Read more.
SLAM (simultaneous localization and mapping) technology incorporating QR code navigation has been widely used in the mobile robotics industry. However, the particle kidnapping problem, positioning accuracy, and navigation time are still urgent issues to be solved. In this paper, a SLAM fused QR code navigation method is proposed and an improved adaptive Monte Carlo positioning algorithm is used to fuse the QR code information. Firstly, the generation and resampling methods of initialized particle swarms are improved to improve the robustness and weights of the swarms and to avoid the kidnapping problem. Secondly, the Gmapping scan data and the data generated by the improved AMCL algorithm are fused using the extended Kalman filter to improve the accuracy and stability of the state estimation. Finally, in terms of the positioning system, Gmapping is used to obtain QR code data as marker positions on static maps, and the improved adaptive Monte Carlo localization particle positioning algorithm is matched with a library of QR code templates, which corrects for offset distances and achieves precise point-to-point positioning under grey-valued raster maps. The experimental results show that the particles encountered with kidnapping can be quickly adjusted in position, with a 68.73% improvement in adjustment time, 64.27% improvement in navigation and positioning accuracy, and 42.81% reduction in positioning time. Full article
(This article belongs to the Special Issue Advances in Robot Path Planning, Volume II)
Show Figures

Figure 1

19 pages, 10161 KB  
Article
Advancing Simultaneous Localization and Mapping with Multi-Sensor Fusion and Point Cloud De-Distortion
by Haiyan Shao, Qingshuai Zhao, Hongtang Chen, Weixin Yang, Bin Chen, Zhiquan Feng, Jinkai Zhang and Hao Teng
Machines 2023, 11(6), 588; https://doi.org/10.3390/machines11060588 - 25 May 2023
Cited by 3 | Viewed by 2803
Abstract
This study addresses the challenges associated with incomplete or missing information in obstacle detection methods that employ a single sensor. Additionally, it tackles the issue of motion distortion in LiDAR point cloud data during synchronization and mapping in complex environments. The research introduces [...] Read more.
This study addresses the challenges associated with incomplete or missing information in obstacle detection methods that employ a single sensor. Additionally, it tackles the issue of motion distortion in LiDAR point cloud data during synchronization and mapping in complex environments. The research introduces two significant contributions. Firstly, a novel obstacle detection method, named the point-map fusion (PMF) algorithm, was proposed. This method integrates point cloud data from the LiDAR, camera, and odometer, along with local grid maps. The PMF algorithm consists of two components: the point-fusion (PF) algorithm, which combines LiDAR point cloud data and camera laser-like point cloud data through a point cloud library (PCL) format conversion and concatenation, and selects the most proximate point cloud to the quadruped robot dog as the valid data; and the map-fusion (MF) algorithm, which incorporates local grid maps acquired using the Gmapping and OctoMap algorithms, leveraging Bayesian estimation theory. The local grid maps obtained by the Gmapping and OctoMap algorithms are denoted as map A and map B, respectively. This sophisticated methodology enables seamless map fusion, which significantly enhances the precision and reliability of the approach. Secondly, a motion distortion removal (MDR) method for LiDAR point cloud data based on odometer readings was proposed. The MDR method utilizes legged odometer data for linear data interpolation of the original distorted LiDAR point cloud data, facilitating the determination of the corresponding pose of the quadruped robot dog. Subsequently, the LiDAR point cloud data are then transformed to the quadruped robot dog coordinate system, efficiently mitigating motion distortion. Experimental results demonstrated that the proposed PMF algorithm achieved a 50% improvement in success rate compared to using only LiDAR or the PF algorithm in isolation, while the MDR algorithm enhanced mapping accuracy by 45.9% when motion distortion was taken into account. The effectiveness of the proposed methods was confirmed through rigorous experimentation. Full article
Show Figures

Figure 1

26 pages, 7956 KB  
Article
Research on Two-Round Self-Balancing Robot SLAM Based on the Gmapping Algorithm
by Jianwei Zhao, Jinyu Li and Jiaxin Zhou
Sensors 2023, 23(5), 2489; https://doi.org/10.3390/s23052489 - 23 Feb 2023
Cited by 17 | Viewed by 5532
Abstract
Aiming at the inconvenience of inspection and monitoring of coal mine pump room equipment in a narrow and complex environment, this paper proposes and designs a two-wheel self-balancing inspection robot based on laser SLAM. Using SolidWorks, the three-dimensional mechanical structure of the robot [...] Read more.
Aiming at the inconvenience of inspection and monitoring of coal mine pump room equipment in a narrow and complex environment, this paper proposes and designs a two-wheel self-balancing inspection robot based on laser SLAM. Using SolidWorks, the three-dimensional mechanical structure of the robot is designed, and the overall structure of the robot is analyzed by finite element statics. The kinematics model of the two-wheel self-balancing robot was established, and the multi-closed-loop PID controller was used to design the two-wheel self-balancing control algorithm of the robot. The 2D LiDAR-based Gmapping algorithm was used to locate the robot and construct the map. Through the self-balancing test and anti-jamming test, it is verified that the self-balancing algorithm designed in this paper has a certain anti-jamming ability and good robustness. By using Gazebo to build a simulation comparison experiment, it is verified that the selection of the particle number is of great significance for improving the map accuracy. The actual test results show that the constructed map has high accuracy. Full article
(This article belongs to the Special Issue Recent Trends and Advances in SLAM with Multi-Robot Systems)
Show Figures

Figure 1

37 pages, 9421 KB  
Article
2D SLAM Algorithms Characterization, Calibration, and Comparison Considering Pose Error, Map Accuracy as Well as CPU and Memory Usage
by Kevin Trejos, Laura Rincón, Miguel Bolaños, José Fallas and Leonardo Marín
Sensors 2022, 22(18), 6903; https://doi.org/10.3390/s22186903 - 13 Sep 2022
Cited by 27 | Viewed by 12778
Abstract
The present work proposes a method to characterize, calibrate, and compare, any 2D SLAM algorithm, providing strong statistical evidence, based on descriptive and inferential statistics to bring confidence levels about overall behavior of the algorithms and their comparisons. This work focuses on characterize, [...] Read more.
The present work proposes a method to characterize, calibrate, and compare, any 2D SLAM algorithm, providing strong statistical evidence, based on descriptive and inferential statistics to bring confidence levels about overall behavior of the algorithms and their comparisons. This work focuses on characterize, calibrate, and compare Cartographer, Gmapping, HECTOR-SLAM, KARTO-SLAM, and RTAB-Map SLAM algorithms. There were four metrics in place: pose error, map accuracy, CPU usage, and memory usage; from these four metrics, to characterize them, Plackett–Burman and factorial experiments were performed, and enhancement after characterization and calibration was granted using hypothesis tests, in addition to the central limit theorem. Full article
(This article belongs to the Special Issue Best Practice in Simultaneous Localization and Mapping (SLAM))
Show Figures

Figure 1

23 pages, 9451 KB  
Article
Research and Implementation of Autonomous Navigation for Mobile Robots Based on SLAM Algorithm under ROS
by Jianwei Zhao, Shengyi Liu and Jinyu Li
Sensors 2022, 22(11), 4172; https://doi.org/10.3390/s22114172 - 31 May 2022
Cited by 64 | Viewed by 15310
Abstract
Aiming at the problems of low mapping accuracy, slow path planning efficiency, and high radar frequency requirements in the process of mobile robot mapping and navigation in an indoor environment, this paper proposes a four-wheel drive adaptive robot positioning and navigation system based [...] Read more.
Aiming at the problems of low mapping accuracy, slow path planning efficiency, and high radar frequency requirements in the process of mobile robot mapping and navigation in an indoor environment, this paper proposes a four-wheel drive adaptive robot positioning and navigation system based on ROS. By comparing and analyzing the mapping effects of various 2D-SLAM algorithms (Gmapping, Karto SLAM, and Hector SLAM), the Karto SLAM algorithm is used for map building. By comparing the Dijkstra algorithm with the A* algorithm, the A* algorithm is used for heuristic searches, which improves the efficiency of path planning. The DWA algorithm is used for local path planning, and real-time path planning is carried out by combining sensor data, which have a good obstacle avoidance performance. The mathematical model of four-wheel adaptive robot sliding steering was established, and the URDF model of the mobile robot was established under a ROS system. The map environment was built in Gazebo, and the simulation experiment was carried out by integrating lidar and odometer data, so as to realize the functions of mobile robot scanning mapping and autonomous obstacle avoidance navigation. The communication between the ROS system and STM32 is realized, the packaging of the ROS chassis node is completed, and the ROS chassis node has the function of receiving speed commands and feeding back odometer data and TF transformation, and the slip rate of the four-wheel robot in situ steering is successfully measured, making the chassis pose more accurate. Simulation tests and experimental verification show that the system has a high precision in environment map building and can achieve accurate navigation tasks. Full article
(This article belongs to the Special Issue Artificial Intelligence (AI) and Machine-Learning-Based Localization)
Show Figures

Figure 1

20 pages, 7692 KB  
Article
Research on Visual Positioning of a Roadheader and Construction of an Environment Map
by Wentao Zhang, Guodong Zhai, Zhongwen Yue, Tao Pan and Ran Cheng
Appl. Sci. 2021, 11(11), 4968; https://doi.org/10.3390/app11114968 - 28 May 2021
Cited by 15 | Viewed by 3488
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 [...] Read more.
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. Full article
(This article belongs to the Section Robotics and Automation)
Show Figures

Figure 1

28 pages, 6849 KB  
Article
An Imaging Network Design for UGV-Based 3D Reconstruction of Buildings
by Ali Hosseininaveh and Fabio Remondino
Remote Sens. 2021, 13(10), 1923; https://doi.org/10.3390/rs13101923 - 14 May 2021
Cited by 7 | Viewed by 4422
Abstract
Imaging network design is a crucial step in most image-based 3D reconstruction applications based on Structure from Motion (SfM) and multi-view stereo (MVS) methods. This paper proposes a novel photogrammetric algorithm for imaging network design for building 3D reconstruction purposes. The proposed methodology [...] Read more.
Imaging network design is a crucial step in most image-based 3D reconstruction applications based on Structure from Motion (SfM) and multi-view stereo (MVS) methods. This paper proposes a novel photogrammetric algorithm for imaging network design for building 3D reconstruction purposes. The proposed methodology consists of two main steps: (i) the generation of candidate viewpoints and (ii) the clustering and selection of vantage viewpoints. The first step includes the identification of initial candidate viewpoints, selecting the candidate viewpoints in the optimum range, and defining viewpoint direction stages. In the second step, four challenging approaches—named façade pointing, centre pointing, hybrid, and both centre & façade pointing—are proposed. The entire methodology is implemented and evaluated in both simulation and real-world experiments. In the simulation experiment, a building and its environment are computer-generated in the ROS (Robot Operating System) Gazebo environment and a map is created by using a simulated robot and Gmapping algorithm based on a Simultaneously Localization and Mapping (SLAM) algorithm using a simulated Unmanned Ground Vehicle (UGV). In the real-world experiment, the proposed methodology is evaluated for all four approaches for a real building with two common approaches, called continuous image capturing and continuous image capturing & clustering and selection approaches. The results of both evaluations reveal that the fusion of centre & façade pointing approach is more efficient than all other approaches in terms of both accuracy and completeness criteria. Full article
(This article belongs to the Special Issue Advances in Mobile Mapping Technologies)
Show Figures

Graphical abstract

Back to TopTop