際際滷

際際滷Share a Scribd company logo
Naveed Ahmed  Waqar Ahmed Taj  Mohriz Syed
Autonomous Maze Solver Robot
ROBOT FUNCTIONALITY
Robot functionality based on major systems
 Sensing System
 Motion System
Sensing system based on three ultrasonic sensors that
gives readings to microcontroller about distance
between our robot and maze of wall.
Motion system is based on two continuous servo motors
that are controlled by L298N Dual H-Bridge.
After receiving values of distance from ultrasonic
sensors microcontroller give instructions to motor
driver towards which direction it will have to move
motors.
COMPONENTS DETAILS
 Arduino UNO
 Two Continuous Servo Motors
(Modification in project from DC to Servo Motors)
 One Dual H-Bridge (L298D)
 Three HCSR04 Ultra Sonic Sensors
 Tires
 A Few Male to Male wires
 A Few Male to Female Wires
 9V Rechargeable Battery
 Battery Clipping Wire
INTRODUCTION
Autonomous robots means the robots that
performs their functions automatically using
their programmed algorithm without any human
interference. Maze solver robot is also ones of
the autonomous robot. There are different
algorithm to solve maze. For example wall
following, obstacles avoiding, flood fill
algorithms etc. The robot that we are going to
solve maze, it will use obstacles avoiding
algorithm to solve maze.
BACKGROUND
The problem of solving a maze is approximately
45 years old. But, it is still considered as an
important field of robotics. One of most
important basic area of robot on which this is
based is Decision Making Algorithm". It is
simply defined as a robot which will be placed in
an unknown environment, and it requires having
a good decision making capability to find the way
out using its programmed algorithm.
OBJECTIVES
 Understand and implement the obstacles
avoiding algorithm.
 Design a hardware for robot using
microcontroller, ultrasonic sensors and
other components as described in below
components required portion.
 Programme a robot to solve the maze using
obstacles avoiding algorithm.
 Build a small maze to test our robot.
LIMITATIONS
 Algorithm has not been achieved 100%.
 Sometime collides with wall during turning.
 Sometimes frictionless surface cause tires to
slip that affect movement.
CONCLUSION
In conclusion, no doubt, autonomous robotic field is the
interesting field of robotics. And it is developing day by day. We
have also tried to understand this field by making an
autonomous robot that will solve maze using obstacles avoiding
algorithm. We learned a lots of things from this project that
will not only help us in our academic career but also in our
professional life when we design another project.
ACKNOWLEDGEMENTS
Thanks People For Helping in Project
 Mr. Talha Rehmani (For Providing Platform)
 Mr. Wajih-Uz-Zaman (Lab Engineer)
 Mr. Haroon Rasheed (Lab Engineer)
 Mr. Syed Hashir (Course T.A)
WEB PAGE LINK
http://tinyurl.com/mazesolver-roboticproject
SOFTWARE FLOW CHARTBLOCK DIAGRAM
ROBOT IN WORKING

More Related Content

What's hot (20)

Obstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance ROBOT using ARDUINOObstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance ROBOT using ARDUINO
jovin Richard
Smart walking Stick for blinds
Smart walking Stick for blindsSmart walking Stick for blinds
Smart walking Stick for blinds
AmbikaR4
HUMAN FOLLOWING ROBOT
HUMAN FOLLOWING ROBOTHUMAN FOLLOWING ROBOT
HUMAN FOLLOWING ROBOT
Haris946223
Sensor Based Blind Stick
Sensor Based Blind StickSensor Based Blind Stick
Sensor Based Blind Stick
Gagandeep Singh
Smart Parking system .pptx
Smart Parking system .pptxSmart Parking system .pptx
Smart Parking system .pptx
SantoshKajrekar
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNOObstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Sanjay Kumar
Obstacle Avoidance Robot
Obstacle Avoidance RobotObstacle Avoidance Robot
Obstacle Avoidance Robot
Yash Sati
line following robot ppt
line following robot pptline following robot ppt
line following robot ppt
Suchit Moon
Line follower robot
Line follower robotLine follower robot
Line follower robot
UVSofts Technologies
Obstacle avoiding Robot
Obstacle avoiding RobotObstacle avoiding Robot
Obstacle avoiding Robot
Rasheed Khan
Maze solver robot presentation
Maze solver robot presentationMaze solver robot presentation
Maze solver robot presentation
Naveed Ahmed
Fire fighting robot using arduino
Fire fighting robot using arduinoFire fighting robot using arduino
Fire fighting robot using arduino
Niranjan Kumar
How to make a Line Follower Robot
How to make a Line Follower RobotHow to make a Line Follower Robot
How to make a Line Follower Robot
roboVITics club
Line follower(theory + coding + videos)
Line follower(theory + coding + videos)Line follower(theory + coding + videos)
Line follower(theory + coding + videos)
Yash Patel
Obstacle Avoidance Robot Summer training Presentation
Obstacle Avoidance Robot Summer training Presentation Obstacle Avoidance Robot Summer training Presentation
Obstacle Avoidance Robot Summer training Presentation
Wasi Abbas
Line Following Robot
Line Following RobotLine Following Robot
Line Following Robot
Self-employed
Obstacle avoiding car project slide
Obstacle avoiding car project slideObstacle avoiding car project slide
Obstacle avoiding car project slide
ShourovSarkerJoy
Robotic technology
Robotic technologyRobotic technology
Robotic technology
vivekyadav478
Maze Solver Robot using Arduino
Maze Solver Robot using ArduinoMaze Solver Robot using Arduino
Maze Solver Robot using Arduino
GautamJagdhish
Application of traffic light
Application of traffic lightApplication of traffic light
Application of traffic light
are you
Obstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance ROBOT using ARDUINOObstacle Avoidance ROBOT using ARDUINO
Obstacle Avoidance ROBOT using ARDUINO
jovin Richard
Smart walking Stick for blinds
Smart walking Stick for blindsSmart walking Stick for blinds
Smart walking Stick for blinds
AmbikaR4
HUMAN FOLLOWING ROBOT
HUMAN FOLLOWING ROBOTHUMAN FOLLOWING ROBOT
HUMAN FOLLOWING ROBOT
Haris946223
Sensor Based Blind Stick
Sensor Based Blind StickSensor Based Blind Stick
Sensor Based Blind Stick
Gagandeep Singh
Smart Parking system .pptx
Smart Parking system .pptxSmart Parking system .pptx
Smart Parking system .pptx
SantoshKajrekar
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNOObstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Obstacle detection Robot using Ultrasonic Sensor and Arduino UNO
Sanjay Kumar
Obstacle Avoidance Robot
Obstacle Avoidance RobotObstacle Avoidance Robot
Obstacle Avoidance Robot
Yash Sati
line following robot ppt
line following robot pptline following robot ppt
line following robot ppt
Suchit Moon
Obstacle avoiding Robot
Obstacle avoiding RobotObstacle avoiding Robot
Obstacle avoiding Robot
Rasheed Khan
Maze solver robot presentation
Maze solver robot presentationMaze solver robot presentation
Maze solver robot presentation
Naveed Ahmed
Fire fighting robot using arduino
Fire fighting robot using arduinoFire fighting robot using arduino
Fire fighting robot using arduino
Niranjan Kumar
How to make a Line Follower Robot
How to make a Line Follower RobotHow to make a Line Follower Robot
How to make a Line Follower Robot
roboVITics club
Line follower(theory + coding + videos)
Line follower(theory + coding + videos)Line follower(theory + coding + videos)
Line follower(theory + coding + videos)
Yash Patel
Obstacle Avoidance Robot Summer training Presentation
Obstacle Avoidance Robot Summer training Presentation Obstacle Avoidance Robot Summer training Presentation
Obstacle Avoidance Robot Summer training Presentation
Wasi Abbas
Line Following Robot
Line Following RobotLine Following Robot
Line Following Robot
Self-employed
Obstacle avoiding car project slide
Obstacle avoiding car project slideObstacle avoiding car project slide
Obstacle avoiding car project slide
ShourovSarkerJoy
Robotic technology
Robotic technologyRobotic technology
Robotic technology
vivekyadav478
Maze Solver Robot using Arduino
Maze Solver Robot using ArduinoMaze Solver Robot using Arduino
Maze Solver Robot using Arduino
GautamJagdhish
Application of traffic light
Application of traffic lightApplication of traffic light
Application of traffic light
are you

