SlideShare a Scribd company logo
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2180
DEVELOPMENT OF GESTURE CONTROLLED HEXAPOD USING WIRELESS
TECHNOLOGY
Aasim Muaaz Junaidi1, Gagan Deep J2, Nafeesa M M3, Maaz Ahmed4, Pawan Bharadwaj5
1,2,3,4UG Scholar, Department of Electronics and Communication Engineering, NIE Institute of Technology, Mysuru
5Assistant Professor, Department of Electronics and Communication Engineering, NIE Institute of Technology,
Mysuru
---------------------------------------------------------------------***---------------------------------------------------------------------
Abstract - Modern robotics enables humans to explore
things without human intervention. Robots may be used to
perform tasks that are too dangerous or difficult for humans
to implement directly. It isn’t very often that a robot ends up
beating nature at its own game evolution is a very intelligent
designer, and roboticists are going up against a half billion
years of trial and error. Robots can be used to perform tasks
that are too dangerous and difficult for humans to implement
directly. To save human effort, automationplaysan important
role in the system. This project mainly confers the theoretical
and particularized design and development of a Hexapod
Robot accompanying a minimum degree of freedom. Higher
requirements are put forward fortheadaptabilityofarobot in
an unstructured environment with the progress of foot-type
robot research in recent years. The hexapod system primarily
consists of two parts, the receiver, and the transmitter. In the
transmitter section, the motionofthehumanhand isperceived
by the robot through the sensors and it follows them. The
accelerometer moves according to the hand sensor displacer
and transmits the signals to the receiver part and obtains the
corresponding movement. It will allow the user to control the
forward, backward, left, ward, andrightward motswhileusing
the same accelerometer sensor to control the throttle of the
hexapod. If legs become disabled, the robot may still be able to
walk. The main advantage of this mechanism is the hexapod
with this mechanism can take sharp turns without any
difficulty. The principal theory which is used in the hexapod
robot is elaborated, and the control system of the robot is
designed, simulated, optimized, and developed.
Key Words: HEXAPOD, ATOM ESP-32 Pico, GESTURE
Control, GYROSCOPE, Accelerometer, LED Display, IMU
Module
1. INTRODUCTION
This “Development of Gesture Controlled Hexapod
using Wireless technology” uses ATOM ESP32 Pico as the
transmitter and ATOM LITE as the receiver.Comparedtothe
methods of controlling robots by means of physical devices,
the method of gesture control is becoming very popular in
recent years. The gesture means movement of hand and
gesture control means recognizing and interpreting these
movements controlling a robotic system without any
physical system. Hexapod robots are used where stability
and flexibility are demanded. Robot mechanics are usually
designed specifically for the applications and tasks they are
assumed to perform. In manufacturing, manipulator’s arms
are the most commonly used as their main tasks are linked
to assembly and handling. The legs will have two degrees of
freedom each. The hexapod robot has redundant degrees of
freedom due to its multiple joints whose control method
defines the pace ensuring a balancedmovementofthewhole
body. This robot will serve as a platform for basic
surveillance purposes in industries. As the robot has six
limbs, the robot can be easily programmed to configure
many types of gaits. The purpose of the hexapod robot with
the maneuverable wheel is to ease the movement either on
the flat surface or on the inclined surface. The objective of
this project is to develop a gesture-controlled robot. The
components used are ATOM ESP32 Pico, ATOM LITE,
accelerometer sensor and Gyroscope in IMU, Motor Driver
PCA9685, and Servo motor SG90. Higher requirements are
put forward for the adaptability of a robot in an
unstructured environment with the progress of foot-type
robot research in recent years.
1.1 Objective
The objective of this paper is to build a six-legged
walking robot withtheabilitytocrawlforwardandbackward
is the goal of this research. Wherever stability and flexibility
are required, hexapod robotsare deployed.Roboticsisoneof
the mostcutting-edgeandevolvingfieldsoftechnologytoday.
Three degrees of freedom will be available for each leg. This
robot will act as a platform for simple industrial surveillance
needs. The robot's six limbs make it simple to program to
create a variety of gaits. The hexapod robot's movable wheel
is designed to make moving easier, whether the surface is
level or sloping. The robot will moveonaflatsurfaceusingits
steerable wheel, and it will climb using its legs on inclined
terrain.
1.2 Motivation
A robot is used by military men to carry their loads. The
other application entails travel to far-off locations where
human interventions are exceedingly taxing.Whentraveling
from one place to another, a military soldier must transport
all of his belongings, including his weapons, food, and
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2181
clothing. The traveler is free to move around, load his
baggage onto the robot, and control it on his own. The
hexapod can be made to operate at remote locations during
cardiac operations. Da Vinci's creations of today's robots
incorporate the same.
1.3 Applications
Da Vinci's creations of today's robots incorporate the
same. Hexapods are primarily employed in astronomy to
realign the secondary mirror with respect to the primary
mirror in order to correct for mechanical deformations of
the telescope structure brought on by variations in
temperature and gravity throughout the course of the night.
Hexapods with precise placement are especially well suited
to the unique and rigorous requirements of synchrotrons.
Component alignment for optics is made possible by the
hexapods' precision and several degrees of freedom.
Fieldbus interfaces allow modern hexapod controllers to
communicate directly with a PLCorCNCcontroller.Hexapod
robots can be both large enough to move a car body and
small enough to place a probing head for a silicon wafer
thanks to the adaptability of flight simulation systems.
2. LITERATURE SURVEY
Controlling a Hexapod using a depth camera proposed by
Michal Tölgyessy, Peter Hubinský, Jozef Rodina [1]. The
algorithm, which is described in this paper uses a library
called nestk, which gives the programmer a chance to use
both of the previously mentioned drivers. Hexapod has six
legs, each having three joints, andconsequentlythreeservos.
The upper firmware layer unravels orders from remote
correspondence messages to the servo administration layer
dealing with the more complicated strolling.
Design and SimulationofCasinoHexapodRobotproposed by
Carbone, Yatsun, and Ceccarelli [2]. In this paper, the Casino
Hexapod Robot is presented bydiscussingitsdesignfeatures
and operational performance through simulation results.
Assuming a couple of legs become crippled, the robot is as
yet ready to walk. The automated leg has been made of
economically accessible parts, which have been gathered
into one spot to give the last type of the leg.
Proprioceptive Control of an Over-Actuated Hexapod Robot
Developed by Marko Bjelonic, Navinda Kottege, and Philipp
Beckerl from the University of Zurich [3]. The motion of
wheeled robots is restricted by the outrageous landscape.
For legged robots with in excess of sixlegs,theimprovement
turns out to be fundamentally more modest, and the
equipment cost increments. Without explicit control
calculations, an oscillatory way of behaving might happen
during ground contact.
Simulation and GUI Control of a Hexapod Walking Robot A.
Bouachari, A Haddad, L. Ghalem, A. Babouri from Abu Bekr
Belkaid University [4]. Hexapod robots are considered more
stable than quadrupled and bipedal robots. They coordinate
six legs and comprise a mechatronic framework. A hexapod
comprises six legs and legitimatedevelopmentoftherobotis
conceivable by appropriately synchronizing.
3. Methodology
The hexapod body is 3D printed using Poly Lactic
acid (PLA) plastic which is best suitable for robotic
construction. The hexapod is designed in such a waythatthe
dimension of the torso depends on the length and width of
the ESP 32 microcontroller. Each of the six legs of the
hexapods is provided with three joints with 180 degrees of
rotation and two degrees of freedom. Each joint is
incorporated with one servo motor SG90 9G. The servo
motors are controlled by the PCA9685 motor driver which
works in synchronization to establish the movement. The
servo motors are provided with three wires, the ground, the
VCC, and the PWM signal pins which are represented in
brown, red, and orange respectively. These three wires of
each servo motor are connected to the 16-channel PCA9685
motor driver which works in synchronizationwiththeservo
motors to establish the movement.
4. BLOCK DIAGRAM
The Hexapod robotic system block diagram is
displayed in Figure 1 describing the transmission of the
signal from the transmission and the receiver.
Figure 1 – Block diagram of the Hexapod robot
The hand part (Master) acts as the transmitter whereas the
Hexapod robot (Slave) acts as the receiver. The hand glove
consists of Atom ESP32 Pico which consists of an in-built
Inertial Measurement Unit (IMU). The IMU consists of a
Gyroscope that measures the angular movement and sends
the signals to the Hexapod through the antenna. The
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2182
Hexapod body moves its legs corresponding to the signals
received from the Hand glove. The instructions from the
microcontroller will help to run the motors. There will be a
wireless ATOM LITE transmission between a remote
controller and robot. The ESP32 microcontroller forwards
this signal to the motor driver IC which controls the server
motors. The motor driver IC operates on the pulse width
modulation principle and sends a signal to the servo motors.
To achieve such, it relies on the functionality of
Accelerometers, Gyroscopes. The Gyroscope and the
Accelerometer in the IMU measure pitch and roll. Initially,
the ESP32 Pico is connected to the battery and the legs are
initialized to the standard working positions. The ESP32
microcontroller forwards this signal to the motor driver IC.
4.1 Hand Glove Block Diagram
The block diagram of the hand glovehavingtheIMU
interlinked to ESP 32 Pico and Antenna is represented in
Figure 2. The ESP32 Pico is embedded in the handglove.The
IMU consists of an accelerometer that calculatesandreports
the exact direction of the body by measuring pitch and roll.
The ESP32 Pico microcontroller is programmed and
interfaced with Atom LITE using Wi-Fi technology and by
initializing the ESP 32, Pico.
Figure 2 – Hand glove Block diagram
The control systems of recent hexapod robots are
distributed hierarchical systems composed of a host
computer, an onboard controller, and various actuators and
sensors. The user will set the desired position and walking
gait, which is the input for the trajectory generator. The
trajectory generator sends the leg coordinatestotheinverse
kinematic model for each leg.
4.2 Hexapod Robot Block Diagram
An external antenna is added to the glove and
Hexapod in addition to the Wi-Fi components present in the
ESP32 and IMU is represented in Figure 3. The IMU module
in the glove sends a signal to the ESP32 which is received by
the ESP32 Wi-Fi component in the hexapod body based on
the gesture of the glove which acts as input signals.
Figure 3 – Block diagram of the Hexapod robot
5. Flow Chart
The flow charts of the Hand glove and Hexapod
robotic system are represented in the below figures. The
hand glove flow chart depicts the initializestheIMUandgets
the data and transmits the signals to Hexapod. Whereas the
Hexapod receives the signals and adjusts the corresponding
motors.
5.1 Hand Glove Flow Chart
The block diagram of the hand glovehavingtheIMU
interlinked to ESP 32 Pico and Antenna are represented in
Figure 4. The ESP32 Pico is embedded in the handglove.The
IMU consists of an accelerometer that calculatesandreports
the exact direction of the body by measuring pitch and roll.
Figure 4 – Hand glove flow chart
The ESP32 Pico microcontroller is programmed and
interfaced with Atom LITE using Wi-Fi technology and by
initializing the ESP 32, Pico. The microcontroller sends the
signals to the hexapod through the antenna at the rate of
over 1000 messages/minute, which may createinterference
or misbehavior on the robot side.
International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056
Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072
© 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2183
5.2 Hexapod Robot Flow Chart
First, a Wi-Fi signal is sent from the IMU in the hand
glove to the ESP32 Microcontroller in the hexapod body as
shown in figure 5. The IMU itself acts as a router and doesn’t
need external routers in order to establish a Wi-Fi
connection. The mac address ofthehexapodisfedtotheIMU
so that it establishes a connection only with the device
bearing that mac address. In this way, the IMU acts as a
master, and Hexapod acts as a slave. Once the connection is
established, the microcontroller waits for an input signal
that is a gesture determining the motion of the hexapod.
Figure 5 – Hexapod robot flow chart
The IMU module in the glove sends a signal to the ESP32
which is received by the ESP32 Wi-Fi component in the
hexapod body based on the gesture of the glove which acts
as input signals. The ESP32 microcontroller forwards this
signal to the motor driver IC which controls the server
motors. The motor driver IC operates on the pulse width
modulation principle and sends a signal to the servo motors.
6. RESULTS
The proposed algorithm was tested in an indoor
environment and proved to be robust and effective. The
complete hexapod model is shown in Figure 6. The Hexapod
robotic system is successfully implemented after the
prototype is tested on rugged terrain. The Hexapod robot
successfully runs for ten minutes provided the battery is
charged. The Hexapod robot can change the angle of its legs
in two different angles as they are provided with two
degrees of freedom.
Figure 6 – The hexapod final result
7. CONCLUSION
This project mainly discusses the conceptual and
detailed design and development of a Hexapod Robot with a
minimum degree of freedom. Electronics architecture and
control algorithms are briefly described. Theprojectfinishes
with a discussion of the current results and identifies some
future works. The principal theory which is used in the
hexapod robot is elaborated, and the control system of the
robot is designed. Analysis shows that: The mechanism has
the characteristics of a compact body, easycontrol,andgood
move characteristics. DC servo motor helps the robot to
move forward, backward, left, right, and stop.
8. REFERENCES
[1] “Controlling a Hexapod Robotic system using a depth
camera” - Michal Tölgyessy, Peter Hubinský, Jozef Rodina
(2014)
[2] Carbone J, Yatsun A, Ceccarelli M “Design and Simulation
of Casino Hexapod Robot” from the Kurk State University.
[3] “Proprioceptive Control of an Over-Actuated Hexapod
Robot in Unstructured Terrain” by Marko Bjelonic, Philipp
Beckerle and Navinda Kottege.
[4] A Bouachari, A Haddad, L Ghalem, A Babouri “Modeling,
Simulation and GUI Control of a Hexapod Walking Robot”.
[5] Servet Soyguder & Hasan Alli, (2012) “Kinematic and
dynamic analysis of a hexapod walking–running–bounding
gaits robot and control actions”, Computers and Electrical
Engineering 444–458.
[6] Amit J. Patel, Kornel F. Ehmann, (2000) “Calibration of a
hexapod machine tool using a redundant leg”, International
Journal of Machine Tools & Manufacture 489–512.

