Skip to content

Controlling and Moving a Mobile Robot from Starting Point to the Specific Goal

Notifications You must be signed in to change notification settings

tanya-jp/ROS-GMapping-VFH-PathPlanning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ROS-GMapping-VFH-PathPlanning

This project is written using rospy and uses the turtlebot in gazebo. It has 3 parts:

  1. Creating a map with Gmapping using lidar data:
  • Moving the robot using teleop: Screenshot from 2022-10-11 00-09-31
  • Moving the robot based on a script for automatic enviroment discovery: Screenshot from 2022-10-11 00-10-14
  1. Heading towards an end point using VFH (Vector Field Histogram) for avoiding obstacles and finding the way: Screenshot from 2022-10-11 00-10-42

  2. Finding the shortest path from starting point to the goal by making a graph of the saved map of the first part and using Dijkstra's algorithm.

  • Found nodes of the graph:

  • The coordinates of the pixels of the map image corresponding to the found nodes:

About

Controlling and Moving a Mobile Robot from Starting Point to the Specific Goal

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published