Sie sind auf Seite 1von 9

Project Presentation

(Obstacle Avoiding Robot)

Supervised By:
Manoranjan Parhi, Sanjaya Kumar Jena
Team Members:
Priyojit Mitra, Siddhant Anand

Department of Computer Sc. & Engineering


Faculty of Engineering and Technology (ITER)
SIKSHA ‘O’ ANUSANDHAN (Deemed to be) UNIVERSITY,
Bhubaneswar, ODISHA
Problem Statement
An obstacle avoiding robot which changes its direction
whenever it encounters any obstacle in its path.
Abstract
Obstacle Avoiding Robot is an intelligent device which can
automatically sense the obstacles in front of it and avoid them by
turning itself in another direction, Simply, when it meets an
obstacle while moving forward, it automatically stops and turns
right. If there is another obstacle in right, then it again turns right
by 90 degree and follows back it’s initial path. The application of
Obstacle Avoiding robot is not limited and it is used in many large
projects such as Automatic cars, robots used in manufacturing
factories, even in robots used in spacecrafts.
Tools and Techniques
Hardware:
1) Arduino board (R3 Uno)
2) Motor Driver
3) Dc Motors (6 - 12 V, 200 RPM)
4) Chassis
5) Male to Female wire
6) Ultrasonic Sensor
7) Batteries (4 V * 2)
8) Copper Wires
9) Wheels
10) Switch
Software:
1) Arduino IDLE
Use-Case Diagram
Working
The project is an obstacle avoiding robot, which works on a simple
principle of echo. There are 2 motors connected to the 2 wheels are
controlled by the motor driver which is connected to the Arduino
board and both the Arduino board and motor driver draws power
from the 2 batteries of 4V each.
We write the program for running the bot in the Arduino IDLE. The
program is written such that whenever the Ultrasonic sensor detects
any obstacle at a range of 20cm (it sends ultrasonic waves which
echoes back and if the duration of echo * speed of sound in air (cm
/microsec) / 2 = 20) , then we stop the rotation of the right wheel,
and only the left wheel rotates thereby turning the bot to right side.
Then we apply a delay of 400 ms for the bot to work properly. The
Arduino send digital signal to the motor driver, and the motor driver
takes 8v as power supply from battery and uses a step up transformer
which distributes 5v to each motor (i.e. total 10V). The motor then
rotates the wheels with the maximum potential.
Prototype
Conclusion and Future Scope
The primary objective of this project is to assemble a mini robot with
two motors whose main task is to detect the obstacles on its way and
move away avoiding them if there are any, and thus, making its own
obstacle free path. This will make students gain basic knowledge and
skills regarding DC Motors, program and mathematics to calculate
distance and use of Arduino board. Arduino can simply be defined as
single-board microcontroller, intended to make the application of
interactive objects or environments more accessible. The work will
make new students familiar about the robotics world and their use in
the real life. This project will help new students get familiar with
Ultrasonic Sensors, Microcontroller, Arduino, and thus providing a
guideline to those students to make a mobile robot that might have a
real significant use in the world.
Thank You

Das könnte Ihnen auch gefallen