Skip to content

hikashi/TM-RRT_exploration_Simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

27 Commits
 
 
 
 
 
 

Repository files navigation

Temporal Memory-based RRT (TM-RRT) Exploration Simulation (ROS Melodic)

This directory showcases the simulation stage for the TM-RRT Exploration using Gazebo and RVIZ.

Requirements

The following code is executed in ROS Melodic in Ubuntu 18.04 LTS, Python 2.7

The following libraries are required to be installed before proceeding to run the code

$ sudo apt-get install ros-melodic-gmapping
$ sudo apt-get install ros-melodic-navigation
$ sudo apt-get install python-opencv
$ sudo apt-get install python-numpy
$ sudo apt-get install python-scikits-learn
$ sudo apt-get install ros-melodic-teb-local-planner
$ sudo apt-get install ros-melodic-multirobot-map-merge

Installation Process

Create a new folder called "catkin_explore/src" by executing the following comment:

$ sudo mkdir -p ~/catkin_explore/src
$ cd ~/catkin_explore/src/
$ git clone -b main-Melodic https://github.com/hikashi/TM-RRT_exploration_Simulation.git
$ cd ~/catkin_explore
$ catkin_make

Instruction for Running Simulation

In console one (for running small map):

 $ roslaunch ros_3d_multitb3 multiple_tb3_house4.launch

In console one (for running big map):

 $ roslaunch ros_3d_multitb3 multiple_tb3_house5.launch

In console two:

 $ roslaunch tmrrt_exploration trio_exploration.launch

Setting up Simulation for testing

An example of the simulation can be shown in the following video:

TM-RRT Exploration for Ubuntu 18.04 ROS Melodic

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published