Obstacle AvoidingRobot using Arduino

In the modern world, robotics is a rapidly expanding and fascinating field. Nowadays, the idea of robotics is applied in all fields, including manufacturing, healthcare, and transportation. One of the functions required for automated mobile robots is obstacle avoidance. The project's goal is to create a robotic vehicle that can avoid obstacles by moving with the help of ultrasonic sensors. The intended operation is accomplished by use of a microcontroller (ATmega328). A robot is a machine that can carry out tasks either on its own or under supervision. This robot is made out of an Arduino UNO (microcontroller) and a sensor that can identify obstructions. The Arduino software is used to program. When it comes to identifying impediments in the environment, the ultrasonic sensor is incredibly accurate. This robot has wheels. The robot will travel backward if the ultrasonic sensor detects the presence of an obstacle while it is moving forward. The robot will continue to advance until it detects an obstruction before stopping if it is unable to detect any obstacles, that is, if there is a large gap between it and an obstacle. The micro-controller uses a motor driver to interface with the motors and reroutes the robot to move in a different direction based on the input signal received. Since some projects use infrared sensors for specific purposes that are not compactable, we are using ultrasonic sensors in our project instead. In the study, two LEDs are used: one to show if the robot is traveling ahead and the other to show whether it is moving backward. The battery's level of charge is indicated by the third LED. Applications for Arduino boards employ C programming to create the code that controls the operation of the entire system. Additionally, a power source unit is utilized to charge the system's batteries..

Authors

Publication Details

Journal
International Journal of Advanced Research in Science Communication and Technology
Published
2024-12-28
DOI
https://doi.org/10.48175/ijarsct-22893
Primary Topic
Robotic Path Planning Algorithms
Type
article
Field-Weighted Citation Impact
0.00
Controls
|||
ALL TIME
JAN
FEB
MAR
APR
MAY
JUN
JUL
AUG
SEP
OCT
article

Obstacle AvoidingRobot using Arduino

Deo Prasad, Nisarga, Digumarthi Komal, Maheshwari Shankar Radder et al.
International Journal of Advanced Research in Science Communication and Technology
Robotic Path Planning Algorithms
article

Obstacle AvoidingRobot using Arduino

Deo Prasad, Nisarga, Digumarthi Komal, Maheshwari Shankar Radder, Pooja Sullad
article en

Abstract

In the modern world, robotics is a rapidly expanding and fascinating field. Nowadays, the idea of robotics is applied in all fields, including manufacturing, healthcare, and transportation. One of the functions required for automated mobile robots is obstacle avoidance. The project's goal is to create a robotic vehicle that can avoid obstacles by moving with the help of ultrasonic sensors. The intended operation is accomplished by use of a microcontroller (ATmega328). A robot is a machine that can carry out tasks either on its own or under supervision. This robot is made out of an Arduino UNO (microcontroller) and a sensor that can identify obstructions. The Arduino software is used to program. When it comes to identifying impediments in the environment, the ultrasonic sensor is incredibly accurate. This robot has wheels. The robot will travel backward if the ultrasonic sensor detects the presence of an obstacle while it is moving forward. The robot will continue to advance until it detects an obstruction before stopping if it is unable to detect any obstacles, that is, if there is a large gap between it and an obstacle. The micro-controller uses a motor driver to interface with the motors and reroutes the robot to move in a different direction based on the input signal received. Since some projects use infrared sensors for specific purposes that are not compactable, we are using ultrasonic sensors in our project instead. In the study, two LEDs are used: one to show if the robot is traveling ahead and the other to show whether it is moving backward. The battery's level of charge is indicated by the third LED. Applications for Arduino boards employ C programming to create the code that controls the operation of the entire system. Additionally, a power source unit is utilized to charge the system's batteries..

International Journal of Advanced Research in Science Communication and Technology
Industry, innovation and infrastructure
Openalex Percentile: Top 76%
Robotic Path Planning Algorithms
AI Navigator

Ask Laika to Summarize, Analyze, and Connect papers live on the map.

Summarize Papers & Methodologies

Extract key findings, datasets, and comparative methods across publications.

Benchmark Rankings & Visual Analytics

Rank top research institutions, authors, funders, topics, and journals by Field-Weighted Citation Impact (FWCI) and paper volume with instant charts.

Connect Distant Disciplines

Bridge topological clusters on the map to find hidden collaborative intersections.