0% found this document useful (0 votes)
12 views4 pages

Chandu Paper

This research paper presents the design and development of an intelligent multi-mode robot that integrates obstacle avoidance, Bluetooth control, and voice command functionalities using an Arduino UNO microcontroller. The robot autonomously navigates dynamic environments while being controlled via mobile devices and voice commands, demonstrating effective obstacle detection and movement control. The findings indicate that the proposed system enhances usability and adaptability in various scenarios, paving the way for future advancements in robotic technology.

Uploaded by

vedhviraat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
0% found this document useful (0 votes)
12 views4 pages

Chandu Paper

This research paper presents the design and development of an intelligent multi-mode robot that integrates obstacle avoidance, Bluetooth control, and voice command functionalities using an Arduino UNO microcontroller. The robot autonomously navigates dynamic environments while being controlled via mobile devices and voice commands, demonstrating effective obstacle detection and movement control. The findings indicate that the proposed system enhances usability and adaptability in various scenarios, paving the way for future advancements in robotic technology.

Uploaded by

vedhviraat
Copyright
© © All Rights Reserved
We take content rights seriously. If you suspect this is your content, claim it here.
Available Formats
Download as PDF, TXT or read online on Scribd
You are on page 1/ 4

International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056

Volume: 11 Issue: 12 | Dec 2024 www.irjet.net p-ISSN: 2395-0072

An Intelligence Multi-Mode Robot


Mrs.Savitri G R1, Chandana L2, Yogesh C K3, Vinod B4, Vinayak 5
2Bachelor of Engineering, Electronics and Communication Engineering, Bapuji Institute of Engineering and
Technology, Davangere, affiliated to VTU Belagavi, Karnataka, India.
3Bachelor of Engineering, Electronics and Communication Engineering, Bapuji Institute of Engineering and

Technology, Davangere, affiliated to VTU Belagavi, Karnataka, India.


4Bachelor of Engineering, Electronics and Communication Engineering, Bapuji Institute of Engineering and

Technology, Davangere, affiliated to VTU Belagavi, Karnataka, India.


5Bachelor of Engineering, Electronics and Communication Engineering, Bapuji Institute of Engineering and

Technology, Davangere, affiliated to VTU Belagavi, Karnataka, India.


---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - This research paper presents the design and environments autonomously while being controlled
development of a robot that integrates an obstacle through both mobile devices and voice commands.
avoidance system controlled via Bluetooth and voice
2. Existing system and Proposed system.
commands, utilizing an Arduino UNO microcontroller. The
system employs ultrasonic sensors to detect obstacles in
The existing robotic systems primarily focus on obstacle
real-time and enables the robot to autonomously navigate avoidance using basic proximity sensors like infrared or
through dynamic environments. The robot’s movement is ultrasonic sensors. These systems typically rely on manual
controlled remotely via a Bluetooth-enabled mobile device, control through wired or basic wireless controllers, with
while voice control allows for hands-free operation. The limited interactivity and autonomy in complex
Bluetooth connection facilitates seamless communication environments. While some systems incorporate Bluetooth
between the robot and the user’s device, while the control, they often lack voice command integration, making
ultrasonic sensors help the robot avoid obstacles them less intuitive and hands-on. Additionally, real-time
obstacle detection is often not fully autonomous, requiring
autonomously. A series of tests were conducted to assess the
manual adjustments for navigation. In contrast, the
robot's functionality in real-world scenarios, demonstrating
proposed system integrates both Bluetooth control and
its capability to navigate complex environments and voice command functionality using an Arduino UNO
respond to both Bluetooth and voice commands efficiently. microcontroller, ultrasonic sensors for real-time obstacle
The results show that the robot performs well in obstacle detection, and enhanced autonomy for dynamic navigation.
detection and movement control, providing a reliable and This dual control setup allows users to remotely control the
intuitive interface for the user. robot via Bluetooth or issue voice commands for hands-free
operation, making it more intuitive and flexible. The system
Key Words: Obstacle detection , Bluetooth Controlled , Voice not only autonomously avoids obstacles but also provides
Controlled , Arduino UNO Microcontroller. an efficient, intuitive interface for users, making it adaptable
to various environments with minimal user intervention.
1.INTRODUCTION This advancement enhances the robot's usability, offering
more control options and improved navigation for complex
The integration of obstacle avoidance, Bluetooth control, tasks and environments.
and voice command capabilities has become increasingly
significant in robotics, particularly in developing robots that 3. Hardware Requirement
can operate autonomously and interact naturally with
users. Traditional robots typically rely on manual control or
basic sensors, limiting their adaptability and usability in 3.1 ARDUINO UNO & ATmega328P
dynamic environments. This paper aims to overcome these
limitations by designing a robot that combines obstacle The Arduino UNO is a small, easy-to-use computer (called a
avoidance, Bluetooth control, and voice command microcontroller) that helps you build electronic projects. It
functionalities, making it capable of navigating complex can control lights, motors, sensors, and more by following
instructions you give it through simple coding. It's great for

© 2024, IRJET | Impact Factor value: 8.315 | ISO 9001:2008 Certified Journal | Page 25
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 11 Issue: 12 | Dec 2024 www.irjet.net p-ISSN: 2395-0072

beginners and hobbyists who want to create things like signal pulse determines the motor's position or speed, and
robots, smart gadgets, or automated systems. this signal is generated by a control system like a
microcontroller or a PLC.

