SlideShare una empresa de Scribd logo
1 de 39
HUMAN-ROBOT INTERACTION
BASED ON GESTURE IDENTIFICATION
Guided By: Ms. Anuja George Submitted By,
Anoop V Nair
Restin S Edackattil
Nithin Sebastian
Toji Sebastian 1
CONTENTS
• INTRODUCTION
• BLOCK DIAGRAM
• HARDWARE
• SOFTWARE
• CONCLUSION
2
INTRODUCTION
3
HRI USING GESTURE
IDENTIFICATION(APING AUTOBOT)
• It apes our movements
• The interaction is done by transferring our
hand movements to robot
• And the difficulty arises when how we make
robot understand our movements
• The robot can act as a mirror image
4
ZIGBEE PROTOCOL
• It is a device which transmits and receives
digital signals
• It is comprised of a transmitter module and
receiver module
• It acts as a transmission media between
human and robot
• Main advantage is that it is a wireless
communication
5
GESTURE IDENTIFICATION
• The robot understands digital voltage
signals only
• There should be a compiler between human
movements and robot’s movements
• There comes the ACCELEROMETER
6
ACCELEROMETER
• Produces signals according to the
movements
• The signals are produced based on the
variations on x-y-z variations
• Types-digital and analog
• Sampling/resolutions is adjustable so that
we can adjust our robot sensitivity by
adjusting sampling rate
• A small module so that we can fix it
anywhere in the body 7
Autobot
• We present a autobot
• It is three wheeled autobot which is able
move in any direction
• A separate module which is controlled by
PIC18F4550
• Moves according to the signals received by
zigbee receiver
8
BLOCK DIAGRAM &
DESCRIPTION
9
TRANSMITTER SECTION
10
TRANSMITTER SECTION
• The accelerometer which is fixed to the
hand produces signals according to the
hand movements
• The signals are given to a processing &
encoding unit which produces sequences of
binary digits according to the signals
• The binary signals are so as to control dc
motor
• Then the zigbee recieves this signals and
transmits it to to the autobot module
11
RECEIVER SECTION
12
RECEIVER SECTION
• The zigbee receiver receives the encoded
signals and gives it to the decoding IC
• The processing IC(PIC18F4550) directs
these binary signals to motor terminals
• The dc motor rotates according to the
signals given to it
• In effect,the autobot moves according to the
binary signals
13
HARDWARE
14
CONTENTS
• CIRCUIT DIAGRAM
• XBEE
• ADXL335
• PIC18F4550
• PIC16F876A
• AT89C2051
15
CIRCUIT DIAGRAM(Autobot)
16
CIRCUIT DIAGRAM(Transmitter)
17
CIRCUIT DIAGRAM(Receiver)
18
XBEE
19
FEATURES
• Range-133ft(40m)
• Serial data rate-1200bps to 1mbps
• Interface-USRT serial data communication
• Frequency band-2.4GHz
• Supply voltage-2.1 to 3.6 v(dc)
• Temperature ratings- -40 t0 85 deg.cls
• Low power sleep modes
20
ADXL335
21
FEATURES
• 3-axis sensing
• Supply requirements-1.8 to 3.6v,350 uA
• Full scale range of +/-3g
• Measures static accelerations due to tilt and
dynamic accelerations due to motion , shock
or vibration
• Bandwidth-0.5 to 1500Hz(x&y axes),0.5 to
550Hz(z-axis)
22
AT89C2051
23
FEATURES
• 8bit microcontroller
• 2.7 to 6v voltage
• 128*8bit RAM
• 15 programmable i/o lines
• Two 16 bit Timer/Counter
24
PIC18F4550(FEATURES)
• 8bit microcontroller
• Operating voltage-2 to 5v
• 40 pin package
• USB V2.0 with speed 1.5Mb/s to 12Mb/s
• C compiler Optimized architecture with optional Extended
Instruction Set
• 100,000 Erase/Write cycle Enhanced Flash Program
Memory
• 1,000,000 Erase/Write cycle Data EEPROM memory
• Flash/Data EEPROM Retention > 40 years
25
PIC16F876A(FEATURES)
• 28pin package
• High performance CPU
• Up to 8Kb Internal FLASH Program Memory
• Up to 368 x 8 bytes of Data Memory (RAM)
• Up to 256 x 8 bytes of EEPROM Data Memory
• Wide operating voltage range: 2.0V to 5.5V
• Synchronous Serial Port (SSP) with SPI (Master
mode) and I2C (Master/Slave)
26
ADDRESSABLE UNIVERSAL SYNCHRONOUS
ASYNCHRONOUS RECEIVER TRANSMITTER (USART)
• The Universal Synchronous Asynchronous Receiver
Transmitter (USART) module is one of the two serial I/O
modules
• The USART can be configured in the following modes:
• Asynchronous (full duplex)
• Synchronous - Master (half duplex)
• Synchronous - Slave (half duplex)
USART
27
SOFTWARE
28
PROGRAMMING
• BASIC INTRODUCTION
• FLOW CHART
• INTERFACES
29
BASIC INTRO
• Coding has been done with assembly and c
• PIC IC with C
• 89C2051 with assembly
• Communication used is serial
communication
30
FLOWCHART
31
Transmitter Section
32
Receiver Section
33
ADVANTAGES
• Ease of controlling
• Fast response
• The module can be made into various forms
as per the area of application
• User friendly- One need not to know about
the robot, as they can control by hand
movement
34
FUTURE SCOPE
• HIR is going to be an important military
application in future.
• SPY work.
• Giant machinery vehicles can be controlled
by body movements.
35
GIANT MACHINERIES
36
CONCLUSION
• This is an easy way to interact with robots
without any special training . By proper
implementation ,this concept will be a stepping
stone in the robotic technology .
37
REFERENCES
• D. Grollman and O. Jenkins. Learning elements of robot
soccer from demonstration. In Proceedings of the
International Conference on Development and Learning
(ICDL),London, England, Jul 2007.
• www.edaboard.com
• www.microchip.com
• www.mikroelectronica.com
38
THANK YOU…
39