Similar to Maze Solver Robot Poster (20)

Autonomous vacuum cleaning robot
Autonomous vacuum cleaning robotAutonomous vacuum cleaning robot
Autonomous vacuum cleaning robot
Mohit Nagar
Design and Fabrication of Obstacle Avoiding Robotic Vehicle
Design and Fabrication of Obstacle Avoiding Robotic VehicleDesign and Fabrication of Obstacle Avoiding Robotic Vehicle
Design and Fabrication of Obstacle Avoiding Robotic Vehicle
IRJET Journal
2015_1009_Line following - Braitenberg, robot examples.ppt
2015_1009_Line following - Braitenberg, robot examples.ppt2015_1009_Line following - Braitenberg, robot examples.ppt
2015_1009_Line following - Braitenberg, robot examples.ppt
r_sadoun
Arduino Project (1).pptx
Arduino Project (1).pptxArduino Project (1).pptx
Arduino Project (1).pptx
Urvela
Impediment detection robot using Arduino
Impediment detection robot using ArduinoImpediment detection robot using Arduino
Impediment detection robot using Arduino
Ayush Chhangani
Obstacle detctor
Obstacle detctorObstacle detctor
Obstacle detctor
Nikita Kaushal
Obstacle Detctor Robot
Obstacle Detctor RobotObstacle Detctor Robot
Obstacle Detctor Robot
Nikita Kaushal
BATCH 28 PHASE 3.pptx
BATCH 28 PHASE 3.pptxBATCH 28 PHASE 3.pptx
BATCH 28 PHASE 3.pptx
ZuberAhmedV
Presentation1
Presentation1Presentation1
Presentation1
Paras Mishra
Robot
RobotRobot
Robot
Kashyap Vaghela
OBSTACLE_AVOIDING_ROBOT.pptx
OBSTACLE_AVOIDING_ROBOT.pptxOBSTACLE_AVOIDING_ROBOT.pptx
OBSTACLE_AVOIDING_ROBOT.pptx
SushilPathak25
pick and place ppt.ppt
pick and place ppt.pptpick and place ppt.ppt
pick and place ppt.ppt
Mohammed Abdul Razzak
A presentation on obstacle avoiding robot
A presentation on obstacle avoiding robotA presentation on obstacle avoiding robot
A presentation on obstacle avoiding robot
kantankit4
MARK ROBOTIC ARM.ppt
MARK ROBOTIC ARM.pptMARK ROBOTIC ARM.ppt
MARK ROBOTIC ARM.ppt
Afstddrrdv
MARK ROBOTIC ARM.ppt
MARK ROBOTIC ARM.pptMARK ROBOTIC ARM.ppt
MARK ROBOTIC ARM.ppt
tffttfyyf
Project PPT.pptx
Project PPT.pptxProject PPT.pptx
Project PPT.pptx
SamiullaPatel1
Omni Directional Robot
Omni Directional RobotOmni Directional Robot
Omni Directional Robot
prashanth15
MAZE RUNNER and the best of u to do the needful
MAZE RUNNER and the best of u to do the needfulMAZE RUNNER and the best of u to do the needful
MAZE RUNNER and the best of u to do the needful
VikasA19
Collision detector and avoidance robot
Collision detector and avoidance robotCollision detector and avoidance robot
Collision detector and avoidance robot
WaqarAhmad444
afc-1
afc-1afc-1
afc-1
Nsaroj kumar
Autonomous vacuum cleaning robot
Autonomous vacuum cleaning robotAutonomous vacuum cleaning robot
Autonomous vacuum cleaning robot
Mohit Nagar
Design and Fabrication of Obstacle Avoiding Robotic Vehicle
Design and Fabrication of Obstacle Avoiding Robotic VehicleDesign and Fabrication of Obstacle Avoiding Robotic Vehicle
Design and Fabrication of Obstacle Avoiding Robotic Vehicle
IRJET Journal
2015_1009_Line following - Braitenberg, robot examples.ppt
2015_1009_Line following - Braitenberg, robot examples.ppt2015_1009_Line following - Braitenberg, robot examples.ppt
2015_1009_Line following - Braitenberg, robot examples.ppt
r_sadoun
Arduino Project (1).pptx
Arduino Project (1).pptxArduino Project (1).pptx
Arduino Project (1).pptx
Urvela
Impediment detection robot using Arduino
Impediment detection robot using ArduinoImpediment detection robot using Arduino
Impediment detection robot using Arduino
Ayush Chhangani
Obstacle Detctor Robot
Obstacle Detctor RobotObstacle Detctor Robot
Obstacle Detctor Robot
Nikita Kaushal
BATCH 28 PHASE 3.pptx
BATCH 28 PHASE 3.pptxBATCH 28 PHASE 3.pptx
BATCH 28 PHASE 3.pptx
ZuberAhmedV
OBSTACLE_AVOIDING_ROBOT.pptx
OBSTACLE_AVOIDING_ROBOT.pptxOBSTACLE_AVOIDING_ROBOT.pptx
OBSTACLE_AVOIDING_ROBOT.pptx
SushilPathak25
A presentation on obstacle avoiding robot
A presentation on obstacle avoiding robotA presentation on obstacle avoiding robot
A presentation on obstacle avoiding robot
kantankit4
MARK ROBOTIC ARM.ppt
MARK ROBOTIC ARM.pptMARK ROBOTIC ARM.ppt
MARK ROBOTIC ARM.ppt
Afstddrrdv
MARK ROBOTIC ARM.ppt
MARK ROBOTIC ARM.pptMARK ROBOTIC ARM.ppt
MARK ROBOTIC ARM.ppt
tffttfyyf
Omni Directional Robot
Omni Directional RobotOmni Directional Robot
Omni Directional Robot
prashanth15
MAZE RUNNER and the best of u to do the needful
MAZE RUNNER and the best of u to do the needfulMAZE RUNNER and the best of u to do the needful
MAZE RUNNER and the best of u to do the needful
VikasA19
Collision detector and avoidance robot
Collision detector and avoidance robotCollision detector and avoidance robot
Collision detector and avoidance robot
WaqarAhmad444

