Autonomous Obstacle-Avoiding Robot

This Arduino-based robot was designed to detect and avoid obstacles using ultrasonic sensors and real-time motor control logic. It autonomously navigated environments by scanning in multiple directions and rerouting on collision detection.

This project was presented at the TDK Science Day and awarded 2nd place for innovation in embedded systems.

Components Used:

  • Arduino Uno, HC-SR04 ultrasonic sensors

  • Servo motors + motor driver (L298N)

  • C++ logic for signal processing and path planning

  • Prototyping platform (breadboard, jumper wires, 9V battery)

Category:

IoT Project

IoT Project

Client:

Jul 14, 2024

HealthWell Inc.

Project Duration:

Jul 14, 2024

2 weeks

Algorithm Development & Sensor Fusion

  • Implemented a scanning loop with forward, left, and right sweep logic

  • Tuned sensor values for reliable object detection in varying lighting and textures

  • Added delay balancing and feedback calibration to reduce false positives

  • Developed emergency stop and override functions for manual testing

Hardware Engineering & Competitive Presentation

  • Designed the chassis and wheel system for maximum traction and pivoting

  • Assembled components with minimal cable interference for stability

  • Created an annotated demo to explain the logic and performance

  • Recognized among top university projects, gaining visibility for practical embedded design skills

Create a free website with Framer, the website builder loved by startups, designers and agencies.