Más contenido relacionado

La actualidad más candente

Gesture control robot
Gesture control robotGesture control robot
Gesture control robotSujit Singh
 
Hand Gesture Controlled Wireless Robot
Hand Gesture Controlled Wireless RobotHand Gesture Controlled Wireless Robot
Hand Gesture Controlled Wireless Robotsiddhartha muduli
 
Gesture based appliance control
Gesture based appliance controlGesture based appliance control
Gesture based appliance controljoshimanu
 
Gesture Controlled Robot
Gesture Controlled RobotGesture Controlled Robot
Gesture Controlled RobotSujit Singh
 
Hand gesture controlled robot
Hand gesture controlled robotHand gesture controlled robot
Hand gesture controlled robotManav Chauhan
 
Mems based hand gesture controlled robot
Mems based hand gesture controlled robotMems based hand gesture controlled robot
Mems based hand gesture controlled robotSriteja Rst
 
Hand gesture controlled robot with arduino
Hand gesture controlled robot with arduinoHand gesture controlled robot with arduino
Hand gesture controlled robot with arduinoAnindyaAdhikary3
 
Gesture controlling of Robots
Gesture controlling of Robots Gesture controlling of Robots
Gesture controlling of Robots Jibin Poulose
 
Presentation on gesture control robot
Presentation on gesture control robotPresentation on gesture control robot
Presentation on gesture control robotprashant sharma
 
Hand Gesture controlled Robotic Arm | Android | Arduino
Hand Gesture controlled Robotic Arm  | Android | ArduinoHand Gesture controlled Robotic Arm  | Android | Arduino
Hand Gesture controlled Robotic Arm | Android | ArduinoParvez Hafeez
 
gesture recognition robot
gesture recognition robot gesture recognition robot
gesture recognition robot Faheem Mir
 
Gesture control robot using accelerometer ppt
Gesture control robot using accelerometer pptGesture control robot using accelerometer ppt
Gesture control robot using accelerometer pptRajendra Prasad
 
Wireless gesture Controlled Robot
Wireless gesture Controlled RobotWireless gesture Controlled Robot
Wireless gesture Controlled RobotVIBEK MAURYA
 
Hand gesture controlled wheel chair
Hand gesture controlled wheel chairHand gesture controlled wheel chair
Hand gesture controlled wheel chairRanju Varughese
 
Hand movement controlled robotic vehicle
Hand movement controlled robotic vehicleHand movement controlled robotic vehicle
Hand movement controlled robotic vehicleMayank sankhla
 
Accelerometer controlled robot
Accelerometer controlled robotAccelerometer controlled robot
Accelerometer controlled robotMohit Keshav
 