More Related Content

PDF
Design of a hexapod robot
PPTX
FYP_POSTER_PRESENTATION_ELECTRICAL
PPTX
slid hexpod robot.pptx
PDF
Insect inspired hexapod robot for terrain navigation
PDF
Insect inspired hexapod robot for terrain navigation
PPTX
Hexapod - Robot
PPTX
Hexapod project
PPTX
Final presentation today
Design of a hexapod robot
FYP_POSTER_PRESENTATION_ELECTRICAL
slid hexpod robot.pptx
Insect inspired hexapod robot for terrain navigation
Insect inspired hexapod robot for terrain navigation
Hexapod - Robot
Hexapod project
Final presentation today

Similar to DEVELOPMENT OF GESTURE CONTROLLED HEXAPOD USING WIRELESS TECHNOLOGY (20)

PPTX
HEXAPOD ROBOT WITH AUTOMATED CONTROLLER.pptx
PDF
A Bionic gait programming algorithm for Hexapod Robot
PPTX
Robot Hexapod - Terfinal2.pptx
PPTX
Hexa pod presentation-robot
PDF
QuadraSpider: A Four-Legged Spider Robot Design and Control
PDF
Automation biped robot @1000KV Technologies 9030844877
PDF
IRJET- Bug-Bot: Bluetooth Controlled Surveillance Robot
PDF
simuliton of biped walkinng robot using kinematics
PDF
L41047379
PDF
Automatic P2R Published Paper P1277-1283
PDF
IRJET- Mechanical Design and Fabrication of Hand Motion Controlled Robotic...
PPTX
Presentation on robotics project 20.pptx
PPT
Arachnid tutorial
DOC
Hexapod report june final
PDF
Development of a quadruped mobile robot and its movement system using geometr...
PDF
Design of Quad-Wheeled Robot for Multi-Terrain Navigation
PDF
Hybrid mobile arm revised
PDF
IRJET - An IoT based Human Detection Quadruped Bot for Rescue
PPTX
Hexapod robot control by raspberry pi
PDF
Pick and Place Robotic Arm utilizing Microcontroller and Wireless Communication
HEXAPOD ROBOT WITH AUTOMATED CONTROLLER.pptx
A Bionic gait programming algorithm for Hexapod Robot
Robot Hexapod - Terfinal2.pptx
Hexa pod presentation-robot
QuadraSpider: A Four-Legged Spider Robot Design and Control
Automation biped robot @1000KV Technologies 9030844877
IRJET- Bug-Bot: Bluetooth Controlled Surveillance Robot
simuliton of biped walkinng robot using kinematics
L41047379
Automatic P2R Published Paper P1277-1283
IRJET- Mechanical Design and Fabrication of Hand Motion Controlled Robotic...
Presentation on robotics project 20.pptx
Arachnid tutorial
Hexapod report june final
Development of a quadruped mobile robot and its movement system using geometr...
Design of Quad-Wheeled Robot for Multi-Terrain Navigation
Hybrid mobile arm revised
IRJET - An IoT based Human Detection Quadruped Bot for Rescue
Hexapod robot control by raspberry pi
Pick and Place Robotic Arm utilizing Microcontroller and Wireless Communication
Ad

