| Literature DB >> 35746206 |
Siyuan Chen1, Dong Yin1, Yifeng Niu1.
Abstract
For robot swarm applications, accurate positioning is one of the most important requirements for avoiding collisions and keeping formations and cooperation between individuals. However, in some worst cases, the GNSS (Global Navigation Satellite System) signals are weak due to the crowd being in a swarm or blocked by a forest, mountains, and high buildings in the environment. Thus, relative localization is an indispensable way to provide position information for the swarm. In this paper, we review the status and development of relative localization. It is first assessed that relative localization to obtain spatio-temporal relationships between individuals is necessary to achieve the stable operation of the group. After analyzing typical relative localization systems and algorithms from the perspective of functionality and practicality, this paper concludes that the UWB-based (ultra wideband) system is suitable for the relative localization of robots in large-scale applications. Finally, after analyzing the current challenges in the field of fully distributed localization for robotic swarms, a complete mechanism encompassing the relative localization process and the relationship between local and global localization that can be a possible direction for future research is proposed.Entities:
Keywords: localization technology; microrobot; relative localization; robot swarms
Mesh:
Year: 2022 PMID: 35746206 PMCID: PMC9230124 DOI: 10.3390/s22124424
Source DB: PubMed Journal: Sensors (Basel) ISSN: 1424-8220 Impact factor: 3.847
Summary of unmanned platform applications.
| Scenario | Date | Platform | Positioning Method | Precision | Literature |
|---|---|---|---|---|---|
| Quick Inventory of Goods in the Warehouse | 2017 | Multiple UAVs | UWB/TDOA | Decimeter-level | [ |
| Emergency Search and Positioning Rescue | 2017 | Multiple UAVs | Wi-Fi/RSS | Meter-level | [ |
| Foraging Task | 2017 | Robots | Odometry+GPS | - | [ |
| Underwater Operation | 2019 | Underwater Robots | - | - | [ |
| Carrying, Welding, Spraying, or Other Industrial Applications | 2020 | Industrial Robot | - | Submillimeter-level | [ |
| Warehouse Inventory Management | 2021 | UAV | UHF-RFID | Decimeter-level | [ |
| Port Unmanned Cargo | 2021 | UGV | Laser SLAM | Centimeter-level | [ |
| Hand-guiding Precise Assembly Operations | 2022 | Industrial Robot | - | Submillimeter-level | [ |
| High Voltage Transmission Line Inspection | 2022 | UAV | Laser SLAM | Centimeter-level | [ |
Comparison with the existing literature.
| Literature | Date | Robot Swarm Application | Multiple Localization Mechanism | Evaluation Framework for Robot Swarms | Existing Challenges | Solution |
|---|---|---|---|---|---|---|
| Wu et al. [ | 2019 | No | Yes | No | No | No |
| Tahir et al. [ | 2019 | Yes | No | Yes | No | No |
| Zafari et al. [ | 2019 | No | Yes | No | Yes | Yes |
| Shule et al. [ | 2020 | Yes | No | No | No | No |
| Coppola et al. [ | 2020 | Yes | No | Yes | Yes | Yes |
| Kunhoth et al. [ | 2020 | No | Yes | No | No | No |
| Couturier and Akhloufi [ | 2021 | No | No | No | Yes | Yes |
| Motroni et al. [ | 2021 | No | No | No | Yes | No |
| Yang and Yang [ | 2021 | No | Yes | No | Yes | Yes |
| Yuan et al. [ | 2021 | No | Yes | No | Yes | Yes |
| Our work | 2022 | Yes | Yes | Yes | Yes | Yes |
Typical data comparison of sensors between different measurement systems.
| Sensor | Frequency | Detection Range | Accuracy of Measurement | Requirement | NLOS Effect | Working Mode |
|---|---|---|---|---|---|---|
| Bluetooth [ | Up to 5 Hz | ≤100 m | Meter-level | Based-anchor | Medium | Cooperative |
| Wi-Fi [ | Up to 10 Hz | ≤250 m | Meter-level | Based-anchor | Medium | Cooperative |
| RFID [ | Up to 50 Hz | ≤10 m | Centimeter-level | Based-anchor | Medium | Cooperative |
| UWB [ | Up to 372 Hz | ≤100 m | Centimeter-level | Based-anchor or non-anchor | Small | Cooperative |
| Lidar [ | - | ≤200 m | Centimeter-level | - | Big | Non-cooperative |
| RGB Camera [ | - | - | Decimeter-level | - | Big | Non-cooperative |
| Infrared Camera [ | - | ≤10 m | Submillimeter-level | Camera Array | Big | Cooperative |
Data types, measurement process, required conditions, and typical platform for various positioning algorithms.
| Algorithm | Type of Data Measured | Schematic Diagram of Measurement Process | Required Conditions | Typical Platforms |
|---|---|---|---|---|
| RSS [ | Signal strength |
| In order to improve the accuracy of fingerprint map construction | Bluetooth, Wi-Fi, RFID |
| TOA [ | The transmission time of electromagnetic waves between terminals |
| Single point multiple measurements | UWB |
| AOA [ | The array antenna receives electromagnetic signals out of phase |
| Array antenna, phase difference solution, angle algorithm | Bluetooth, Wi-Fi |
| TDOA [ | The time difference between the electromagnetic wave of the measured terminal and different terminals |
| Accurate time synchronization on the terminal | UWB |
| SLAM [ | Image, laser ranging information |
| The visual must be visible | Lidar, RGB Camera |
| Multi-Camera Target Recognition and Location Algorithm | Infrared image |
| The visual must be visible | Motion capture system |
Figure 1We show the different systems and the algorithms that can be used, as well as the application patterns and error ranges under this algorithm.
Typical data comparison table of UWB, RGB cameras and lidar.
| Classification | UWB | RGB Camera | Lidar |
|---|---|---|---|
| Power consumption: | Low | Low | High |
| Perceived distance: | 100 m | - | - |
| Weight: | 12 g | 100 g | 925 g |
| Single price: | Dozens of dollars | A few thousand dollars | Tens of thousands of dollars |
| Positioning mode: | Anchor-Tag or Distributed | Distributed | Distributed |
| Method of cooperation: | Cooperation | Non-cooperative | Non-cooperative |
| Environmental impact: | smaller | Data sets need to be learned | Affected by smog |
| Measurement frequency: | 372 Hz | 90 FPS | 20 Hz |
| Positioning delay: | Lower | Environment complexity correlation | Lower |
UWB-based relative localization technology statistics.
| Existing Literature | Synchronicity | Number of Nodes | Positioning | Precision | Sensor |
|---|---|---|---|---|---|
| Fontana and Gunderson [ | Asynchronous | 4 Anchors, 1 Tag | A-T * | Meter-level | UWB |
| Krishnan et al. [ | Asynchronous | 4 Anchors, 1 Tag | A-T | Decimeter-level | UWB |
| Cheok et al. [ | Synchronous | 4 Anchors, 1 Tag | A-T | - | UWB |
| Tiemann et al. [ | Asynchronous | 8 Anchors, 1 Tag | A-T | Decimeter-level | UWB |
| Guo et al. [ | Asynchronous | 4 Anchors, 1 Tag | A-T | Decimeter-level | UWB |
| Nguyen et al. [ | Asynchronous | 4 Anchors, 4 Tags | A-T | Decimeter-level | UWB |
| Tiemann et al. [ | Synchronous | 8 Anchors, 3 Tags | A-T | Decimeter-level | UWB |
| Lazzari et al. [ | Asynchronous | 4 Anchors, 1 Tag | A-T | Decimeter-level | UWB |
| Cao et al. [ | Asynchronous | 3 Anchors, 1 Tag | A-T | Decimeter-level | UWB |
| Hol et al. [ | Asynchronous | 6 Anchors, 1 Tag | A-T | Decimeter-level | UWB+ IMU |
| Li et al. [ | Asynchronous | 6 Anchors, 1 Tag | A-T | Decimeter-level | UWB + IMU |
| Xu et al. [ | Synchronous | 5 Nodes | Distributed | Centimeter-level | UWB + IMU + Camera |
| Qi et al. [ | Synchronous | 7 Nodes | Distributed | Decimeter-level | UWB + IMU + GPS |
| Nguyen et al. [ | Asynchronous | 4 Anchors, 1 Tag | A-T | Decimeter-level | UWB + Camera |
| Cao and Beltrame [ | Asynchronous | 1 Anchor, 1 Tag | A-T | Centimeter-level | UWB + IMU + Camera |
| Sidorenko et al. [ | Asynchronous | 2 Nodes | - | Centimeter-level | UWB |
| Chen et al. [ | Asynchronous | 2 Nodes | - | Centimeter-level | UWB |
* The “A-T” in the table represents the anchor-tag mode.
Figure 2This diagram shows the relationship between groups and a swarm. Groups have local maps, and the swarm have global maps. There are connected points between adjacent groups, which will help them coordinate conversion.
Figure 3Schematic diagram of a large scale robot swarm localization mechanism.