ArduinoBased Head GestureControlled Robot UsingWireless Communication
ArduinoBased Head GestureControlled Robot UsingWireless CommunicationArduinoBased Head GestureControlled Robot UsingWireless Communication
ArduinoBased Head GestureControlled Robot UsingWireless CommunicationIJERA Editor
 

La actualidad más candente (20)

presentation
presentationpresentation
presentation
 
Gesture control robot
Gesture control robotGesture control robot
Gesture control robot
 
Hand Gesture Controlled Wireless Robot
Hand Gesture Controlled Wireless RobotHand Gesture Controlled Wireless Robot
Hand Gesture Controlled Wireless Robot
 
Gesture based appliance control
Gesture based appliance controlGesture based appliance control
Gesture based appliance control
 
Gesture Controlled Robot
Gesture Controlled RobotGesture Controlled Robot
Gesture Controlled Robot
 
Hand gesture controlled robot
Hand gesture controlled robotHand gesture controlled robot
Hand gesture controlled robot
 
Mems based hand gesture controlled robot
Mems based hand gesture controlled robotMems based hand gesture controlled robot
Mems based hand gesture controlled robot
 
Hand gesture controlled robot with arduino
Hand gesture controlled robot with arduinoHand gesture controlled robot with arduino
Hand gesture controlled robot with arduino
 
Gesture controlling of Robots
Gesture controlling of Robots Gesture controlling of Robots
Gesture controlling of Robots
 
Presentation on gesture control robot
Presentation on gesture control robotPresentation on gesture control robot
Presentation on gesture control robot
 
Hand Gesture Controlled Robot
Hand Gesture Controlled RobotHand Gesture Controlled Robot
Hand Gesture Controlled Robot
 
Hand Gesture controlled Robotic Arm | Android | Arduino
Hand Gesture controlled Robotic Arm  | Android | ArduinoHand Gesture controlled Robotic Arm  | Android | Arduino
Hand Gesture controlled Robotic Arm | Android | Arduino
 
gesture recognition robot
gesture recognition robot gesture recognition robot
gesture recognition robot
 
Gesture control robot using accelerometer ppt
Gesture control robot using accelerometer pptGesture control robot using accelerometer ppt
Gesture control robot using accelerometer ppt
 
Wireless gesture Controlled Robot
Wireless gesture Controlled RobotWireless gesture Controlled Robot
Wireless gesture Controlled Robot
 
Hand gesture controlled wheel chair
Hand gesture controlled wheel chairHand gesture controlled wheel chair
Hand gesture controlled wheel chair
 
Hand movement controlled robotic vehicle
Hand movement controlled robotic vehicleHand movement controlled robotic vehicle
Hand movement controlled robotic vehicle
 
Gesture control car
Gesture control carGesture control car
Gesture control car
 
Accelerometer controlled robot
Accelerometer controlled robotAccelerometer controlled robot
Accelerometer controlled robot
 
ArduinoBased Head GestureControlled Robot UsingWireless Communication
ArduinoBased Head GestureControlled Robot UsingWireless CommunicationArduinoBased Head GestureControlled Robot UsingWireless Communication
ArduinoBased Head GestureControlled Robot UsingWireless Communication
 

Similar a Human robot interaction based on gesture identification

PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERSPIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERSVISHNU KP
 
Embedded systems and robotics by scmandota
Embedded systems and robotics by scmandotaEmbedded systems and robotics by scmandota
Embedded systems and robotics by scmandotascmandota
 
Bluetooth Home Automation
Bluetooth Home AutomationBluetooth Home Automation
Bluetooth Home AutomationApoorv Gupta
 
Hp embedd system and basic obotics
Hp embedd system and basic oboticsHp embedd system and basic obotics
Hp embedd system and basic oboticsPallavi Bharti
 
Hp embedd and_robotics
Hp embedd and_roboticsHp embedd and_robotics
Hp embedd and_roboticsPallavi Bharti
 
Fingerprint EVM
Fingerprint EVMFingerprint EVM
Fingerprint EVMPranay Raj
 
Line of the system that follower Robot.pptx
Line of the system that follower Robot.pptxLine of the system that follower Robot.pptx
Line of the system that follower Robot.pptxdivyanshuranjan9973
 
RTOS based Confidential Area Security System
RTOS based Confidential Area Security SystemRTOS based Confidential Area Security System
RTOS based Confidential Area Security Systemajinky gadewar
 