More from IRJET Journal (20)

PDF
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
PDF
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
PDF
Kiona – A Smart Society Automation Project
PDF
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
PDF
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
PDF
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
PDF
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
PDF
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
PDF
BRAIN TUMOUR DETECTION AND CLASSIFICATION
PDF
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
PDF
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
PDF
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
PDF
Breast Cancer Detection using Computer Vision
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
PDF
Auto-Charging E-Vehicle with its battery Management.
PDF
Analysis of high energy charge particle in the Heliosphere
PDF
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Enhanced heart disease prediction using SKNDGR ensemble Machine Learning Model
Utilizing Biomedical Waste for Sustainable Brick Manufacturing: A Novel Appro...
Kiona – A Smart Society Automation Project
DESIGN AND DEVELOPMENT OF BATTERY THERMAL MANAGEMENT SYSTEM USING PHASE CHANG...
Invest in Innovation: Empowering Ideas through Blockchain Based Crowdfunding
SPACE WATCH YOUR REAL-TIME SPACE INFORMATION HUB
A Review on Influence of Fluid Viscous Damper on The Behaviour of Multi-store...
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Explainable AI(XAI) using LIME and Disease Detection in Mango Leaf by Transfe...
BRAIN TUMOUR DETECTION AND CLASSIFICATION
The Project Manager as an ambassador of the contract. The case of NEC4 ECC co...
"Enhanced Heat Transfer Performance in Shell and Tube Heat Exchangers: A CFD ...
Advancements in CFD Analysis of Shell and Tube Heat Exchangers with Nanofluid...
Breast Cancer Detection using Computer Vision
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
A Novel System for Recommending Agricultural Crops Using Machine Learning App...
Auto-Charging E-Vehicle with its battery Management.
Analysis of high energy charge particle in the Heliosphere
Wireless Arduino Control via Mobile: Eliminating the Need for a Dedicated Wir...
Ad

