fazildgr8 / ros_autonomous_slam

ROS package which uses the Navigation Stack to autonomously explore an unknown environment with help of GMAPPING and constructs a map of the explored environment. Finally, a path planning algorithm from the Navigation stack is used in the newly generated map to reach the goal. The Gazebo simulator is used for the simulation of the Turtlebot3 Waffle Pi robot. Various algorithms have been integrated for Autonomously exploring the region and constructing the map with help of the 360-degree Lidar sensor. Different environments can be swapped within launch files to generate a map of the environment.
http://mohamedfazil.com
MIT License
220 stars 70 forks source link

Configuration to run under Ubuntu 20.04 and ROS noetic #11

Open TomCC7 opened 2 years ago

TomCC7 commented 2 years ago

I'm using ROS noetic in a ubuntu docker and I installed the following to successfully run the program.

sudo apt install -y ros-noetic-gmapping ros-noetic-turtlebot3 ros-noetic-turtlebot3-gazebo ros-noetic-dwa-local-planner python3-pip
sudo ln -s /usr/bin/python3 /usr/bin/python
pip install sklearn