Skip to content

josefmay/Project-Algernon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 

Repository files navigation

Project-Algernon

CSCI 3302 Final Project

What is Project Algernon?

Project Algernon is a three-step robot that maps, path plans, and traverses a pre-made map in WeBots.

Built With

  • Python
  • WeBots Application Environment
  • Thiago Robot - [Within WeBots Environment]
  • Lidar Camera - [Within WeBots Environment]

Flow of Project

Step 1: Mapping

Initially, the user of the project controls and guides the robot around the maze so that the robot can utilize the Lidar camera and map the walls and paths.

Inital Map Made

Screen Shot 2021-04-28 at 9 20 39 PM

Normalized Map

Screen Shot 2021-04-28 at 9 21 54 PM

Step 2: Path Planning

Then, utilizing the A* search algorithm, the robot searches and find the optimal path to the goal.

Mapped Path

Screen Shot 2021-04-28 at 9 42 11 PM

Step 3: Traverse

Finally, utilizing inverse kinematics the robot traverses the maze while simuletransely adjusting its movements to avoid the walls and take the proper turns.

Author

Josef May

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages