/robotics

Turtlebot Pathfinding and Maze-navigation solution using Python and ROS, using functions for movment, image/colour detection, detecting angularity and collision detection.

Primary LanguagePython

University Of Lincoln School of Computer Science Matthew Atkins ATK16657290

This is a python solution using ROS to make a turtlebot navigate a maze, it runs the mazerunner class, which uses seperate functions for calling movement, detecting colours, detecting angularity and collision detection. The program is able to: - Navigate the maze successfully - Avoid traps (red squares) - Detect and move towards Blue squares (clues) - Detect and move towards Green squares (finish)

How to start:

source ~/MATTHEW_ATKINS_CMP3103M cd ~/MATTHEW_ATKINS_CMP3103M python mazerunner_m.py

output1.mp4