Autonomous Robot — Path Following & Obstacle Avoidance
RoboticsOngoing
2024

Autonomous Robot — Path Following & Obstacle Avoidance

Individual Project - Asiri Sandakelum

Arduino
Sensors
Mobile App
Embedded Systems

01 — Overview

Designed and built a fully autonomous robot capable of navigating complex environments including line-following, wall-following, and 4-way junction obstacle avoidance with mobile app control.

02 — Problem Statement

Autonomous navigation in unstructured environments requires robust sensor fusion and decision-making algorithms that can handle edge cases like dead zones and multi-path junctions.

03 — Objectives

  • 01Implement reliable line following using IR sensors
  • 02Add wall following mode using ultrasonic sensors
  • 03Handle 4-way junction decisions with obstacle avoidance
  • 04Provide mobile app manual override and dead-zone recovery

04 — Key Outcomes

Multi-mode navigation: line following, wall following, obstacle avoidance

Intelligent 4-way junction handling with priority logic

Mobile app control with real-time mode switching

Dead-zone recovery algorithm for stuck-state resolution

05 — Tools & Technologies

ArduinoMobile AppIR SensorsUltrasonic Sensors

06 — Visual Documentation