Abstract

This article proposes stochastic exploration algorithms for mobile robot exploration problems. Navigation with uncertain conditions in the absence of initial parameters is a situation wherein precomputation and prediction are impossible for a robot. Therefore, stochastic optimization techniques were applied to find the optimal solution for the robot exploration problem. Driving to the unknown areas, the robot updates the frontier line of sensor visibility during the exploration mission. The points of the frontier line are assumed as the swarm population with their own positions and costs, which allows the computation of the next global waypoint. The calculation of global waypoints is carried out by a nature-inspired optimization algorithm that can place a waypoint in uncertainties. This study offers to apply three metaheuristic algorithms individually, such as Whale Optimization, Grey Wolf Optimizer, and Particle Swarm Optimization algorithms, for comparison and testing their performances in the mobile robotics. At first, the simulations based on the proposed exploration algorithms were implemented and evaluated in a created environment. The results were compared in a single and average cases. Then, the real-world experiments using Grey Wolf Optimizer exploration algorithm were conducted in the different types of environments using MATLAB-ROS integration tool. These results proved the effectiveness and applicability of the bio-inspired optimization algorithm in the mobile robotics.

Highlights

  • Mobile robot system consists of multiple problem-solving objectives, path planning [1], localization, navigation [2], [3], formation, target tracking, and exploration [4]

  • SIMULATION SETUP the proposed Grey Wolf Optimizer (GWO), Whale Optimization (WO), and Particle Swarm Optimization (PSO) exploration algorithms are validated through simulated experiments

  • In the combined area of office room and corridor, it can be seen on the map that the global waypoint numbers (Gn) in the office terrain vary from G1 to G20 because the laser rays cannot touch the corridor place in the beginning of the exploration process

Read more

Summary

INTRODUCTION

Mobile robot system consists of multiple problem-solving objectives, path planning [1], localization, navigation [2], [3], formation, target tracking, and exploration [4]. The first four objectives require a map primarily for a robot to solve its tasks, whereas exploration aims to produce one. This implies that autonomous exploration is a fundamental research issue in robotics that can be studied individually or paired with other objectives. If a collision occurred while using the deterministic algorithm, the failure will happen in the same place and time again until the environment, robot, or algorithm is changed A. Kamalova et al.: Waypoint Mobile Robot Exploration Based on Biologically Inspired Algorithms to try more flexible heuristic techniques by moving in random directions. This study contributes to the strategies of autonomous exploration by modifying the swarm population algorithms individually with respect to the sensor-based aspect.

RELATED WORKS
GLOBAL WAYPOINTS FOR EXPLORING UNCERTAINTIES
METAHEURISTIC OPTIMIZATION APPROACHES
6: Ascending sort f points by their costs
9: Take first m sorted f points
SIMULATION RESULTS AND COMPARISON
REAL EXPERIMENT
CONCLUSION
Full Text
Published version (Free)

Talk to us

Join us for a 30 min session where you can share your feedback and ask us any queries you have

Schedule a call