Recently uploaded (20)

15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf
15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf
15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf
NgocThang9
CS3451-OPERATING-SYSTEM NOTES ALL123.pdf
CS3451-OPERATING-SYSTEM NOTES ALL123.pdfCS3451-OPERATING-SYSTEM NOTES ALL123.pdf
CS3451-OPERATING-SYSTEM NOTES ALL123.pdf
PonniS7
How Engineering Model Making Brings Designs to Life.pdf
How Engineering Model Making Brings Designs to Life.pdfHow Engineering Model Making Brings Designs to Life.pdf
How Engineering Model Making Brings Designs to Life.pdf
Maadhu Creatives-Model Making Company
Engineering at Lovely Professional University (LPU).pdf
Engineering at Lovely Professional University (LPU).pdfEngineering at Lovely Professional University (LPU).pdf
Engineering at Lovely Professional University (LPU).pdf
Sona
UNIT 1FUNDAMENTALS OF OPERATING SYSTEMS.pptx
UNIT 1FUNDAMENTALS OF OPERATING SYSTEMS.pptxUNIT 1FUNDAMENTALS OF OPERATING SYSTEMS.pptx
UNIT 1FUNDAMENTALS OF OPERATING SYSTEMS.pptx
KesavanT10
CFOT Fiber Optics FOA CERTIFICATION.pptx
CFOT Fiber Optics FOA CERTIFICATION.pptxCFOT Fiber Optics FOA CERTIFICATION.pptx
CFOT Fiber Optics FOA CERTIFICATION.pptx
MohamedShabana37
google_developer_group_ramdeobaba_university_EXPLORE_PPT
google_developer_group_ramdeobaba_university_EXPLORE_PPTgoogle_developer_group_ramdeobaba_university_EXPLORE_PPT
google_developer_group_ramdeobaba_university_EXPLORE_PPT
JayeshShete1
Optimization of Cumulative Energy, Exergy Consumption and Environmental Life ...
Optimization of Cumulative Energy, Exergy Consumption and Environmental Life ...Optimization of Cumulative Energy, Exergy Consumption and Environmental Life ...
Optimization of Cumulative Energy, Exergy Consumption and Environmental Life ...
J. Agricultural Machinery
Cyber Security_ Protecting the Digital World.pptx
Cyber Security_ Protecting the Digital World.pptxCyber Security_ Protecting the Digital World.pptx
Cyber Security_ Protecting the Digital World.pptx
Harshith A S
Structural QA/QC Inspection in KRP 401600 | Copper Processing Plant-3 (MOF-3)...
Structural QA/QC Inspection in KRP 401600 | Copper Processing Plant-3 (MOF-3)...Structural QA/QC Inspection in KRP 401600 | Copper Processing Plant-3 (MOF-3)...
Structural QA/QC Inspection in KRP 401600 | Copper Processing Plant-3 (MOF-3)...
slayshadow705
How to Build a Maze Solving Robot Using Arduino
How to Build a Maze Solving Robot Using ArduinoHow to Build a Maze Solving Robot Using Arduino
How to Build a Maze Solving Robot Using Arduino
CircuitDigest
Syntax Directed Definitions Synthesized Attributes and Inherited Attributes
Syntax Directed Definitions  Synthesized Attributes  and  Inherited AttributesSyntax Directed Definitions  Synthesized Attributes  and  Inherited Attributes
Syntax Directed Definitions Synthesized Attributes and Inherited Attributes
GunjalSanjay
Unit II: Design of Static Equipment Foundations
Unit II: Design of Static Equipment FoundationsUnit II: Design of Static Equipment Foundations
Unit II: Design of Static Equipment Foundations
Sanjivani College of Engineering, Kopargaon
Taykon-Kalite belgeleri
Taykon-Kalite belgeleriTaykon-Kalite belgeleri
Taykon-Kalite belgeleri
TAYKON
US Patented ReGenX Generator, ReGen-X Quatum Motor EV Regenerative Accelerati...
US Patented ReGenX Generator, ReGen-X Quatum Motor EV Regenerative Accelerati...US Patented ReGenX Generator, ReGen-X Quatum Motor EV Regenerative Accelerati...
US Patented ReGenX Generator, ReGen-X Quatum Motor EV Regenerative Accelerati...
Thane Heins NOBEL PRIZE WINNING ENERGY RESEARCHER
CS3451 INTRODUCTIONN TO OS unit ONE .pdf
CS3451 INTRODUCTIONN TO OS unit ONE .pdfCS3451 INTRODUCTIONN TO OS unit ONE .pdf
CS3451 INTRODUCTIONN TO OS unit ONE .pdf
PonniS7
GROUP-3-GRID-CODE-AND-DISTRIBUTION-CODE.pptx
GROUP-3-GRID-CODE-AND-DISTRIBUTION-CODE.pptxGROUP-3-GRID-CODE-AND-DISTRIBUTION-CODE.pptx
GROUP-3-GRID-CODE-AND-DISTRIBUTION-CODE.pptx
meneememoo
GM Meeting 070225 TO 130225 for 2024.pptx
GM Meeting 070225 TO 130225 for 2024.pptxGM Meeting 070225 TO 130225 for 2024.pptx
GM Meeting 070225 TO 130225 for 2024.pptx
crdslalcomumbai
Integration of Additive Manufacturing (AM) with IoT : A Smart Manufacturing A...
Integration of Additive Manufacturing (AM) with IoT : A Smart Manufacturing A...Integration of Additive Manufacturing (AM) with IoT : A Smart Manufacturing A...
Integration of Additive Manufacturing (AM) with IoT : A Smart Manufacturing A...
ASHISHDESAI85
TM-ASP-101-RF_Air Press manual crimping machine.pdf
TM-ASP-101-RF_Air Press manual crimping machine.pdfTM-ASP-101-RF_Air Press manual crimping machine.pdf
TM-ASP-101-RF_Air Press manual crimping machine.pdf
ChungLe60
15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf
15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf
15. Smart Cities Big Data, Civic Hackers, and the Quest for a New Utopia.pdf
NgocThang9
CS3451-OPERATING-SYSTEM NOTES ALL123.pdf
CS3451-OPERATING-SYSTEM NOTES ALL123.pdfCS3451-OPERATING-SYSTEM NOTES ALL123.pdf
CS3451-OPERATING-SYSTEM NOTES ALL123.pdf
PonniS7
Engineering at Lovely Professional University (LPU).pdf
Engineering at Lovely Professional University (LPU).pdfEngineering at Lovely Professional University (LPU).pdf
Engineering at Lovely Professional University (LPU).pdf
Sona
UNIT 1FUNDAMENTALS OF OPERATING SYSTEMS.pptx
UNIT 1FUNDAMENTALS OF OPERATING SYSTEMS.pptxUNIT 1FUNDAMENTALS OF OPERATING SYSTEMS.pptx
UNIT 1FUNDAMENTALS OF OPERATING SYSTEMS.pptx
KesavanT10
CFOT Fiber Optics FOA CERTIFICATION.pptx
CFOT Fiber Optics FOA CERTIFICATION.pptxCFOT Fiber Optics FOA CERTIFICATION.pptx
CFOT Fiber Optics FOA CERTIFICATION.pptx
MohamedShabana37
google_developer_group_ramdeobaba_university_EXPLORE_PPT
google_developer_group_ramdeobaba_university_EXPLORE_PPTgoogle_developer_group_ramdeobaba_university_EXPLORE_PPT
google_developer_group_ramdeobaba_university_EXPLORE_PPT
JayeshShete1
Optimization of Cumulative Energy, Exergy Consumption and Environmental Life ...
Optimization of Cumulative Energy, Exergy Consumption and Environmental Life ...Optimization of Cumulative Energy, Exergy Consumption and Environmental Life ...
Optimization of Cumulative Energy, Exergy Consumption and Environmental Life ...
J. Agricultural Machinery
Cyber Security_ Protecting the Digital World.pptx
Cyber Security_ Protecting the Digital World.pptxCyber Security_ Protecting the Digital World.pptx
Cyber Security_ Protecting the Digital World.pptx
Harshith A S
Structural QA/QC Inspection in KRP 401600 | Copper Processing Plant-3 (MOF-3)...
Structural QA/QC Inspection in KRP 401600 | Copper Processing Plant-3 (MOF-3)...Structural QA/QC Inspection in KRP 401600 | Copper Processing Plant-3 (MOF-3)...
Structural QA/QC Inspection in KRP 401600 | Copper Processing Plant-3 (MOF-3)...
slayshadow705
How to Build a Maze Solving Robot Using Arduino
How to Build a Maze Solving Robot Using ArduinoHow to Build a Maze Solving Robot Using Arduino
How to Build a Maze Solving Robot Using Arduino
CircuitDigest
Syntax Directed Definitions Synthesized Attributes and Inherited Attributes
Syntax Directed Definitions  Synthesized Attributes  and  Inherited AttributesSyntax Directed Definitions  Synthesized Attributes  and  Inherited Attributes
Syntax Directed Definitions Synthesized Attributes and Inherited Attributes
GunjalSanjay
Taykon-Kalite belgeleri
Taykon-Kalite belgeleriTaykon-Kalite belgeleri
Taykon-Kalite belgeleri
TAYKON
CS3451 INTRODUCTIONN TO OS unit ONE .pdf
CS3451 INTRODUCTIONN TO OS unit ONE .pdfCS3451 INTRODUCTIONN TO OS unit ONE .pdf
CS3451 INTRODUCTIONN TO OS unit ONE .pdf
PonniS7
GROUP-3-GRID-CODE-AND-DISTRIBUTION-CODE.pptx
GROUP-3-GRID-CODE-AND-DISTRIBUTION-CODE.pptxGROUP-3-GRID-CODE-AND-DISTRIBUTION-CODE.pptx
GROUP-3-GRID-CODE-AND-DISTRIBUTION-CODE.pptx
meneememoo
GM Meeting 070225 TO 130225 for 2024.pptx
GM Meeting 070225 TO 130225 for 2024.pptxGM Meeting 070225 TO 130225 for 2024.pptx
GM Meeting 070225 TO 130225 for 2024.pptx
crdslalcomumbai
Integration of Additive Manufacturing (AM) with IoT : A Smart Manufacturing A...
Integration of Additive Manufacturing (AM) with IoT : A Smart Manufacturing A...Integration of Additive Manufacturing (AM) with IoT : A Smart Manufacturing A...
Integration of Additive Manufacturing (AM) with IoT : A Smart Manufacturing A...
ASHISHDESAI85
TM-ASP-101-RF_Air Press manual crimping machine.pdf
TM-ASP-101-RF_Air Press manual crimping machine.pdfTM-ASP-101-RF_Air Press manual crimping machine.pdf
TM-ASP-101-RF_Air Press manual crimping machine.pdf
ChungLe60