3.3Bluetooth Model

The ATmega328 on the Arduino Uno comes pre-modified


with a bootloader that enables transferring new code to it
without the utilization of an outer equipment developer. It
communicates using the original STK500 protocol. The Uno
additionally varies from every former board in that it doesn't
utilize the FTDI USB- to-sequential driver chip. Rather, it
utilizes the Atmega16U2 (Atmega8U2 up to adaptation R2) The HC-05 is a popular Bluetooth module used for wireless
customized as a USB- to-sequentialz communication in various embedded systems and IoT
projects. It is widely used due to its simplicity, affordability,
3.2Servo Motor and compatibility with microcontrollers like Arduino,
Raspberry Pi, and others.

3.4 Ultrasonic Sensor(HC-SR04)

An Ultrasonic sensor is a device used to measure distance or


A servo motor is a type of rotary actuator that is used to
detect objects by emitting ultrasonic sound waves and
precisely control the angular position of its output shaft.
interpreting the reflected echoes. It is commonly used in
Servo motors are widely used in various applications where
robotics, automation systems, and IoT projects for proximity
accurate control of position, speed, and torque is required.
sensing and obstacle detection.
Servo motors offer high accuracy in position control, making
3.5 Motor Driver
them suitable for applications that demand precise
The Arduino Motor Driver Shield L293D is a popular
movements. Servo motors are often controlled using Pulse
accessory for controlling DC motors and stepper motors in
Width Modulation (PWM) signals. The width of the PWM
robotics and automation projects. It is built around the

© 2024, IRJET | Impact Factor value: 8.315 | ISO 9001:2008 Certified Journal | Page 26
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 11 Issue: 12 | Dec 2024 www.irjet.net p-ISSN: 2395-0072

L293D motor driver IC, which allows you to control the


speed and direction of two DC motors or one stepper motor.

3.6 Gear Motors and Wheels 5. Methodology


1. The robot uses decision-making algorithms with various
sensors & constantly scans for obstacles using sensor
(Ultrasonic) to avoid obstacles in its path
2. The robot uses motors (wheels) to move in the direction
of the person, adjusting its speed and movement
3. Users can manually control the robot's following behavior
via Bluetooth, using a smartphone.
4. The robot can recognize voice commands ("Front”, “Back”,
“Right”, “Left”, "Stop") and adjust its behavior accordingly.
5. The robot may use machine learning techniques to
improve its following behavior over time, learning how to
follow the person more smoothly and predict their
movements.

Gear motors and wheels are essential components for


robotics and motion systems. Here's an overview to help you
understand their selection, use, and integration with
systems like the Arduino. Wheels are attached to the gear
motor shafts to provide locomotion. Choosing the right
wheels ensures smooth and stable movement.

4. Software discription
4.1 Arduino 2.3.2 Version

Arduino 2.3.2 is a version of the Arduino IDE (Integrated


Development Environment). The Arduino IDE is the 6. System Workflow
software used to write and upload code to Arduino
1. The user sends movement commands via Bluetooth or
microcontrollers, such as the Arduino UNO, Arduino Mega,
voice recognition through the Android app.
Arduino Nano, and others. The IDE allows you to create,
compile, and upload code to the Arduino board. The 2.3.2 2. The robot’s Arduino processes these commands and
version, like other Arduino IDE updates, comes with several drives the motors to move accordingly.
improvements, bug fixes, and features that enhance the
development experience. 3. The ultrasonic sensor constantly scans the environment.
When an obstacle is detected, the robot stops or changes
direction.

© 2024, IRJET | Impact Factor value: 8.315 | ISO 9001:2008 Certified Journal | Page 27
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 11 Issue: 12 | Dec 2024 www.irjet.net p-ISSN: 2395-0072

4. The system ensures safe navigation by adjusting the


robot's path based on obstacle distance data and the current 7.Conclusion
control commands. This research successfully demonstrates the
integration of obstacle avoidance, Bluetooth control,
and voice control in a single robotic platform. The robot
can autonomously avoid obstacles and respond to both
Bluetooth and voice commands, making it versatile for
use in various scenarios. The project highlights the
potential of combining these technologies to create
more intuitive and interactive robots. Future work may
focus on enhancing voice recognition capabilities,
improving the robot's speed and agility, and expanding
its range of control options.
REFERENCES

Doe, J., et al. (2020). "Obstacle Avoidance in Autonomous


Robots Using Ultrasonic Sensors." Journal of Robotics
Engineering, 34(3), 45-56.
Smith, A. (2021). "Wireless Communication in Robotics:
A Study on Bluetooth and Wi-Fi." IEEE Transactions on
Robotics and Automation, 12(4), 78-89.
Jones, M. (2022). "Implementing Voice Control for
Robotics: Challenges and Opportunities." International
Journal of Robotics and AI, 20(1), 102-112.

© 2024, IRJET | Impact Factor value: 8.315 | ISO 9001:2008 Certified Journal | Page 28

You might also like

pFad - Phonifier reborn

Pfad - The Proxy pFad of © 2024 Garber Painting. All rights reserved.

Note: This service is not intended for secure transactions such as banking, social media, email, or purchasing. Use at your own risk. We assume no liability whatsoever for broken pages.


Alternative Proxies:

Alternative Proxy

pFad Proxy

pFad v3 Proxy

pFad v4 Proxy