Skip to content

In this project, i learnt to utilize ROS AMCL package to accurately localize a mobile robot inside a map in the Gazebo simulation environments

Notifications You must be signed in to change notification settings

Albetman95/Where-Am-I

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 

Repository files navigation

Welcome to Where am I ❓

Over the developing process of learning ROS and Gazebo, I got to understans several aspects of robotic software engineering with a focus on ROS:

  • Create a ROS package that launches a custom robot model in a custom Gazebo world

  • Utilize the ROS AMCL package and the Tele-Operation / Navigation Stack to localize the robot

  • Explore, add, and tune specific parameters corresponding to each package to achieve the best possible localization results

Summary of tasks in this project

  • Set up simualtion: enviroment and robot
  • Generate ground reference map from Gazebo world
  • Building AMCL launch file
  • Selecting localization parameters (see: screenshoots folder)
  • Adding teleop node to control robot around the map

Result

Animated GIF-downsized_large (2)

Video

A short demo videoclip (of a success case): can be found on my youtube Channel 💥

About

In this project, i learnt to utilize ROS AMCL package to accurately localize a mobile robot inside a map in the Gazebo simulation environments

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published