Recently uploaded (20)

PPTX
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
PPTX
Sustainable Sites - Green Building Construction
PDF
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
PPT
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
PPTX
web development for engineering and engineering
PPTX
additive manufacturing of ss316l using mig welding
PDF
composite construction of structures.pdf
PPTX
bas. eng. economics group 4 presentation 1.pptx
PDF
Digital Logic Computer Design lecture notes
DOCX
573137875-Attendance-Management-System-original
PDF
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
DOCX
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
PPTX
Lecture Notes Electrical Wiring System Components
PPTX
Internet of Things (IOT) - A guide to understanding
PDF
Automation-in-Manufacturing-Chapter-Introduction.pdf
PPTX
Geodesy 1.pptx...............................................
PPTX
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
PPTX
CH1 Production IntroductoryConcepts.pptx
PPTX
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
PDF
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks
KTU 2019 -S7-MCN 401 MODULE 2-VINAY.pptx
Sustainable Sites - Green Building Construction
Mitigating Risks through Effective Management for Enhancing Organizational Pe...
CRASH COURSE IN ALTERNATIVE PLUMBING CLASS
web development for engineering and engineering
additive manufacturing of ss316l using mig welding
composite construction of structures.pdf
bas. eng. economics group 4 presentation 1.pptx
Digital Logic Computer Design lecture notes
573137875-Attendance-Management-System-original
Mohammad Mahdi Farshadian CV - Prospective PhD Student 2026
ASol_English-Language-Literature-Set-1-27-02-2023-converted.docx
Lecture Notes Electrical Wiring System Components
Internet of Things (IOT) - A guide to understanding
Automation-in-Manufacturing-Chapter-Introduction.pdf
Geodesy 1.pptx...............................................
CARTOGRAPHY AND GEOINFORMATION VISUALIZATION chapter1 NPTE (2).pptx
CH1 Production IntroductoryConcepts.pptx
Engineering Ethics, Safety and Environment [Autosaved] (1).pptx
Enhancing Cyber Defense Against Zero-Day Attacks using Ensemble Neural Networks