POWER EFFICIENT SOFTWARE DEFINED RADIO FOR DISASTER AFFECTED REGIONS USING R...
POWER EFFICIENT SOFTWARE DEFINED RADIO FOR DISASTER AFFECTED REGIONS  USING R...POWER EFFICIENT SOFTWARE DEFINED RADIO FOR DISASTER AFFECTED REGIONS  USING R...
POWER EFFICIENT SOFTWARE DEFINED RADIO FOR DISASTER AFFECTED REGIONS USING R...Nishmi Suresh
 
Multipilot pres-ufficiale def
Multipilot pres-ufficiale defMultipilot pres-ufficiale def
Multipilot pres-ufficiale defRoberto Navoni
 
ARDUINO AND RASPBERRYPI.pptx
ARDUINO AND RASPBERRYPI.pptxARDUINO AND RASPBERRYPI.pptx
ARDUINO AND RASPBERRYPI.pptxvennetikiran1
 
Presentation on embedded system and robotics
Presentation on embedded system and roboticsPresentation on embedded system and robotics
Presentation on embedded system and roboticsArpit Upadhyay
 
8051 microcontroller and embedded training (sahil gupta 9068557926)
8051 microcontroller and embedded training  (sahil gupta   9068557926)8051 microcontroller and embedded training  (sahil gupta   9068557926)
8051 microcontroller and embedded training (sahil gupta 9068557926)Sahil Gupta
 
Voice recognition based home automation system for paralyzed people
Voice recognition based home automation system for paralyzed peopleVoice recognition based home automation system for paralyzed people
Voice recognition based home automation system for paralyzed peoplelal ahmed shaik
 

Similar a Human robot interaction based on gesture identification (20)

PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERSPIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
PIC-MICROCONTROLLER TUTORIALS FOR BEGINNERS
 
Embedded systems and robotics by scmandota
Embedded systems and robotics by scmandotaEmbedded systems and robotics by scmandota
Embedded systems and robotics by scmandota
 
Bluetooth Home Automation
Bluetooth Home AutomationBluetooth Home Automation
Bluetooth Home Automation
 
Hp embedd system and basic obotics
Hp embedd system and basic oboticsHp embedd system and basic obotics
Hp embedd system and basic obotics
 
Parth xyz
Parth xyzParth xyz
Parth xyz
 
Hp embedd and_robotics
Hp embedd and_roboticsHp embedd and_robotics
Hp embedd and_robotics
 
Embedded systemsc
Embedded systemscEmbedded systemsc
Embedded systemsc
 
Fingerprint EVM
Fingerprint EVMFingerprint EVM
Fingerprint EVM
 
Line of the system that follower Robot.pptx
Line of the system that follower Robot.pptxLine of the system that follower Robot.pptx
Line of the system that follower Robot.pptx
 
final ppt
final pptfinal ppt
final ppt
 
RTOS based Confidential Area Security System
RTOS based Confidential Area Security SystemRTOS based Confidential Area Security System
RTOS based Confidential Area Security System
 
POWER EFFICIENT SOFTWARE DEFINED RADIO FOR DISASTER AFFECTED REGIONS USING R...
POWER EFFICIENT SOFTWARE DEFINED RADIO FOR DISASTER AFFECTED REGIONS  USING R...POWER EFFICIENT SOFTWARE DEFINED RADIO FOR DISASTER AFFECTED REGIONS  USING R...
POWER EFFICIENT SOFTWARE DEFINED RADIO FOR DISASTER AFFECTED REGIONS USING R...
 
Fingerprint Biometrics
Fingerprint BiometricsFingerprint Biometrics
Fingerprint Biometrics
 
Ppt
PptPpt
Ppt
 
Multipilot pres-ufficiale def
Multipilot pres-ufficiale defMultipilot pres-ufficiale def
Multipilot pres-ufficiale def
 
ARDUINO AND RASPBERRYPI.pptx
ARDUINO AND RASPBERRYPI.pptxARDUINO AND RASPBERRYPI.pptx
ARDUINO AND RASPBERRYPI.pptx
 
Presentation on embedded system and robotics
Presentation on embedded system and roboticsPresentation on embedded system and robotics
Presentation on embedded system and robotics
 
Line follower robot
Line follower robotLine follower robot
Line follower robot
 
8051 microcontroller and embedded training (sahil gupta 9068557926)
8051 microcontroller and embedded training  (sahil gupta   9068557926)8051 microcontroller and embedded training  (sahil gupta   9068557926)
8051 microcontroller and embedded training (sahil gupta 9068557926)
 
