Category Archives: Python Robot Simulator

Occupancy Grid

This entry is part 3 of 3 in the series Python Robotics Simulator

The easiest way for a robot to map its environment is using an occupancy grid. As the robot moves through its environment, the readings returned from its laser range finder (LRF) at different angles around it are marked off on … Continue reading

Posted in Python Robot Simulator, Robotics | Tagged , , , | 5 Comments

Particle Filter Localization for a Simulated Mobile Robot

This entry is part 2 of 3 in the series Python Robotics Simulator

This simulation shows a robot (red) moving through a simulated environment and a Particle Filter (PF) trying to localize it in that environment. Initially, the particles (shown in different shades of grey indicating their probabilities) do not know the location … Continue reading

Posted in Python Robot Simulator, Robotics | Tagged , , , , | 1 Comment

Simulated Laser Range Finder Readings Using Python & OpenCV

This entry is part 1 of 3 in the series Python Robotics Simulator

This is my first simulation using Python + OpenCV. It rotates a robot in a SLAM Map to get 9 simulated range (laser range finder) readings that it can then use to localize itself on that map. Watch the video … Continue reading

Posted in Python Robot Simulator, Robotics | Tagged , , , | Leave a comment