DEVELOPMENT OF GESTURE CONTROLLED HEXAPOD USING WIRELESS TECHNOLOGY

  • 1. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2180 DEVELOPMENT OF GESTURE CONTROLLED HEXAPOD USING WIRELESS TECHNOLOGY Aasim Muaaz Junaidi1, Gagan Deep J2, Nafeesa M M3, Maaz Ahmed4, Pawan Bharadwaj5 1,2,3,4UG Scholar, Department of Electronics and Communication Engineering, NIE Institute of Technology, Mysuru 5Assistant Professor, Department of Electronics and Communication Engineering, NIE Institute of Technology, Mysuru ---------------------------------------------------------------------***--------------------------------------------------------------------- Abstract - Modern robotics enables humans to explore things without human intervention. Robots may be used to perform tasks that are too dangerous or difficult for humans to implement directly. It isn’t very often that a robot ends up beating nature at its own game evolution is a very intelligent designer, and roboticists are going up against a half billion years of trial and error. Robots can be used to perform tasks that are too dangerous and difficult for humans to implement directly. To save human effort, automationplaysan important role in the system. This project mainly confers the theoretical and particularized design and development of a Hexapod Robot accompanying a minimum degree of freedom. Higher requirements are put forward fortheadaptabilityofarobot in an unstructured environment with the progress of foot-type robot research in recent years. The hexapod system primarily consists of two parts, the receiver, and the transmitter. In the transmitter section, the motionofthehumanhand isperceived by the robot through the sensors and it follows them. The accelerometer moves according to the hand sensor displacer and transmits the signals to the receiver part and obtains the corresponding movement. It will allow the user to control the forward, backward, left, ward, andrightward motswhileusing the same accelerometer sensor to control the throttle of the hexapod. If legs become disabled, the robot may still be able to walk. The main advantage of this mechanism is the hexapod with this mechanism can take sharp turns without any difficulty. The principal theory which is used in the hexapod robot is elaborated, and the control system of the robot is designed, simulated, optimized, and developed. Key Words: HEXAPOD, ATOM ESP-32 Pico, GESTURE Control, GYROSCOPE, Accelerometer, LED Display, IMU Module 1. INTRODUCTION This “Development of Gesture Controlled Hexapod using Wireless technology” uses ATOM ESP32 Pico as the transmitter and ATOM LITE as the receiver.Comparedtothe methods of controlling robots by means of physical devices, the method of gesture control is becoming very popular in recent years. The gesture means movement of hand and gesture control means recognizing and interpreting these movements controlling a robotic system without any physical system. Hexapod robots are used where stability and flexibility are demanded. Robot mechanics are usually designed specifically for the applications and tasks they are assumed to perform. In manufacturing, manipulator’s arms are the most commonly used as their main tasks are linked to assembly and handling. The legs will have two degrees of freedom each. The hexapod robot has redundant degrees of freedom due to its multiple joints whose control method defines the pace ensuring a balancedmovementofthewhole body. This robot will serve as a platform for basic surveillance purposes in industries. As the robot has six limbs, the robot can be easily programmed to configure many types of gaits. The purpose of the hexapod robot with the maneuverable wheel is to ease the movement either on the flat surface or on the inclined surface. The objective of this project is to develop a gesture-controlled robot. The components used are ATOM ESP32 Pico, ATOM LITE, accelerometer sensor and Gyroscope in IMU, Motor Driver PCA9685, and Servo motor SG90. Higher requirements are put forward for the adaptability of a robot in an unstructured environment with the progress of foot-type robot research in recent years. 1.1 Objective The objective of this paper is to build a six-legged walking robot withtheabilitytocrawlforwardandbackward is the goal of this research. Wherever stability and flexibility are required, hexapod robotsare deployed.Roboticsisoneof the mostcutting-edgeandevolvingfieldsoftechnologytoday. Three degrees of freedom will be available for each leg. This robot will act as a platform for simple industrial surveillance needs. The robot's six limbs make it simple to program to create a variety of gaits. The hexapod robot's movable wheel is designed to make moving easier, whether the surface is level or sloping. The robot will moveonaflatsurfaceusingits steerable wheel, and it will climb using its legs on inclined terrain. 1.2 Motivation A robot is used by military men to carry their loads. The other application entails travel to far-off locations where human interventions are exceedingly taxing.Whentraveling from one place to another, a military soldier must transport all of his belongings, including his weapons, food, and
  • 2. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2181 clothing. The traveler is free to move around, load his baggage onto the robot, and control it on his own. The hexapod can be made to operate at remote locations during cardiac operations. Da Vinci's creations of today's robots incorporate the same. 1.3 Applications Da Vinci's creations of today's robots incorporate the same. Hexapods are primarily employed in astronomy to realign the secondary mirror with respect to the primary mirror in order to correct for mechanical deformations of the telescope structure brought on by variations in temperature and gravity throughout the course of the night. Hexapods with precise placement are especially well suited to the unique and rigorous requirements of synchrotrons. Component alignment for optics is made possible by the hexapods' precision and several degrees of freedom. Fieldbus interfaces allow modern hexapod controllers to communicate directly with a PLCorCNCcontroller.Hexapod robots can be both large enough to move a car body and small enough to place a probing head for a silicon wafer thanks to the adaptability of flight simulation systems. 2. LITERATURE SURVEY Controlling a Hexapod using a depth camera proposed by Michal Tölgyessy, Peter Hubinský, Jozef Rodina [1]. The algorithm, which is described in this paper uses a library called nestk, which gives the programmer a chance to use both of the previously mentioned drivers. Hexapod has six legs, each having three joints, andconsequentlythreeservos. The upper firmware layer unravels orders from remote correspondence messages to the servo administration layer dealing with the more complicated strolling. Design and SimulationofCasinoHexapodRobotproposed by Carbone, Yatsun, and Ceccarelli [2]. In this paper, the Casino Hexapod Robot is presented bydiscussingitsdesignfeatures and operational performance through simulation results. Assuming a couple of legs become crippled, the robot is as yet ready to walk. The automated leg has been made of economically accessible parts, which have been gathered into one spot to give the last type of the leg. Proprioceptive Control of an Over-Actuated Hexapod Robot Developed by Marko Bjelonic, Navinda Kottege, and Philipp Beckerl from the University of Zurich [3]. The motion of wheeled robots is restricted by the outrageous landscape. For legged robots with in excess of sixlegs,theimprovement turns out to be fundamentally more modest, and the equipment cost increments. Without explicit control calculations, an oscillatory way of behaving might happen during ground contact. Simulation and GUI Control of a Hexapod Walking Robot A. Bouachari, A Haddad, L. Ghalem, A. Babouri from Abu Bekr Belkaid University [4]. Hexapod robots are considered more stable than quadrupled and bipedal robots. They coordinate six legs and comprise a mechatronic framework. A hexapod comprises six legs and legitimatedevelopmentoftherobotis conceivable by appropriately synchronizing. 3. Methodology The hexapod body is 3D printed using Poly Lactic acid (PLA) plastic which is best suitable for robotic construction. The hexapod is designed in such a waythatthe dimension of the torso depends on the length and width of the ESP 32 microcontroller. Each of the six legs of the hexapods is provided with three joints with 180 degrees of rotation and two degrees of freedom. Each joint is incorporated with one servo motor SG90 9G. The servo motors are controlled by the PCA9685 motor driver which works in synchronization to establish the movement. The servo motors are provided with three wires, the ground, the VCC, and the PWM signal pins which are represented in brown, red, and orange respectively. These three wires of each servo motor are connected to the 16-channel PCA9685 motor driver which works in synchronizationwiththeservo motors to establish the movement. 4. BLOCK DIAGRAM The Hexapod robotic system block diagram is displayed in Figure 1 describing the transmission of the signal from the transmission and the receiver. Figure 1 – Block diagram of the Hexapod robot The hand part (Master) acts as the transmitter whereas the Hexapod robot (Slave) acts as the receiver. The hand glove consists of Atom ESP32 Pico which consists of an in-built Inertial Measurement Unit (IMU). The IMU consists of a Gyroscope that measures the angular movement and sends the signals to the Hexapod through the antenna. The
  • 3. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2182 Hexapod body moves its legs corresponding to the signals received from the Hand glove. The instructions from the microcontroller will help to run the motors. There will be a wireless ATOM LITE transmission between a remote controller and robot. The ESP32 microcontroller forwards this signal to the motor driver IC which controls the server motors. The motor driver IC operates on the pulse width modulation principle and sends a signal to the servo motors. To achieve such, it relies on the functionality of Accelerometers, Gyroscopes. The Gyroscope and the Accelerometer in the IMU measure pitch and roll. Initially, the ESP32 Pico is connected to the battery and the legs are initialized to the standard working positions. The ESP32 microcontroller forwards this signal to the motor driver IC. 4.1 Hand Glove Block Diagram The block diagram of the hand glovehavingtheIMU interlinked to ESP 32 Pico and Antenna is represented in Figure 2. The ESP32 Pico is embedded in the handglove.The IMU consists of an accelerometer that calculatesandreports the exact direction of the body by measuring pitch and roll. The ESP32 Pico microcontroller is programmed and interfaced with Atom LITE using Wi-Fi technology and by initializing the ESP 32, Pico. Figure 2 – Hand glove Block diagram The control systems of recent hexapod robots are distributed hierarchical systems composed of a host computer, an onboard controller, and various actuators and sensors. The user will set the desired position and walking gait, which is the input for the trajectory generator. The trajectory generator sends the leg coordinatestotheinverse kinematic model for each leg. 4.2 Hexapod Robot Block Diagram An external antenna is added to the glove and Hexapod in addition to the Wi-Fi components present in the ESP32 and IMU is represented in Figure 3. The IMU module in the glove sends a signal to the ESP32 which is received by the ESP32 Wi-Fi component in the hexapod body based on the gesture of the glove which acts as input signals. Figure 3 – Block diagram of the Hexapod robot 5. Flow Chart The flow charts of the Hand glove and Hexapod robotic system are represented in the below figures. The hand glove flow chart depicts the initializestheIMUandgets the data and transmits the signals to Hexapod. Whereas the Hexapod receives the signals and adjusts the corresponding motors. 5.1 Hand Glove Flow Chart The block diagram of the hand glovehavingtheIMU interlinked to ESP 32 Pico and Antenna are represented in Figure 4. The ESP32 Pico is embedded in the handglove.The IMU consists of an accelerometer that calculatesandreports the exact direction of the body by measuring pitch and roll. Figure 4 – Hand glove flow chart The ESP32 Pico microcontroller is programmed and interfaced with Atom LITE using Wi-Fi technology and by initializing the ESP 32, Pico. The microcontroller sends the signals to the hexapod through the antenna at the rate of over 1000 messages/minute, which may createinterference or misbehavior on the robot side.
  • 4. International Research Journal of Engineering and Technology (IRJET) e-ISSN: 2395-0056 Volume: 09 Issue: 07 | July 2022 www.irjet.net p-ISSN: 2395-0072 © 2022, IRJET | Impact Factor value: 7.529 | ISO 9001:2008 Certified Journal | Page 2183 5.2 Hexapod Robot Flow Chart First, a Wi-Fi signal is sent from the IMU in the hand glove to the ESP32 Microcontroller in the hexapod body as shown in figure 5. The IMU itself acts as a router and doesn’t need external routers in order to establish a Wi-Fi connection. The mac address ofthehexapodisfedtotheIMU so that it establishes a connection only with the device bearing that mac address. In this way, the IMU acts as a master, and Hexapod acts as a slave. Once the connection is established, the microcontroller waits for an input signal that is a gesture determining the motion of the hexapod. Figure 5 – Hexapod robot flow chart The IMU module in the glove sends a signal to the ESP32 which is received by the ESP32 Wi-Fi component in the hexapod body based on the gesture of the glove which acts as input signals. The ESP32 microcontroller forwards this signal to the motor driver IC which controls the server motors. The motor driver IC operates on the pulse width modulation principle and sends a signal to the servo motors. 6. RESULTS The proposed algorithm was tested in an indoor environment and proved to be robust and effective. The complete hexapod model is shown in Figure 6. The Hexapod robotic system is successfully implemented after the prototype is tested on rugged terrain. The Hexapod robot successfully runs for ten minutes provided the battery is charged. The Hexapod robot can change the angle of its legs in two different angles as they are provided with two degrees of freedom. Figure 6 – The hexapod final result 7. CONCLUSION This project mainly discusses the conceptual and detailed design and development of a Hexapod Robot with a minimum degree of freedom. Electronics architecture and control algorithms are briefly described. Theprojectfinishes with a discussion of the current results and identifies some future works. The principal theory which is used in the hexapod robot is elaborated, and the control system of the robot is designed. Analysis shows that: The mechanism has the characteristics of a compact body, easycontrol,andgood move characteristics. DC servo motor helps the robot to move forward, backward, left, right, and stop. 8. REFERENCES [1] “Controlling a Hexapod Robotic system using a depth camera” - Michal Tölgyessy, Peter Hubinský, Jozef Rodina (2014) [2] Carbone J, Yatsun A, Ceccarelli M “Design and Simulation of Casino Hexapod Robot” from the Kurk State University. [3] “Proprioceptive Control of an Over-Actuated Hexapod Robot in Unstructured Terrain” by Marko Bjelonic, Philipp Beckerle and Navinda Kottege. [4] A Bouachari, A Haddad, L Ghalem, A Babouri “Modeling, Simulation and GUI Control of a Hexapod Walking Robot”. [5] Servet Soyguder & Hasan Alli, (2012) “Kinematic and dynamic analysis of a hexapod walking–running–bounding gaits robot and control actions”, Computers and Electrical Engineering 444–458. [6] Amit J. Patel, Kornel F. Ehmann, (2000) “Calibration of a hexapod machine tool using a redundant leg”, International Journal of Machine Tools & Manufacture 489–512.