Muhammad Shalihan , Zhiqiang Cao , Billy Pik Lik Lau , Ran Liu , Chau Yuen , U-Xuan Tan
{"title":"MR-FLOUR: Multi-robot Relative localization based on the Fusion of LiDAR, Odometry, and UWB Ranging","authors":"Muhammad Shalihan , Zhiqiang Cao , Billy Pik Lik Lau , Ran Liu , Chau Yuen , U-Xuan Tan","doi":"10.1016/j.mechatronics.2025.103410","DOIUrl":null,"url":null,"abstract":"<div><div>Accurate relative localization of multiple robots is crucial for efficient collaboration and teaming, where a prior map of the environment is often unavailable. In this context, proximal robot detection plays an important role in improving relative localization accuracy by providing essential spatial awareness. While LiDAR is a common choice for detecting nearby robots, it struggles to distinguish them from surrounding obstacles, especially in cluttered environments. To address this challenge, we introduce MR-FLOUR, which stands for <u>M</u>ultiple-robot <u>R</u>elative localization based on the <u>F</u>usion of <u>L</u>iDAR detection outcomes, <u>O</u>dometry, and <u>U</u>WB <u>R</u>anging. The main innovation of our approach is the use of different sensors for proximal robot detection and the introduction of our LiDAR detection constraint for optimization. First, we propose an efficient method to integrate UWB ranging with LiDAR data for proximal robot detection. We cluster the LiDAR point cloud and apply circle-fitting on the clusters based on the expected radius of the robot to reject clusters that do not conform to the expected shape of the robot. Then match the UWB ranging with cluster distances to determine nearby robot positions. Next, we estimate the identified robot’s orientation from successive detections, with outliers filtered using short-term odometry data. Finally, through Pose Graph Optimization (PGO), we fuse odometry and UWB ranging constraints with our proposed LiDAR detection constraint, which not only accounts for the position and orientation estimations of the nearby robots but also incorporates the relative pose estimation between them. Our method improves the localization accuracy of traditional UWB localization by incorporating LiDAR detection constraints when in Line-Of-Sight (LOS). In Non-Line-Of-Sight (NLOS) conditions or when no nearby robot detections are available, it relies on UWB and odometry for localization. We validated the approach with three robots in three indoor environments, achieving up to 33.3% improvement in translation and 45.5% in rotation over traditional UWB localization.</div></div>","PeriodicalId":49842,"journal":{"name":"Mechatronics","volume":"112 ","pages":"Article 103410"},"PeriodicalIF":3.1000,"publicationDate":"2025-09-09","publicationTypes":"Journal Article","fieldsOfStudy":null,"isOpenAccess":false,"openAccessPdf":"","citationCount":"0","resultStr":null,"platform":"Semanticscholar","paperid":null,"PeriodicalName":"Mechatronics","FirstCategoryId":"94","ListUrlMain":"https://www.sciencedirect.com/science/article/pii/S0957415825001199","RegionNum":3,"RegionCategory":"计算机科学","ArticlePicture":[],"TitleCN":null,"AbstractTextCN":null,"PMCID":null,"EPubDate":"","PubModel":"","JCR":"Q2","JCRName":"AUTOMATION & CONTROL SYSTEMS","Score":null,"Total":0}
引用次数: 0
Abstract
Accurate relative localization of multiple robots is crucial for efficient collaboration and teaming, where a prior map of the environment is often unavailable. In this context, proximal robot detection plays an important role in improving relative localization accuracy by providing essential spatial awareness. While LiDAR is a common choice for detecting nearby robots, it struggles to distinguish them from surrounding obstacles, especially in cluttered environments. To address this challenge, we introduce MR-FLOUR, which stands for Multiple-robot Relative localization based on the Fusion of LiDAR detection outcomes, Odometry, and UWB Ranging. The main innovation of our approach is the use of different sensors for proximal robot detection and the introduction of our LiDAR detection constraint for optimization. First, we propose an efficient method to integrate UWB ranging with LiDAR data for proximal robot detection. We cluster the LiDAR point cloud and apply circle-fitting on the clusters based on the expected radius of the robot to reject clusters that do not conform to the expected shape of the robot. Then match the UWB ranging with cluster distances to determine nearby robot positions. Next, we estimate the identified robot’s orientation from successive detections, with outliers filtered using short-term odometry data. Finally, through Pose Graph Optimization (PGO), we fuse odometry and UWB ranging constraints with our proposed LiDAR detection constraint, which not only accounts for the position and orientation estimations of the nearby robots but also incorporates the relative pose estimation between them. Our method improves the localization accuracy of traditional UWB localization by incorporating LiDAR detection constraints when in Line-Of-Sight (LOS). In Non-Line-Of-Sight (NLOS) conditions or when no nearby robot detections are available, it relies on UWB and odometry for localization. We validated the approach with three robots in three indoor environments, achieving up to 33.3% improvement in translation and 45.5% in rotation over traditional UWB localization.
期刊介绍:
Mechatronics is the synergistic combination of precision mechanical engineering, electronic control and systems thinking in the design of products and manufacturing processes. It relates to the design of systems, devices and products aimed at achieving an optimal balance between basic mechanical structure and its overall control. The purpose of this journal is to provide rapid publication of topical papers featuring practical developments in mechatronics. It will cover a wide range of application areas including consumer product design, instrumentation, manufacturing methods, computer integration and process and device control, and will attract a readership from across the industrial and academic research spectrum. Particular importance will be attached to aspects of innovation in mechatronics design philosophy which illustrate the benefits obtainable by an a priori integration of functionality with embedded microprocessor control. A major item will be the design of machines, devices and systems possessing a degree of computer based intelligence. The journal seeks to publish research progress in this field with an emphasis on the applied rather than the theoretical. It will also serve the dual role of bringing greater recognition to this important area of engineering.