This document discusses the intelligent path navigation and control for automated guided vehicles (AGVs). The objective is for AGVs to navigate autonomously from a given source to destination using a grid-based approach while detecting and maneuvering around obstacles. The summary describes the hardware components, including the chassis, DC motors, sensors, and Arduino platform. It also provides an overview of the software design, algorithms, and sensor arrangement used for grid solving and line following applications to allow the AGVs to navigate intelligently and reach the destination autonomously.
2. Project done under the guidance of
Prof. Malay Kumar Pandit
Dean
School of Electronics & Informatics
Submitted by:-
Chiranjit Agarwal
Awanish Kumar
Akash Raj
Amrit Sagar
Kaonteya Kumar Ashish
3. Objective:
• Intelligent path navigation by AGV(for
given source to destination).
• Grid based approach.
• Obstacle detection and maneuvering
6. Software Designing
1. LED lib :- To turn on/off five indicator LEDs.
2. Motor Lib :- To control the speed and direction of rotation of
motor.
3. ADC lib :- To configure and use the analog to digital converter
of Atmega series.
4. Coding :- The code is written using the C language .
5. Integrated Development Environment:- It is a software suite
that let us enter, edit, compile,debug project and manage files
in project.
7. Algorithm:-
1. Start
2.The Flag is set and the cases are given by comparing the coordinates.
3. Detect junction and afterwards obstacle is detected.
4.Whenever the obstacle is detected the bot takes a backtrack and comes
back to the junction.
5. In case the obstacle is not detected the bot moves forward and
compare the distance between the source and destination .
6.The distance is given by the equation H=|X2-X1|+|Y2-Y1|.
8. 7. If the distance H=0 then the Destination is reached.
8. If H !=0 then the bot will move forward and detect the other junction.
9. End .
10. Chassis
It is the main body of the AGV on which the various components are
attached.
11. Plastic gear box DC Motors
These are fixed with the wheels in order to provide movement to the
AGV.
12. IR module sensors
These sensors are provided for Grid solving & Line
following applications.
13. Arduino Programmable Platform
An open source platform Hardware & Software that are designed to
interact with objects that can sense and control the physical world.
14. Arduino Jumper Wires
These are used for making connections with
an Arduino platform & other Peripheral
devices.
16. A.LED & LRD position- side view
Robot movement direction
B.LED & LRD position- Front view
LED LRD
Right
Sensor
Left
Sensor
5mm
1.5 cm 1.5 cm
2.5cm
40 cm
TRACKTRACK
8mm
• The black line is made of standard 25mm black chart
Grid Following Robot Sensor Position
17. C
L C R
L C R
L C R
L C R
LL RR
M1 M2
Sensor L,C,R on the line
Motor M1 & M2 forward
Movement on the given path
Sensor C,R on the line
Motor M1 move forward
18. Direction Turn Set Direction Set Coordinate
North Forward North Y++
North Right East X++
North Left West X--
East Forward East X++
East Right South Y--
East Left North Y++
West Forward West X--
West Right North Y++
West Left South Y--
South Forward South Y--
South Right West X--
South Left East X++
Calculating Direction
North
South
W
e
s
t
E
a
s
t
19. Sources of Errors
It will not work in bright light.
Damage in the black strip or damage due to the overuse as a
result of which the sensors will not respond properly.
In the rainy season the problem is caused due to the
absorption of water.
The distance between the sensors should be maintained
properly.
20. References:
[1].people.ece.cornell.edu/land/courses/ece4760/Final
Projects/s2007/jxd2/djd36_jxd2/neuralrobot.htm
[2].Genci Capi, Member, IEEE Mitsuki Kitani, Zulkifli Mohamed- Simultaneous
Evolution of Neural Controllers for Multi Robot Formation Control
[3].Dean A. Pomerleau, Carnegie Mellon University, School of Computer
Science, Knowledge-based Training of Artificial Neural Networks for
Autonomous Robot Driving
[4].en.wikipedia.org/human computer interaction
[5].Robot Modeling and Control-Mark w. Spong,Seth Hutchinson, M
Vidyasagar,WILEY STUDENT EDITION.