π New Features β First Official Release
This release includes the first stable version of the Arduino-based autonomous robot, featuring basic obstacle avoidance and movement control.
π§ Autonomous Navigation
- β Obstacle detection & avoidance using ultrasonic distance sensing
- β Directional scanning via a servo-mounted ultrasonic sensor to evaluate surroundings
π― Movement Control
- β Forward, backward, and directional turning via dual-motor L298N driver
- β Precise direction selection based on environmental analysis
π Sensor Data Processing
- β Median distance filtering using the Quickselect algorithm for robust noise reduction
- β Distance caching to reduce redundant measurements and improve performance
βοΈ Technologies Used
- Arduino Uno R3
- HC-SR04 ultrasonic sensor
- SG90 servo motor
- L298N motor driver
- DC motors (x4)