Skip to content

Uses ransac algorithm to detect walls to be used as wall follower and bug2 to reach to particular set goal

Notifications You must be signed in to change notification settings

JayParikh20/ros-ransac-bug2-motion-planning

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Bug2 Motion Planning using RANSAC, ROS and Python

Uses RANSAC algorithm to detect walls from laser scan data and pass it to Bug2 node.

Bug2 is a motion planning algorithm uses that RANSAC data during wall following mode and reach the goal defined in launch file.

System Info

  • Ubuntu 20.04 LTS
  • ROS Noetic
  • Python 3.8.10
  • Simulator: stage_ros

To run the project use

Source your ros workspace first, and build package if not done

cd Desktop/ros1_ws/
source devel/setup.bash
catkin_make

roslaunch ransacbug2 perception.launch
roslaunch ransacbug2 bug2.launch

Motion Planning Demo

About

Uses ransac algorithm to detect walls to be used as wall follower and bug2 to reach to particular set goal

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published