grid solving robot

18
Grid Solving Robot SUBMITED BY Mr. Akshay S. Khadke

Upload: uday-wankar

Post on 18-Jul-2015

69 views

Category:

Engineering


2 download

TRANSCRIPT

Page 1: Grid solving robot

Grid Solving Robot

SUBMITED BY

Mr. Akshay S. Khadke

Page 2: Grid solving robot

Contents

Introduction

Environment used for robot navigation

Hardware development

Block diagram of over all system

Algorithm used

Future work

Conclusion

References

Page 3: Grid solving robot

INTRODUCTION

Transportation of raw materials and

finished products is typical in an industry.

Here we use IR sensors for sensing the

line.

The obstacle and object is placed on the

junction.

Page 4: Grid solving robot

ENVIRONMENTS USED FOR

ROBOT NAVIGATION

Type of Grid

Grid Mapping

Coordinate System

of Grid

Page 5: Grid solving robot

ENVIRONMENTS USED FOR

ROBOT NAVIGATION Obstacle

Object

Page 6: Grid solving robot

HARDWARE DEVELOPMENT

Chassis

DC motors

Rubber-wheels

Line sensor

Aluminium sheet

Servo-motors

Microcontroller

Page 7: Grid solving robot

Block diagram of the total

electronic system

Page 8: Grid solving robot

Arrangement of the sensors

for line-tracking and crossing-

detection

Page 9: Grid solving robot

Line following & Cross-counting

mechanism

Page 10: Grid solving robot

Circuit Diagram for DC-motor

control using L-298

Page 11: Grid solving robot

Servo motor Control

Line sensor Interfacing

Servo-motor

Line sensor

Page 12: Grid solving robot

ALGORITHM USED

Dijkistra’s Algorithm

For a given source vertex (node) in

the graph, the algorithm finds the path

with lowest cost (i.e. the shortest path)

between that vertex and every other

vertex.

Page 13: Grid solving robot

Calculating Direction

Page 14: Grid solving robot

Flow Charts

Page 15: Grid solving robot

FUTURE WORK

This robot is run by an 8 bit

microcontroller with limited processing

power. In future, FPGA will be used for

robust processing and control. A*

search

will be implemented for robust grid-

solving.

Page 16: Grid solving robot

CONCLUSIONS

Grid Solving Robot is an autonomous

mobile robot capable of localizing itself in a

2D world and planning its path towards

destination by means of Dijkstra's Algorithm

implemented in ATmega16 microcontroller.

A large scale prototype customized for

factories will be very promising. These

Algorithm will be useful in the field of robot

navigation system .

Page 17: Grid solving robot

REFERENCES

Lalit Gehlod, Vaibhav Jain, Mala Dutta, Devesh

Kumar Lal. A Grid Based Robot Navigation by

Using Priority Algorithm. IJARCCE Magazine,

Vol. 2, Issue 8, August 2013.

Ahmedullah Aziz, Md. Shafayat Hossain ,

Mohammad Wahidur Rahman. Programming

And Construction Of Ahemaddula-A Fast Grid-

Solving Robot. IJITCA ,Vol.3, No.1, January

2013.

Toshendra K. Sharma, Robotics with AVR, RSI

publication, second edition 2011.

Atmel. (2010, Oct. 20). “ATMEGA 16

datasheet.” [On-line]. Pp. 1-356.

Page 18: Grid solving robot

Thank U !