Voice recognition based home automation system for paralyzed people
Voice recognition based home automation system for paralyzed peopleVoice recognition based home automation system for paralyzed people
Voice recognition based home automation system for paralyzed people
 

Último

Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and ModificationsMJDuyan
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsNbelano25
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsSandeep D Chaudhary
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Pooja Bhuva
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxDenish Jangid
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxPooja Bhuva
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfNirmal Dwivedi
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...pradhanghanshyam7136
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxPooja Bhuva
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfSherif Taha
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSCeline George
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17Celine George
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxDr. Ravikiran H M Gowda
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxPooja Bhuva
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsMebane Rash
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Jisc
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptxJoelynRubio1
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxRamakrishna Reddy Bijjam
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentationcamerronhm
 

Último (20)

Understanding Accommodations and Modifications
Understanding  Accommodations and ModificationsUnderstanding  Accommodations and Modifications
Understanding Accommodations and Modifications
 
Tatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf artsTatlong Kwento ni Lola basyang-1.pdf arts
Tatlong Kwento ni Lola basyang-1.pdf arts
 
OSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & SystemsOSCM Unit 2_Operations Processes & Systems
OSCM Unit 2_Operations Processes & Systems
 
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
Beyond_Borders_Understanding_Anime_and_Manga_Fandom_A_Comprehensive_Audience_...
 
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptxBasic Civil Engineering first year Notes- Chapter 4 Building.pptx
Basic Civil Engineering first year Notes- Chapter 4 Building.pptx
 
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptxOn_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
On_Translating_a_Tamil_Poem_by_A_K_Ramanujan.pptx
 
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdfUGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
UGC NET Paper 1 Mathematical Reasoning & Aptitude.pdf
 
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...Kodo Millet  PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
Kodo Millet PPT made by Ghanshyam bairwa college of Agriculture kumher bhara...
 
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptxExploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
Exploring_the_Narrative_Style_of_Amitav_Ghoshs_Gun_Island.pptx
 
Food safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdfFood safety_Challenges food safety laboratories_.pdf
Food safety_Challenges food safety laboratories_.pdf
 
How to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POSHow to Manage Global Discount in Odoo 17 POS
How to Manage Global Discount in Odoo 17 POS
 
How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17How to Add New Custom Addons Path in Odoo 17
How to Add New Custom Addons Path in Odoo 17
 
REMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptxREMIFENTANIL: An Ultra short acting opioid.pptx
REMIFENTANIL: An Ultra short acting opioid.pptx
 
Interdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptxInterdisciplinary_Insights_Data_Collection_Methods.pptx
Interdisciplinary_Insights_Data_Collection_Methods.pptx
 
On National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan FellowsOn National Teacher Day, meet the 2024-25 Kenan Fellows
On National Teacher Day, meet the 2024-25 Kenan Fellows
 
Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)Accessible Digital Futures project (20/03/2024)
Accessible Digital Futures project (20/03/2024)
 
21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx21st_Century_Skills_Framework_Final_Presentation_2.pptx
21st_Century_Skills_Framework_Final_Presentation_2.pptx
 
Python Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docxPython Notes for mca i year students osmania university.docx
Python Notes for mca i year students osmania university.docx
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024Mehran University Newsletter Vol-X, Issue-I, 2024
Mehran University Newsletter Vol-X, Issue-I, 2024
 