Maze Solver Robot Poster

  • 1. Naveed Ahmed Waqar Ahmed Taj Mohriz Syed Autonomous Maze Solver Robot ROBOT FUNCTIONALITY Robot functionality based on major systems Sensing System Motion System Sensing system based on three ultrasonic sensors that gives readings to microcontroller about distance between our robot and maze of wall. Motion system is based on two continuous servo motors that are controlled by L298N Dual H-Bridge. After receiving values of distance from ultrasonic sensors microcontroller give instructions to motor driver towards which direction it will have to move motors. COMPONENTS DETAILS Arduino UNO Two Continuous Servo Motors (Modification in project from DC to Servo Motors) One Dual H-Bridge (L298D) Three HCSR04 Ultra Sonic Sensors Tires A Few Male to Male wires A Few Male to Female Wires 9V Rechargeable Battery Battery Clipping Wire INTRODUCTION Autonomous robots means the robots that performs their functions automatically using their programmed algorithm without any human interference. Maze solver robot is also ones of the autonomous robot. There are different algorithm to solve maze. For example wall following, obstacles avoiding, flood fill algorithms etc. The robot that we are going to solve maze, it will use obstacles avoiding algorithm to solve maze. BACKGROUND The problem of solving a maze is approximately 45 years old. But, it is still considered as an important field of robotics. One of most important basic area of robot on which this is based is Decision Making Algorithm". It is simply defined as a robot which will be placed in an unknown environment, and it requires having a good decision making capability to find the way out using its programmed algorithm. OBJECTIVES Understand and implement the obstacles avoiding algorithm. Design a hardware for robot using microcontroller, ultrasonic sensors and other components as described in below components required portion. Programme a robot to solve the maze using obstacles avoiding algorithm. Build a small maze to test our robot. LIMITATIONS Algorithm has not been achieved 100%. Sometime collides with wall during turning. Sometimes frictionless surface cause tires to slip that affect movement. CONCLUSION In conclusion, no doubt, autonomous robotic field is the interesting field of robotics. And it is developing day by day. We have also tried to understand this field by making an autonomous robot that will solve maze using obstacles avoiding algorithm. We learned a lots of things from this project that will not only help us in our academic career but also in our professional life when we design another project. ACKNOWLEDGEMENTS Thanks People For Helping in Project Mr. Talha Rehmani (For Providing Platform) Mr. Wajih-Uz-Zaman (Lab Engineer) Mr. Haroon Rasheed (Lab Engineer) Mr. Syed Hashir (Course T.A) WEB PAGE LINK http://tinyurl.com/mazesolver-roboticproject SOFTWARE FLOW CHARTBLOCK DIAGRAM ROBOT IN WORKING