SeanReg / nav2_wavefront_frontier_exploration

MIT License
35 stars 11 forks source link

Wavefront Frontier Detection

Implementation of Frontier Exploration based on this research paper: https://arxiv.org/ftp/arxiv/papers/1806/1806.03581.pdf

Overview

Instructions

Building

For basic/general build instructions follow this tutorial: https://index.ros.org/doc/ros2/Tutorials/Writing-A-Simple-Py-Publisher-And-Subscriber/

Running

Works with Nav2's Turtlebot Simulation: https://navigation.ros.org/getting_started/index.html#running-the-example be sure to use "slam:=True" when launching "tb3_simulation_launch.py" such as:

ros2 launch nav2_bringup tb3_simulation_launch.py slam:=True

Once the Turtlebot Simulation has launch, in a separate window run:

ros2 run nav2_wfd explore