Skip to content

This project aims to improve the obstacle avoidance capabilities of a robot in a Gazebo environment using Lidar sensor and Robot Operating System (ROS) integration.

Notifications You must be signed in to change notification settings

Muhammetyilmaz7/Obstacle_Avoidance_With_ROS_and_Gazebo_Lidar

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

Obstacle Avoidance Project with Lidar

This project is a robot project that provides obstacle avoidance capability with lidar sensor using Robot Operating System (ROS) and Gazebo simulation environment.

Setup

For the project to run successfully, follow these steps:

  1. Download and install ROS Melodic or Noetic version from ROS official website.

  2. Make sure Gazebo is installed:

    sudo apt-get install gazebo9
  3. Clone this repository:

    git clone https://github.com/Muhammetyilmaz7/Obstacle_Avoidance_With_ROS_and_Gazebo_Lidar.git
  4. Make sure that the source code you download is in a ROS runtime environment.

  5. Compile the packages by running the following commands in the root directory of the project:

    catkin_make
  6. Launch the world of TURTLEBOT3 in the Gazebo simulation environment.

  7. After the robot appears in the Gazebo world, run the code in the workspace.

Use

Once the project is successfully installed and launched, your robot will demonstrate obstacle avoidance ability with its lidar sensor and operate in the Gazebo simulation environment. Take a detailed look at the code for more information about controls and parameters.

Contribute

If you would like to contribute to this project, please get in touch by opening a topic or submitting a pull request.

Licence

This project is licensed under the MIT License - see [LICENSE].

About

This project aims to improve the obstacle avoidance capabilities of a robot in a Gazebo environment using Lidar sensor and Robot Operating System (ROS) integration.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages