Skip to content

particle filter for robot localization developed by Python programming language in a ROS workspcace

License

Notifications You must be signed in to change notification settings

eze1376/Particle_filter

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Particle filter localization

particle filter for robot localization developed by Python programming language in a ROS melodic workspcace.

first of all add these in your ROS melodic or above workspace. you can delete devel and build directories and enter catkin_make to make this application.

after that in a terminal enter: roscore then in a new terminal enter:

source devel/setup.bash
rosrun particle_filter particle.py

after a window containing robot, landmarks and particles appear, open a new terminal and enter codes below:

source devel/setup.bash
rosrun particle_filter move.py

now you can move the robot with arrow keys and see the convergence of particles to the robot position.

About

particle filter for robot localization developed by Python programming language in a ROS workspcace

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published