Adil Khan 9 months ago
AdiKhanOfficial #FYP Ideas

Microcontroller based efficient autonomous maze solving and hurdle finding Robot

This project presents the detailed steps for designing and developing an autonomous robot. Autonomous robot creation has been a hot topic in the AI field. With recent technological developments, autonomous robots are gaining growing interest around the globe, and there are a number of ongoing resear

Project Title

Microcontroller based efficient autonomous maze solving and hurdle finding Robot

Project Area of Specialization

Artificial Intelligence

Project Summary

This project presents the detailed steps for designing and developing an autonomous robot. Autonomous robot creation has been a hot topic in the AI field. With recent technological developments, autonomous robots are gaining growing interest around the globe, and there are a number of ongoing research and development initiatives in both industry and academia. Location of obstacles in complex ground system is unknown. Path finding in such environment is actually really hot problems for robots.

In this project we present the design and implementation of a multi-sensor-based path to find autonomous robot framework for exploration. With the goals of seeking direction in a complex terrain environment with different obstacles, a novel path finding method integrating line tracking and obstacle avoidance algorithms is proposed and implemented. Experimental results indicate that our robot system with our decision making algorithm can effectively and efficiently solve the path finding problem in complex ground environment and avoid collision with the obstacles.

Project Objectives

Automated robots have been a long and interesting area of research, one area of practical importance is an automatic robot course. We need a good algorithm guiding path for the given application. Much research and development has been done on this subject and has shown promising results. This work aims to get a first taste of the topic and other developments in robotics. Our main goal is to find the correct and safe way to the destination to avoid all obstacles and to give live feedback on smartphone.

For example, if the robot is held at a specific location in a room and the coordinates of a particular destination are not given, the robot will make decision by its own, it should move in direction, thus avoiding all obstacles in its way and reaching its destination. Within this project we have Arduino UNO. We used sensors in the provided path to direct the robot and to coordinate and provide live feed for the path.

Project Implementation Method

Autonomous robot is a robot that is able to carry out certain work independently without human assistance. Navigation autonomous is one of autonomous robot capabilities for traveling from one stage to another. Implementation of Autonomous robot navigation to navigate an unknown area requires that the robot explore and map the environment and look for the path to reach a certain point. Path Finding Robot is a robot which uses differential steering wheels .We has used ultrasonic sensors to direct the given robot using Arduino UNO in a particular direction. We have coded in Embedded C language as we found it efficient for this particular project. Now the coordinates or hurdles are sense by the sensor and make the decision to move to the destination without human assistance. Now our Arduino UNO gives an output of 5V only so we have used a LN2 motor driver to run our motors. There are four motors; they are attached to wheels. For change direction they move in opposite direction, since we used the motor driver both the motors get the required power. To power the motor driver were using a basic 12 V battery which is placed at the bottom of the chase.

As we have to find the suitable path there can be obstacles in the path which makes our robots path difficult thus it also has an obstacle avoiding part if the obstacle comes in the near range of the robot it changes the path and then continues with its regular path to reach its destination.

Benefits of the Project

  • This robot project can be helpful in automatic cars which can avoid the coming hurdles and automatically control emergency breaks as well as move the car away using its microcontroller and sensors.
  • This robot project can also be helpful in ambulance which can avoid the coming hurdles and take the patients to the hospital as soon as possible by detecting short path.
  • They can be used in industries as automated equipment carriers
  • It can be used for home for floor cleaning etc.
  • In hotels they are being used for the transfer of things from one place to another.
  • One of the benefit of this project is to map an unknown field and calculate the best path to travel from the entrees to exit.

Technical Details of Final Deliverable

We have made a plastic frames which comprises of 4 wheels. As a matter of first importance we have utilized different sensors to coordinate the given robot utilizing raspberry pi a specific way. We have coded in Embedded C language as we thought that it was productive for this specific task. Presently the directions are perceived and sense by robots through the sensors that are installed.

Arduino gives a yield of 5V just so we have utilized a LN2 moto driver to run our engine. There are four motors, they are appended to the four wheels. For alter course they move inverse way, since we've utilized the motor driver all the motors get the necessary force. To control the motor driver we're utilizing a fundamental 12 V battery which is set at the base of the pursuit. We have utilized ultrasonic sensor for perceiving the way to explicitly take the yaw development for the all bearing.

 Design Consideration

1.  Arduino Uno:

The Arduino UNO Microcontroller interfaces the project's hardware part with the software part. It is used to calculate the voltage as well as the battery temperature. One integral part of the system is the microcontroller.

2.  L298N Motor driver

 The L298N is a motor driver which simultaneously allows the control of speed and direction         of two DC motors. The module can operate DC motors with voltages between 5 and 35V, with a   maximum current of up to 2A 

3.  Proximity Ultrasonic sensor

 Ultrasonic sensor specifically used to calculate the target object's distance. It calculates accurate distance using non-contact technology a system that does not require any physical contact between sensor and object. Transmitter and receiver are two main parts of the sensor where the former converts an electrical signal to ultrasonic waves, and later converts it back to electrical signals. Such ultrasonic waves are nothing but sound signals that can be calculated at the receiving end and shown there.

Final Deliverable of the Project

HW/SW integrated system

Core Industry

IT

Other Industries

Core Technology

Artificial Intelligence(AI)

Other Technologies

Sustainable Development Goals

Good Health and Well-Being for People, Industry, Innovation and Infrastructure

Required Resources

Item Name Type No. of Units Per Unit Cost (in Rs) Total (in Rs)
Ardunio Uno R3 kit Equipment144004400
Solderless Breadboards Kit for Ardunio Equipment2400800
Breadboards Jumper Wires Equipment120101200
Waffle Pack or tape reel Equipment2300600
L298 series Motor Driver 46 V 2 A Dual Equipment112001200
WA1820 for Worx Adapter 18/20V Li-ion Battery to 18V Equipment136003600
Ultrasonic Sensor Equipment37002100
USB Cable Equipment110001000
LM35 Temperature sensors Equipment26001200
5V stepping motors Equipment26001200
Vibration sensors Equipment2100200
flame Sensors Equipment112001200
Red LED Equipment550250
Green LED Equipment550250
Blue LED Equipment550250
5ft Infrared Receiver Equipment112001200
Active Buzzer Equipment1120120
Servo Motor Equipment112001200
Key switch Equipment122002200
TT Motor 130 smart Motor Equipment42751100
$ Wheel Car chassis Equipment125002500
Photo electric Switch Equipment126002600
Total in (Rs) 30370
If you need this project, please contact me on contact@adikhanofficial.com
Write Blocker SOUA

The idea is to develop a device which will be used for obtaining evidence from target devi...

1675638330.png
Adil Khan
9 months ago
Smart Brains

Our project Smart Brains is for the children facing Autism Spectrum Disorder (ASD). It is...

1675638330.png
Adil Khan
9 months ago
Smart water irrigation system

This system consists of solar powered water pump along with an automatic water flow contro...

1675638330.png
Adil Khan
9 months ago
Alif Laam Meem

Muslims unanimously agree that the Quranic studies were at their pinnacle during the time...

1675638330.png
Adil Khan
9 months ago
Company management system

My project is about a company management system in which the company have all records in t...

1675638330.png
Adil Khan
9 months ago