1
|
Mineo C. Advancements in integrated robotic sensing: A European perspective. OPEN RESEARCH EUROPE 2024; 4:39. [PMID: 38984169 PMCID: PMC11231631 DOI: 10.12688/openreseurope.16918.1] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Accepted: 06/25/2024] [Indexed: 07/11/2024]
Abstract
Robotic Non-destructive Testing and Sensing stands at the forefront of technological innovation, offering capabilities in assessing structural integrity, safety, and material quality across diverse industries. This comprehensive review article provides a detailed exploration of the field, focusing on the substantial contributions of European researchers and institutions. The need for non-destructive testing has been a constant in industries that rely on structural integrity, including aerospace, manufacturing, energy, construction, and healthcare. Traditional testing methods, such as radiography, ultrasonic testing, magnetic particle testing, and dye penetrant testing, have been integral for quality control and safety assurance. However, the robotisation of such methods has marked a profound shift, enabling precise, fast, efficient, and repeatable testing while minimising human exposure to hazardous environments. European researchers and institutions have played an instrumental role in driving the evolution of integrated robotic sensing. The historical perspective of the field reveals the pioneering spirit of Europe, as collaborative initiatives led to the development of robotic platforms equipped with advanced sensors and testing techniques. A critical aspect of the European impact on robotic inspection applications lies in developing advanced sensors, innovative robotic platforms, novel robotic path-planning and control approaches and data collection and visualisation tools. These developments continue to influence the global landscape of robotic sensing. European researchers remain at the forefront of current trends and innovations as the field continues to evolve. This review article will delve into these recent advancements, highlighting Europe's pivotal role in pushing the boundaries of technology and application. The implications and applications of robotic sensing reverberate across multiple sectors worldwide. From inspecting critical aerospace components to ensuring the quality of manufactured goods, these technologies underpin safety and quality standards.
Collapse
Affiliation(s)
- Carmelo Mineo
- Institute for High-Performance Computing and Networking (ICAR), National Research Council, Palermo, 90146, Italy
| |
Collapse
|
2
|
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
|
3
|
Vinter-Hviid F, Sloth C, Savarimuthu TR, Iturrate I. Safe contact-based robot active search using Bayesian optimization and control barrier functions. Front Robot AI 2024; 11:1344367. [PMID: 38741717 PMCID: PMC11089096 DOI: 10.3389/frobt.2024.1344367] [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: 11/25/2023] [Accepted: 03/07/2024] [Indexed: 05/16/2024] Open
Abstract
In robotics, active exploration and learning in uncertain environments must take into account safety, as the robot may otherwise damage itself or its surroundings. This paper presents a method for safe active search using Bayesian optimization and control barrier functions. As robot paths undertaken during sampling are continuous, we consider an informative continuous expected improvement acquisition function. To safely bound the contact forces between the robot and its surroundings, we leverage exponential control barrier functions, utilizing the derivative of the force in the contact model to increase robustness to uncertainty in the contact boundary. Our approach is demonstrated on a fully autonomous robot for ultrasound scanning of rheumatoid arthritis (RA). Here, active search is a critical component of ensuring high image quality. Furthermore, bounded contact forces between the ultrasound probe and the patient ensure patient safety and better scan quality. To the best of our knowledge, our results are both the first demonstration of safe active search on a fully autonomous robot for ultrasound scanning of rheumatoid arthritis and the first experimental evaluation of bounding contact forces in the context of medical robotics using control barrier functions. The results show that when search time is limited to less than 60 s, informative continuous expected improvement leads to a 92% success, a 13% improvement compared to expected improvement. Meanwhile, exponential control barrier functions can limit the force applied by the robot to under 5 N, even in cases where the contact boundary is specified incorrectly by -1 or +4 mm.
Collapse
Affiliation(s)
| | - Christoffer Sloth
- SDU Robotics, Maersk McKinney Moller Institute, University of Southern Denmark, Odense, Denmark
| | - Thiusius Rajeeth Savarimuthu
- ROPCA ApS, Odense, Denmark
- SDU Robotics, Maersk McKinney Moller Institute, University of Southern Denmark, Odense, Denmark
| | - Iñigo Iturrate
- SDU Robotics, Maersk McKinney Moller Institute, University of Southern Denmark, Odense, Denmark
| |
Collapse
|
4
|
Basha M, Siva Kumar M, Chinnaiah MC, Lam SK, Srikanthan T, Divya Vani G, Janardhan N, Hari Krishna D, Dubey S. A Versatile Approach for Adaptive Grid Mapping and Grid Flex-Graph Exploration with a Field-Programmable Gate Array-Based Robot Using Hardware Schemes. SENSORS (BASEL, SWITZERLAND) 2024; 24:2775. [PMID: 38732882 PMCID: PMC11086120 DOI: 10.3390/s24092775] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 02/24/2024] [Revised: 04/16/2024] [Accepted: 04/23/2024] [Indexed: 05/13/2024]
Abstract
Robotic exploration in dynamic and complex environments requires advanced adaptive mapping strategies to ensure accurate representation of the environments. This paper introduces an innovative grid flex-graph exploration (GFGE) algorithm designed for single-robot mapping. This hardware-scheme-based algorithm leverages a combination of quad-grid and graph structures to enhance the efficiency of both local and global mapping implemented on a field-programmable gate array (FPGA). This novel research work involved using sensor fusion to analyze a robot's behavior and flexibility in the presence of static and dynamic objects. A behavior-based grid construction algorithm was proposed for the construction of a quad-grid that represents the occupancy of frontier cells. The selection of the next exploration target in a graph-like structure was proposed using partial reconfiguration-based frontier-graph exploration approaches. The complete exploration method handles the data when updating the local map to optimize the redundant exploration of previously explored nodes. Together, the exploration handles the quadtree-like structure efficiently under dynamic and uncertain conditions with a parallel processing architecture. Integrating several algorithms into indoor robotics was a complex process, and a Xilinx-based partial reconfiguration approach was used to prevent computing difficulties when running many algorithms simultaneously. These algorithms were developed, simulated, and synthesized using the Verilog hardware description language on Zynq SoC. Experiments were carried out utilizing a robot based on a field-programmable gate array (FPGA), and the resource utilization and power consumption of the device were analyzed.
Collapse
Affiliation(s)
- Mudasar Basha
- Department of Electronics and Communication Engineering, Koneru Lakshmaiah Education Foundation, Green Fields, Guntur 522502, Andhra Pradesh, India; (M.B.); (M.S.K.)
- Department of Electronics and Communications Engineering, B. V. Raju Institute of Technology, Medak (Dist), Narsapur 502313, Telangana, India; (G.D.V.); (D.H.K.); (S.D.)
| | - Munuswamy Siva Kumar
- Department of Electronics and Communication Engineering, Koneru Lakshmaiah Education Foundation, Green Fields, Guntur 522502, Andhra Pradesh, India; (M.B.); (M.S.K.)
| | - Mangali Chinna Chinnaiah
- Department of Electronics and Communications Engineering, B. V. Raju Institute of Technology, Medak (Dist), Narsapur 502313, Telangana, India; (G.D.V.); (D.H.K.); (S.D.)
- School of Computer Science and Engineering, Nanyang Technological University, Singapore 639798, Singapore; (S.-K.L.); (T.S.)
| | - Siew-Kei Lam
- School of Computer Science and Engineering, Nanyang Technological University, Singapore 639798, Singapore; (S.-K.L.); (T.S.)
| | - Thambipillai Srikanthan
- School of Computer Science and Engineering, Nanyang Technological University, Singapore 639798, Singapore; (S.-K.L.); (T.S.)
| | - Gaddam Divya Vani
- Department of Electronics and Communications Engineering, B. V. Raju Institute of Technology, Medak (Dist), Narsapur 502313, Telangana, India; (G.D.V.); (D.H.K.); (S.D.)
| | - Narambhatla Janardhan
- Department of Mechanical Engineering, Chaitanya Bharati Institute of Technology, Gandipet, Hyderabad 500075, Telangana, India;
| | - Dodde Hari Krishna
- Department of Electronics and Communications Engineering, B. V. Raju Institute of Technology, Medak (Dist), Narsapur 502313, Telangana, India; (G.D.V.); (D.H.K.); (S.D.)
| | - Sanjay Dubey
- Department of Electronics and Communications Engineering, B. V. Raju Institute of Technology, Medak (Dist), Narsapur 502313, Telangana, India; (G.D.V.); (D.H.K.); (S.D.)
| |
Collapse
|
5
|
Zhang N, Pan Y, Jin Y, Jin P, Hu K, Huang X, Kang H. Developing a Flying Explorer for Autonomous Digital Modelling in Wild Unknowns. SENSORS (BASEL, SWITZERLAND) 2024; 24:1021. [PMID: 38339737 PMCID: PMC10857124 DOI: 10.3390/s24031021] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 01/04/2024] [Revised: 01/19/2024] [Accepted: 01/29/2024] [Indexed: 02/12/2024]
Abstract
Digital modelling stands as a pivotal step in the realm of Digital Twinning. The future trend of Digital Twinning involves automated exploration and environmental modelling in complex scenes. In our study, we propose an innovative solution for robot odometry, path planning, and exploration in unknown outdoor environments, with a focus on Digital modelling. The approach uses a minimum cost formulation with pseudo-randomly generated objectives, integrating multi-path planning and evaluation, with emphasis on full coverage of unknown maps based on feasible boundaries of interest. The approach allows for dynamic changes to expected targets and behaviours. The evaluation is conducted on a robotic platform with a lightweight 3D LiDAR sensor model. The robustness of different types of odometry is compared, and the impact of parameters on motion planning is explored. The consistency and efficiency of exploring completely unknown areas are assessed in both indoor and outdoor scenarios. The experiment shows that the method proposed in this article can complete autonomous exploration and environmental modelling tasks in complex indoor and outdoor scenes. Finally, the study concludes by summarizing the reasons for exploration failures and outlining future focuses in this domain.
Collapse
Affiliation(s)
- Naizhong Zhang
- College of Civil Aviation, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China; (N.Z.); (X.H.)
| | - Yaoqiang Pan
- College of Engineering, South China Agriculture University, Guangzhou 510070, China; (Y.P.); (Y.J.); (P.J.); (K.H.)
| | - Yangwen Jin
- College of Engineering, South China Agriculture University, Guangzhou 510070, China; (Y.P.); (Y.J.); (P.J.); (K.H.)
| | - Peiqi Jin
- College of Engineering, South China Agriculture University, Guangzhou 510070, China; (Y.P.); (Y.J.); (P.J.); (K.H.)
| | - Kewei Hu
- College of Engineering, South China Agriculture University, Guangzhou 510070, China; (Y.P.); (Y.J.); (P.J.); (K.H.)
| | - Xiao Huang
- College of Civil Aviation, Nanjing University of Aeronautics and Astronautics, Nanjing 211106, China; (N.Z.); (X.H.)
| | - Hanwen Kang
- College of Engineering, South China Agriculture University, Guangzhou 510070, China; (Y.P.); (Y.J.); (P.J.); (K.H.)
| |
Collapse
|
6
|
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
|
7
|
Miles MJ, Biggie H, Heckman C. Terrain-aware semantic mapping for cooperative subterranean exploration. Front Robot AI 2023; 10:1249586. [PMID: 37854670 PMCID: PMC10579614 DOI: 10.3389/frobt.2023.1249586] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Figures] [Journal Information] [Subscribe] [Scholar Register] [Received: 06/28/2023] [Accepted: 09/06/2023] [Indexed: 10/20/2023] Open
Abstract
Navigation over torturous terrain such as those in natural subterranean environments presents a significant challenge to field robots. The diversity of hazards, from large boulders to muddy or even partially submerged Earth, eludes complete definition. The challenge is amplified if the presence and nature of these hazards must be shared among multiple agents that are operating in the same space. Furthermore, highly efficient mapping and robust navigation solutions are absolutely critical to operations such as semi-autonomous search and rescue. We propose an efficient and modular framework for semantic grid mapping of subterranean environments. Our approach encodes occupancy and traversability information, as well as the presence of stairways, into a grid map that is distributed amongst a robot fleet despite bandwidth constraints. We demonstrate that the mapping method enables safe and enduring exploration of subterranean environments. The performance of the system is showcased in high-fidelity simulations, physical experiments, and Team MARBLE's entry in the DARPA Subterranean Challenge which received third place.
Collapse
Affiliation(s)
- Michael J. Miles
- Department of Mechanical Engineering, University of Colorado Boulder, Boulder, CO, United States
| | - Harel Biggie
- Department of Computer Science, University of Colorado Boulder, Boulder, CO, United States
| | - Christoffer Heckman
- Department of Computer Science, University of Colorado Boulder, Boulder, CO, United States
| |
Collapse
|
8
|
Ahmed MF, Masood K, Fremont V, Fantoni I. Active SLAM: A Review on Last Decade. SENSORS (BASEL, SWITZERLAND) 2023; 23:8097. [PMID: 37836928 PMCID: PMC10575033 DOI: 10.3390/s23198097] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Grants] [Track Full Text] [Subscribe] [Scholar Register] [Received: 08/17/2023] [Revised: 09/18/2023] [Accepted: 09/21/2023] [Indexed: 10/15/2023]
Abstract
This article presents a comprehensive review of the Active Simultaneous Localization and Mapping (A-SLAM) research conducted over the past decade. It explores the formulation, applications, and methodologies employed in A-SLAM, particularly in trajectory generation and control-action selection, drawing on concepts from Information Theory (IT) and the Theory of Optimal Experimental Design (TOED). This review includes both qualitative and quantitative analyses of various approaches, deployment scenarios, configurations, path-planning methods, and utility functions within A-SLAM research. Furthermore, this article introduces a novel analysis of Active Collaborative SLAM (AC-SLAM), focusing on collaborative aspects within SLAM systems. It includes a thorough examination of collaborative parameters and approaches, supported by both qualitative and statistical assessments. This study also identifies limitations in the existing literature and suggests potential avenues for future research. This survey serves as a valuable resource for researchers seeking insights into A-SLAM methods and techniques, offering a current overview of A-SLAM formulation.
Collapse
Affiliation(s)
- Muhammad Farhan Ahmed
- Laboratoire des Sciences du Numérique de Nantes (LS2N), CNRS, Ecole Centrale de Nantes, 1 Rue de la Noë, 44300 Nantes, France; (M.F.A.); (I.F.)
| | - Khayyam Masood
- Capgemini Engineering, 4 Avenue Didier Daurat, 31700 Blagnac, France;
| | - Vincent Fremont
- Laboratoire des Sciences du Numérique de Nantes (LS2N), CNRS, Ecole Centrale de Nantes, 1 Rue de la Noë, 44300 Nantes, France; (M.F.A.); (I.F.)
| | - Isabelle Fantoni
- Laboratoire des Sciences du Numérique de Nantes (LS2N), CNRS, Ecole Centrale de Nantes, 1 Rue de la Noë, 44300 Nantes, France; (M.F.A.); (I.F.)
| |
Collapse
|
9
|
Clotet E, Palacín J. SLAMICP Library: Accelerating Obstacle Detection in Mobile Robot Navigation via Outlier Monitoring following ICP Localization. SENSORS (BASEL, SWITZERLAND) 2023; 23:6841. [PMID: 37571623 PMCID: PMC10422247 DOI: 10.3390/s23156841] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Subscribe] [Scholar Register] [Received: 05/18/2023] [Revised: 06/23/2023] [Accepted: 07/29/2023] [Indexed: 08/13/2023]
Abstract
The Iterative Closest Point (ICP) is a matching technique used to determine the transformation matrix that best minimizes the distance between two point clouds. Although mostly used for 2D and 3D surface reconstruction, this technique is also widely used for mobile robot self-localization by means of matching partial information provided by an onboard LIDAR scanner with a known map of the facility. Once the estimated position of the robot is obtained, the scans gathered by the LIDAR can be analyzed to locate possible obstacles obstructing the planned trajectory of the mobile robot. This work proposes to speed up the obstacle detection process by directly monitoring outliers (discrepant points between the LIDAR scans and the full map) spotted after ICP matching instead of spending time performing an isolated task to re-analyze the LIDAR scans to detect those discrepancies. In this work, a computationally optimized ICP implementation has been adapted to return the list of outliers along with other matching metrics, computed in an optimal way by taking advantage of the parameters already calculated in order to perform the ICP matching. The evaluation of this adapted ICP implementation in a real mobile robot application has shown that the time required to perform self-localization and obstacle detection has been reduced by 36.7% when obstacle detection is performed simultaneously with the ICP matching instead of implementing a redundant procedure for obstacle detection. The adapted ICP implementation is provided in the SLAMICP library.
Collapse
Affiliation(s)
- Eduard Clotet
- Robotics Laboratory, Universitat de Lleida, Jaume II, 69, 25001 Lleida, Spain;
| | | |
Collapse
|
10
|
Bianchi L, Carnevale D, Del Frate F, Masocco R, Mattogno S, Romanelli F, Tenaglia A. A novel distributed architecture for unmanned aircraft systems based on Robot Operating System 2. IET CYBER-SYSTEMS AND ROBOTICS 2023. [DOI: 10.1049/csy2.12083] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 03/06/2023] Open
Affiliation(s)
- Lorenzo Bianchi
- Department of Civil Engineering and Computer Science Engineering University of Rome “Tor Vergata” Rome Italy
| | - Daniele Carnevale
- Department of Civil Engineering and Computer Science Engineering University of Rome “Tor Vergata” Rome Italy
| | - Fabio Del Frate
- Department of Civil Engineering and Computer Science Engineering University of Rome “Tor Vergata” Rome Italy
| | - Roberto Masocco
- Department of Civil Engineering and Computer Science Engineering University of Rome “Tor Vergata” Rome Italy
| | - Simone Mattogno
- Department of Civil Engineering and Computer Science Engineering University of Rome “Tor Vergata” Rome Italy
| | - Fabrizio Romanelli
- Department of Civil Engineering and Computer Science Engineering University of Rome “Tor Vergata” Rome Italy
| | - Alessandro Tenaglia
- Department of Civil Engineering and Computer Science Engineering University of Rome “Tor Vergata” Rome Italy
| |
Collapse
|
11
|
Ullah M, Li X, Hassan MA, Ullah F, Muhammad Y, Granelli F, Vilcekova L, Sadad T. An Intelligent Multi-Floor Navigational System Based on Speech, Facial Recognition and Voice Broadcasting Using Internet of Things. SENSORS (BASEL, SWITZERLAND) 2022; 23:275. [PMID: 36616873 PMCID: PMC9824444 DOI: 10.3390/s23010275] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Key Words] [MESH Headings] [Track Full Text] [Figures] [Subscribe] [Scholar Register] [Received: 11/07/2022] [Revised: 12/15/2022] [Accepted: 12/23/2022] [Indexed: 06/17/2023]
Abstract
Modern technologies such as the Internet of Things (IoT) and physical systems used as navigation systems play an important role in locating a specific location in an unfamiliar environment. Due to recent technological developments, users can now incorporate these systems into mobile devices, which has a positive impact on the acceptance of navigational systems and the number of users who use them. The system that is used to find a specific location within a building is known as an indoor navigation system. In this study, we present a novel approach to adaptable and changeable multistory navigation systems that can be implemented in different environments such as libraries, grocery stores, shopping malls, and official buildings using facial and speech recognition with the help of voice broadcasting. We chose a library building for the experiment to help registered users find a specific book on different building floors. In the proposed system, to help the users, robots are placed on each floor of the building, communicating with each other, and with the person who needs navigational help. The proposed system uses an Android platform that consists of two separate applications: one for administration to add or remove settings and data, which in turn builds an environment map, while the second application is deployed on robots that interact with the users. The developed system was tested using two methods, namely system evaluation, and user evaluation. The evaluation of the system is based on the results of voice and face recognition by the user, and the model's performance relies on accuracy values obtained by testing out various values for the neural network parameters. The evaluation method adopted by the proposed system achieved an accuracy of 97.92% and 97.88% for both of the tasks. The user evaluation method using the developed Android applications was tested on multi-story libraries, and the results were obtained by gathering responses from users who interacted with the applications for navigation, such as to find a specific book. Almost all the users find it useful to have robots placed on each floor of the building for giving specific directions with automatic recognition and recall of what a person is searching for. The evaluation results show that the proposed system can be implemented in different environments, which shows its effectiveness.
Collapse
Affiliation(s)
- Mahib Ullah
- School of Mechanical Engineering and Electronic Information, China University of Geosciences, Wuhan 430074, China
| | - Xingmei Li
- School of Mechanical Engineering and Electronic Information, China University of Geosciences, Wuhan 430074, China
| | - Muhammad Abul Hassan
- Department of Information Engineering and Computer Science, University of Trento, 38122 Trento, Italy
| | - Farhat Ullah
- School of Automation, China University of Geosciences, Wuhan 430074, China
| | - Yar Muhammad
- School of Computer Science and Engineering, Beihang University, Beijing 100191, China
| | - Fabrizio Granelli
- Department of Information Engineering and Computer Science, University of Trento, 38122 Trento, Italy
| | - Lucia Vilcekova
- Information Systems Department, Faculty of Management Comenius University in Bratislava, Odboj’arov 10, 82005 Bratislava, Slovakia
| | - Tariq Sadad
- Department of Computer Science, University of Engineering and Technology, Mardan 23200, Pakistan
| |
Collapse
|
12
|
Perception-Aware Planning for Active SLAM in Dynamic Environments. REMOTE SENSING 2022. [DOI: 10.3390/rs14112584] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 01/27/2023]
Abstract
This paper presents a perception-aware path planner for active SLAM in dynamic environments using micro-aerial vehicles (MAV). The “Next-Best-View” planner (NBVP planner) is combined with an active loop closing, which is called the Active Loop Closing Planner (ALCP planner). The planner is proposed to avoid both static and dynamic obstacles in unknown environments while reducing the uncertainty of the SLAM system and further improving the accuracy of localization. First, the receding horizon strategy is adopted to find the next waypoint. The cost function that combines the exploration gain and the loop closing gain is designed. The former can reduce the mapping uncertainty, while the latter takes the loop closing possibility into consideration. Second, a key waypoint selection strategy is designed. The selected key waypoints, instead of all waypoints, are treated as potential loop-closing points to make the algorithm more efficient. Moreover, a fuzzy RRT-based dynamic obstacle avoidance algorithm is adopted to realize obstacle avoidance in dynamic environments. Simulations in different challenging scenarios are conducted to verify the effectiveness of the proposed algorithm.
Collapse
|
13
|
Abstract
In this article, we propose a new approach to addressing the issue of active SLAM. In this design, we used the already functional SLAM algorithm, which we modified for our case. Matlab was used as the main software tool. All proposed methods were experimentally verified on a mobile robotic system. We used LiDAR as the primary sensor. After mapping the environment, we created a grid map. The grid map may be used for the navigation of the mobile robotic system, but the navigation and control of the mobile robotic system are not involved in this article. The result of the whole process is an autonomous mapping of the environment.
Collapse
|
14
|
Systematic Odometry Error Evaluation and Correction in a Human-Sized Three-Wheeled Omnidirectional Mobile Robot Using Flower-Shaped Calibration Trajectories. APPLIED SCIENCES-BASEL 2022. [DOI: 10.3390/app12052606] [Citation(s) in RCA: 4] [Impact Index Per Article: 2.0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 12/10/2022]
Abstract
Odometry is a simple and practical method that provides a periodic real-time estimation of the relative displacement of a mobile robot based on the measurement of the angular rotational speed of its wheels. The main disadvantage of odometry is its unbounded accumulation of errors, a factor that reduces the accuracy of the estimation of the absolute position and orientation of a mobile robot. This paper proposes a general procedure to evaluate and correct the systematic odometry errors of a human-sized three-wheeled omnidirectional mobile robot designed as a versatile personal assistant tool. The correction procedure is based on the definition of 36 individual calibration trajectories which together depict a flower-shaped figure, on the measurement of the odometry and ground truth trajectory of each calibration trajectory, and on the application of several strategies to iteratively adjust the effective value of the kinematic parameters of the mobile robot in order to match the estimated final position from these two trajectories. The results have shown an average improvement of 82.14% in the estimation of the final position and orientation of the mobile robot. Therefore, these results can be used for odometry calibration during the manufacturing of human-sized three-wheeled omnidirectional mobile robots.
Collapse
|
15
|
Estimated path information gain-based robot exploration under perceptual uncertainty. ROBOTICA 2022. [DOI: 10.1017/s0263574721001946] [Citation(s) in RCA: 0] [Impact Index Per Article: 0] [Reference Citation Analysis] [Abstract] [Track Full Text] [Journal Information] [Subscribe] [Scholar Register] [Indexed: 11/07/2022]
Abstract
Abstract
At present, the frontier-based exploration has been one of the mainstream methods in autonomous robot exploration. Among the frontier-based algorithms, the method of searching frontiers based on rapidly exploring random trees consumes less computing resources with higher efficiency and performs well in full-perceptual scenarios. However, in the partially perceptual cases, namely when the environmental structure is beyond the perception range of robot sensors, the robot often lingers in a restricted area, and the exploration efficiency is reduced. In this article, we propose a decision-making method for robot exploration by integrating the estimated path information gain and the frontier information. The proposed method includes the topological structure information of the environment on the path to the candidate frontier in the frontier selection process, guiding the robot to select a frontier with rich environmental information to reduce perceptual uncertainty. Experiments are carried out in different environments with the state-of-the-art RRT-exploration method as a reference. Experimental results show that with the proposed strategy, the efficiency of robot exploration has been improved obviously.
Collapse
|
16
|
Evaluation of the Path-Tracking Accuracy of a Three-Wheeled Omnidirectional Mobile Robot Designed as a Personal Assistant. SENSORS 2021; 21:s21217216. [PMID: 34770522 PMCID: PMC8587751 DOI: 10.3390/s21217216] [Citation(s) in RCA: 7] [Impact Index Per Article: 2.3] [Reference Citation Analysis] [Abstract] [Key Words] [Track Full Text] [Download PDF] [Figures] [Subscribe] [Scholar Register] [Received: 09/12/2021] [Revised: 10/22/2021] [Accepted: 10/28/2021] [Indexed: 01/03/2023]
Abstract
This paper presents the empirical evaluation of the path-tracking accuracy of a three-wheeled omnidirectional mobile robot that is able to move in any direction while simultaneously changing its orientation. The mobile robot assessed in this paper includes a precise onboard LIDAR for obstacle avoidance, self-location and map creation, path-planning and path-tracking. This mobile robot has been used to develop several assistive services, but the accuracy of its path-tracking system has not been specifically evaluated until now. To this end, this paper describes the kinematics and path-planning procedure implemented in the mobile robot and empirically evaluates the accuracy of its path-tracking system that corrects the trajectory. In this paper, the information gathered by the LIDAR is registered to obtain the ground truth trajectory of the mobile robot in order to estimate the path-tracking accuracy of each experiment conducted. Circular and eight-shaped trajectories were assessed with different translational velocities. In general, the accuracy obtained in circular trajectories is within a short range, but the accuracy obtained in eight-shaped trajectories worsens as the velocity increases. In the case of the mobile robot moving at its nominal translational velocity, 0.3 m/s, the root mean square (RMS) displacement error was 0.032 m for the circular trajectory and 0.039 m for the eight-shaped trajectory; the absolute maximum displacement errors were 0.077 m and 0.088 m, with RMS errors in the angular orientation of 6.27° and 7.76°, respectively. Moreover, the external visual perception generated by these error levels is that the trajectory of the mobile robot is smooth, with a constant velocity and without perceiving trajectory corrections.
Collapse
|
17
|
Autonomous Exploration of Mobile Robots via Deep Reinforcement Learning Based on Spatiotemporal Information on Graph. APPLIED SCIENCES-BASEL 2021. [DOI: 10.3390/app11188299] [Citation(s) in RCA: 1] [Impact Index Per Article: 0.3] [Reference Citation Analysis] [Abstract] [Track Full Text] [Subscribe] [Scholar Register] [Indexed: 01/16/2023]
Abstract
In this paper, we address the problem of autonomous exploration in unknown environments for ground mobile robots with deep reinforcement learning (DRL). To effectively explore unknown environments, we construct an exploration graph considering historical trajectories, frontier waypoints, landmarks, and obstacles. Meanwhile, to take full advantage of the spatiotemporal feature and historical information in the autonomous exploration task, we propose a novel network called Spatiotemporal Neural Network on Graph (Graph-STNN). Specifically, the proposed Graph-STNN extracts the spatial feature using graph convolutional network (GCN) and the temporal feature using temporal convolutional network (TCN). Then, gated recurrent unit (GRU) is performed to synthesize the spatial feature, the temporal feature, and the historical state information into the current state feature. Combined with DRL, our Graph-STNN helps estimation of the optimal target point through extracted hybrid features. The simulation experiment shows that our approach is more effective than the GCN-based approach and the information entropy-based approach. Moreover, Graph-STNN also performs better generalization ability than GCN-based, information entropy-based, and random methods. Finally, we validate our approach on the simulation platform Stage with the actual robot model.
Collapse
|