Human robot interaction based on gesture identification

  • 1. HUMAN-ROBOT INTERACTION BASED ON GESTURE IDENTIFICATION Guided By: Ms. Anuja George Submitted By, Anoop V Nair Restin S Edackattil Nithin Sebastian Toji Sebastian 1
  • 2. CONTENTS • INTRODUCTION • BLOCK DIAGRAM • HARDWARE • SOFTWARE • CONCLUSION 2
  • 4. HRI USING GESTURE IDENTIFICATION(APING AUTOBOT) • It apes our movements • The interaction is done by transferring our hand movements to robot • And the difficulty arises when how we make robot understand our movements • The robot can act as a mirror image 4
  • 5. ZIGBEE PROTOCOL • It is a device which transmits and receives digital signals • It is comprised of a transmitter module and receiver module • It acts as a transmission media between human and robot • Main advantage is that it is a wireless communication 5
  • 6. GESTURE IDENTIFICATION • The robot understands digital voltage signals only • There should be a compiler between human movements and robot’s movements • There comes the ACCELEROMETER 6
  • 7. ACCELEROMETER • Produces signals according to the movements • The signals are produced based on the variations on x-y-z variations • Types-digital and analog • Sampling/resolutions is adjustable so that we can adjust our robot sensitivity by adjusting sampling rate • A small module so that we can fix it anywhere in the body 7
  • 8. Autobot • We present a autobot • It is three wheeled autobot which is able move in any direction • A separate module which is controlled by PIC18F4550 • Moves according to the signals received by zigbee receiver 8
  • 11. TRANSMITTER SECTION • The accelerometer which is fixed to the hand produces signals according to the hand movements • The signals are given to a processing & encoding unit which produces sequences of binary digits according to the signals • The binary signals are so as to control dc motor • Then the zigbee recieves this signals and transmits it to to the autobot module 11
  • 13. RECEIVER SECTION • The zigbee receiver receives the encoded signals and gives it to the decoding IC • The processing IC(PIC18F4550) directs these binary signals to motor terminals • The dc motor rotates according to the signals given to it • In effect,the autobot moves according to the binary signals 13
  • 15. CONTENTS • CIRCUIT DIAGRAM • XBEE • ADXL335 • PIC18F4550 • PIC16F876A • AT89C2051 15
  • 20. FEATURES • Range-133ft(40m) • Serial data rate-1200bps to 1mbps • Interface-USRT serial data communication • Frequency band-2.4GHz • Supply voltage-2.1 to 3.6 v(dc) • Temperature ratings- -40 t0 85 deg.cls • Low power sleep modes 20
  • 22. FEATURES • 3-axis sensing • Supply requirements-1.8 to 3.6v,350 uA • Full scale range of +/-3g • Measures static accelerations due to tilt and dynamic accelerations due to motion , shock or vibration • Bandwidth-0.5 to 1500Hz(x&y axes),0.5 to 550Hz(z-axis) 22
  • 24. FEATURES • 8bit microcontroller • 2.7 to 6v voltage • 128*8bit RAM • 15 programmable i/o lines • Two 16 bit Timer/Counter 24
  • 25. PIC18F4550(FEATURES) • 8bit microcontroller • Operating voltage-2 to 5v • 40 pin package • USB V2.0 with speed 1.5Mb/s to 12Mb/s • C compiler Optimized architecture with optional Extended Instruction Set • 100,000 Erase/Write cycle Enhanced Flash Program Memory • 1,000,000 Erase/Write cycle Data EEPROM memory • Flash/Data EEPROM Retention > 40 years 25
  • 26. PIC16F876A(FEATURES) • 28pin package • High performance CPU • Up to 8Kb Internal FLASH Program Memory • Up to 368 x 8 bytes of Data Memory (RAM) • Up to 256 x 8 bytes of EEPROM Data Memory • Wide operating voltage range: 2.0V to 5.5V • Synchronous Serial Port (SSP) with SPI (Master mode) and I2C (Master/Slave) 26
  • 27. ADDRESSABLE UNIVERSAL SYNCHRONOUS ASYNCHRONOUS RECEIVER TRANSMITTER (USART) • The Universal Synchronous Asynchronous Receiver Transmitter (USART) module is one of the two serial I/O modules • The USART can be configured in the following modes: • Asynchronous (full duplex) • Synchronous - Master (half duplex) • Synchronous - Slave (half duplex) USART 27
  • 29. PROGRAMMING • BASIC INTRODUCTION • FLOW CHART • INTERFACES 29
  • 30. BASIC INTRO • Coding has been done with assembly and c • PIC IC with C • 89C2051 with assembly • Communication used is serial communication 30
  • 34. ADVANTAGES • Ease of controlling • Fast response • The module can be made into various forms as per the area of application • User friendly- One need not to know about the robot, as they can control by hand movement 34
  • 35. FUTURE SCOPE • HIR is going to be an important military application in future. • SPY work. • Giant machinery vehicles can be controlled by body movements. 35
  • 37. CONCLUSION • This is an easy way to interact with robots without any special training . By proper implementation ,this concept will be a stepping stone in the robotic technology . 37
  • 38. REFERENCES • D. Grollman and O. Jenkins. Learning elements of robot soccer from demonstration. In Proceedings of the International Conference on Development and Learning (ICDL),London, England, Jul 2007. • www.edaboard.com • www.microchip.com • www.mikroelectronica.com 38