An obstacle-avoiding robot

  • Tech Stack: Physical Computing, Arduino, Python, Processing
  • View the project here: Project Link

The obstacle avoiding robot is designed to navigate through its environment while avoiding obstacles. Upon activation of the switch, the robot will proceed to move forward until it detects an object in its path. The switch can be deactivated to halt the robot's movements.

In the event of an obstacle detection, the robot will alert the user with an audible alarm buzzer and subsequently reverse its movement while turning right before resuming forward motion. Additionally, a warning message will be displayed on the screen to inform the user of the presence of an obstacle.