Skip to content

The goal of this application is to develop an autonomous mapping solution for a 2-wheeled robot. This application is developed as the final project in the course SES 598: Autonomous Exploration Systems at Arizona State University. The solution uses RTABMap to develop a quality 3D map while avoiding obstacles.

Notifications You must be signed in to change notification settings

adityaravichander/Autonomous-Mapping

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

10 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Autonomous Mapping SHIELD ros PYTHON

About

The goal of this application is to develop an autonomous mapping solution for a 2-wheeled robot. This application is developed as the final project in the course SES 598: Autonomous Exploration Systems at Arizona State University. The solution uses RTABMap to develop a quality 3D map while avoiding obstacles.

Code was tested on Ubuntu 20.04 running ROS Noetic.

GIF Demonstration

Autonomous_Mapping_ProjectVideo (3)

Videos

Full Demonstration

To Install ROS Package

cd ~/catkin_ws/src
https://github.com/Mannat-Rana/Autonomous-Mapping.git
catkin build
sudo chmod +x Autonomous-Mapping/reactive_mapping/src/reactive_mapping_node.py
cd ~/catkwin_ws
source devel/setup.bash

To Run

roslaunch my_robot world.launch
rosrun reactive_mapping reactive_mapping_node.py

About

The goal of this application is to develop an autonomous mapping solution for a 2-wheeled robot. This application is developed as the final project in the course SES 598: Autonomous Exploration Systems at Arizona State University. The solution uses RTABMap to develop a quality 3D map while avoiding obstacles.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CMake 65.2%
  • Python 33.3%
  • C++ 1.5%