Skip to content

NishantMM/Line-Follower-Simulation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

9 Commits
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

๐Ÿค– Robot Line Follower & Target Tracker Simulator

A Python + Pygame based simulation of a bot that can either:

  • ๐Ÿ–Š๏ธ Follow a user-drawn path
  • ๐ŸŽฏ Visit numbered targets
  • ๐Ÿšง Avoid obstacles along the way

๐Ÿง  Features

  • โœ๏ธ Free Path Mode โ€“ Draw a random line, and the robot traces it with dotted motion.
  • ๐Ÿ”ข Target Mode โ€“ Click to place objects in order; robot visits each one sequentially.
  • ๐Ÿงฑ Obstacle Avoidance โ€“ Robot avoids both random obstacles and numbered targets.
  • โธ๏ธ Pause/Resume โ€“ Pause robot at any time mid-movement.
  • ๐Ÿข Speed Selector โ€“ Choose speed levels (1 to 5).
  • ๐Ÿ” Clear/Reset/Exit โ€“ Clear drawings, reset robot, or go back to mode selection.

๐Ÿ“ธ Screenshots

yet to add


๐Ÿ› ๏ธ Requirements

  • Python 3.8 or above
  • pygame library

Install Pygame

pip install pygame

About

Under Dev

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages