Skip to content

This package is designed for Turtlebot3 waffle_pi navigation in an unknown environment. The package mainly relies on an A* path planning algorithm as well as a low level model predicitve controller for goal tracking. Moreover, the package can be integrated with the gmapping package in order to use all available sensory data "from camera and lase…

Notifications You must be signed in to change notification settings

SamMans/debi_nav

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

20 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

debi_nav

This package is made for Turtlebot3 waffle_pi navigation in an unknown environment containing both solid and visual obstacles. The package mainly relies on an A* path planning implementation in addition to a low level model predicitve controller for goal tracking. Moreover, the package integrates sensory information by superimposing the traditional map publihsed by gmapping method with another custom map formed by processing raw camera feed in order to create a unified global map. The unified map accounts for the existence of both solid obstacles and visual obstacles with specific RGB features. Accordingly, the robot is able to avoid areas with specific colors and maneuver between walls simultaneously.

System Requirements and Installations

Dependencies

Demo Terminal Commands

Terminal tab 1

export TURTLEBOT3_MODEL=waffle_pi

roslaunch debi_nav project.launch

Terminal tab 2

export TURTLEBOT3_MODEL=waffle_pi

roslaunch turtlebot3_slam turtlebot3_slam.launch slam_methods:=gmapping

Terminal tab 3

roslaunch debi_nav debi.launch

About

This package is designed for Turtlebot3 waffle_pi navigation in an unknown environment. The package mainly relies on an A* path planning algorithm as well as a low level model predicitve controller for goal tracking. Moreover, the package can be integrated with the gmapping package in order to use all available sensory data "from camera and lase…

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages