Implementation of Space Exploration Algorithm Duly Integrated with ROS: A Practical Framework
M Oubei Hassan, Imran Mir, Faiza Gul
- 发表年份
- 2023
- 引用次数
- 3
摘要
Exploration is the process of picking target points that contribute the most to a certain gain function in an initially unknown environment. The most popular approach to exploration is frontier-based exploration, in which frontiers are locations on the threshold between open space and undiscovered space. By traveling to a new frontier, the map of the environment is progressively developed, until there are no more new frontiers to detect. For problems involving mobile robot exploration, this study presents meta-heuristic Aquila optimization algorithm with the deterministic method, for comparison and performance testing in mobile robotics. Matlab(R)-Rosintegration tools and real-world tests were carried out in a Gazebo environment utilizing various map scenarios. During the exploration process, the robot updates the sensor visibility frontier line as it travels to unexplored territory. The frontier line's points are taken to be the swarm population, each with its own positions and costs, allowing for the computing of the next way-point (pose) for the robot. The results demonstrated through extensive simulations depicting different environments, duly demonstrate the effectiveness of the proposed method for mobile robotics.
关键词
相关论文
Statistical Learning Theory
Yuhai Wu, Vladimir Vapnik
1999
Artificial intelligence: a modern approach
1995
Applied Nonlinear Control
Jean-Jacques Slotine, Weiping Li
1991
A new optimizer using particle swarm theory
R.C. Eberhart, James Kennedy
2002