$$\rightleftharpoonup{xx}$$
$$\longleftharp{xx}$$,
$$\longrightharp{xx}$$,
The potential and application patterns of robotics are undergoing a period of rapid transformation, driven by advancements in artificial intelligence technologies. In recent years, Visual Simultaneous Localization and Mapping (Visual SLAM) and its extension to Visual-Inertial Navigation Systems (VINS) have made substantial progress in terms of robustness and localization accuracy1. To enhance the initialization reliability under challenging conditions such as low texture and poor illumination, Campos et al. proposed ORB-SLAM3, which introduces a multi-map system and improved initialization for visual and visual-inertial systems2. For improved feature matching in challenging scenarios, DeTone et al. developed SuperPoint, a self-supervised interest point detection and description method3, while Sarlin et al. created SuperGlue, a graph neural network-based feature matcher that handles difficult visual conditions4. For dense 3D reconstruction, Dai et al. proposed BundleFusion, a real-time globally consistent 3D reconstruction system that uses on-the-fly surface reintegration to handle large-scale environments and loop closures5.
In the field of path planning, Rapidly-exploring Random Trees (RRT) and their variants remain widely adopted for robotic motion planning. The foundational RRT algorithm was first introduced by LaValle as a new tool for path planning, providing an efficient sampling-based method for solving complex high-dimensional problems6. This was significantly advanced by Karaman and Frazzoli, who developed the RRT* algorithm that provides asymptotic optimality guarantees in motion planning7. Building upon these core algorithms, modern research has focused on hybrid approaches that combine sampling-based methods with other techniques. For example, Rösmann et al. developed the Timed Elastic Band (TEB) method, which enables locally optimal trajectory generation and has been widely integrated with global planners8. Similarly, the Dynamic Window Approach (DWA) introduced by Fox et al. provides an effective method for local obstacle avoidance in dynamic environments9.
At the local planning and semantic perception level, Chen et al. proposed a semantic-aware informative path planning strategy for micro aerial vehicles (MAVs), enhancing both search efficiency and safety during target exploration10. Kabiri et al. integrated 5G Time-of-Arrival (ToA) measurements into a VINS framework to enable global-local SLAM fusion, effectively improving localization accuracy in environments with limited GNSS coverage11. To facilitate high-frequency real-time mapping, Xu et al. developed FAST-LIO2, a tightly coupled LiDAR-IMU odometry method capable of producing accurate and dense 3D maps12. For path planning in complex environments, Gammell et al. introduced an informed RRT* method that incorporates bidirectional tree growth and adaptive sampling, significantly improving path quality and search efficiency in dynamic environments13. Additionally, for narrow-passage scenarios, Coleman et al. presented a sampling-based motion planning method with variable probability sampling, which improves planning success rates and computational efficiency14.
The present study addresses fundamental challenges in autonomous indoor navigation for wheeled mobile robots (WMRs) by improving both the path planning strategy and the SLAM front-end. Specifically, the proposed system is designed for typical structured indoor environments such as laboratories and corridors, operating under conditions with moderate lighting and minimal GNSS access. The navigation system primarily utilizes a stereo RGB-D camera, an inertial measurement unit (IMU), and wheel encoders, with all sensors configured to sample at no less than 20 Hz. To ensure reliable system performance, the robot's maximum speed is constrained to under 1.5 m/s. The following are the key contributions:
A multi-sensor fusion autonomous navigation platform for wheeled mobile robots (WMRs) has been developed using a depth camera as the primary sensor. To achieve accurate localization and efficient obstacle avoidance in typical indoor environments, the system integrates wheel odometry and an inertial measurement unit (IMU). The synergy between these components plays a critical role in enhancing the overall navigation performance.
Combining EPnP and ICP algorithms with a quadtree-based feature extraction technique has helped the tracking module in ORB-SLAM2 improve. Better tracking accuracy and robustness follow from these developments.
A new path planning method is proposed that emphasizes trajectory optimization. It is based on an improved RRT technique with goal biasing and adjustable step sizes and uses B-spline curves for trajectory smoothing. The TEB algorithm is also included to manage obstacle avoidance in dynamic environments.
The system's performance is confirmed by real-world testing and simulation. Typical indoor environments allow quantitative and qualitative analysis to evaluate map accuracy, path quality, and navigation performance. In terms of robustness, real-time processing, and trajectory smoothness, the proposed approach beats current solutions.