Skip to content

Abhishek-p-iyer/Nav_bot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Autonomous Navigation of a 2 wheeled bot using ROS

In this project, I have modelled a basic 2 wheeled bot structure using Fusion 360 and exported the CAD model into ros using a python script that converts ROS Fusion files into ROS packages which includes the basic launch files to launch the bot in Gazebo and Rviz. After which we model the environment for our bot to interact with.

RUNNING THE PACKAGE

Open up a terminal and copy the following command

Step-1: Run catkin_make in your terminal

<ROS_workspace_location>$catkin_make

Open up another terminal and execute the following command

Step-2: Launching the bot into Gazebo

$roslaunch New_bot_description gazebo.launch

gazebo

Step-3: Launching all the necessary navigation files

$roslaunch New_bot_description new_bot_nav.launch

2nd

After launching, you need to use the 2D nav goal tool in Rviz and the bot will plan the path and avoid objects.

3rd

NOTE: Please ignore Gazebo's warning of package names starting with a capital letter as it does not affect the performance of the bot.

Releases

No releases published

Packages

No packages published

Languages