This project describes about an obstacle avoidance robot vehicle which is controlled by ultrasonic sensor. The robot is made using ultrasonic sensor and it is controlled by Arduino microcontroller. Ultrasonic sensor fixed in front portion of the robot vehicle. The sensor gets the data from surrounding area through mounted sensors on the robot. The sensor is sense the obstacle and deviate its path to choose an obstacle free path. The sensor will be send the data to the controller is compared with controller to decide the movement of the robot Wheel. The robot wheel movement and direction will be based on the sensing of the ultrasonic sensor and also using a wheel encoder. This vehicle is used for detecting obstacle and avoiding the collision. We have programmed the controller to be used with ANDROID app.
Hardware Requirement • Arduino Uno • Motor Driver Shield • Ultrasonic Sensor • Servo Motor • 4 Geared Motors • Robo Chasis • Power Supply • Battery Connector
Software Requirement • Tool Arduino IDE
• Programming language used Embedded C/C++
APPLICATION:
-
Obstacle avoiding robots can be used in almost all mobile robot navigation systems.
-
They can be used for household work like automatic vacuum cleaning.
-
They can also be used in dangerous environments, where human penetration could be fatal.
This repository is open to all members of the GitHub community. Any member can contribute to this project! 😁
