SlideShare a Scribd company logo
1 of 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

More Related Content

What's hot

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
 

What's hot (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 to 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 to 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
 

Recently uploaded

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxheathfieldcps1
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfsanyamsingh5019
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfciinovamais
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajanpragatimahajan3
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3JemimahLaneBuaron
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room servicediscovermytutordmt
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Celine George
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introductionMaksud Ahmed
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingTechSoup
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpinRaunakKeshri1
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxSayali Powar
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Sapana Sha
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationnomboosow
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...anjaliyadav012327
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAssociation for Project Management
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdfQucHHunhnh
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxiammrhaywood
 

Recently uploaded (20)

The basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptxThe basics of sentences session 2pptx copy.pptx
The basics of sentences session 2pptx copy.pptx
 
Sanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdfSanyam Choudhary Chemistry practical.pdf
Sanyam Choudhary Chemistry practical.pdf
 
Activity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdfActivity 01 - Artificial Culture (1).pdf
Activity 01 - Artificial Culture (1).pdf
 
social pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajansocial pharmacy d-pharm 1st year by Pragati K. Mahajan
social pharmacy d-pharm 1st year by Pragati K. Mahajan
 
Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3Q4-W6-Restating Informational Text Grade 3
Q4-W6-Restating Informational Text Grade 3
 
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"Mattingly "AI & Prompt Design: The Basics of Prompt Design"
Mattingly "AI & Prompt Design: The Basics of Prompt Design"
 
9548086042 for call girls in Indira Nagar with room service
9548086042  for call girls in Indira Nagar  with room service9548086042  for call girls in Indira Nagar  with room service
9548086042 for call girls in Indira Nagar with room service
 
Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17Advanced Views - Calendar View in Odoo 17
Advanced Views - Calendar View in Odoo 17
 
microwave assisted reaction. General introduction
microwave assisted reaction. General introductionmicrowave assisted reaction. General introduction
microwave assisted reaction. General introduction
 
Grant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy ConsultingGrant Readiness 101 TechSoup and Remy Consulting
Grant Readiness 101 TechSoup and Remy Consulting
 
Student login on Anyboli platform.helpin
Student login on Anyboli platform.helpinStudent login on Anyboli platform.helpin
Student login on Anyboli platform.helpin
 
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptxPOINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
POINT- BIOCHEMISTRY SEM 2 ENZYMES UNIT 5.pptx
 
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111Call Girls in Dwarka Mor Delhi Contact Us 9654467111
Call Girls in Dwarka Mor Delhi Contact Us 9654467111
 
Interactive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communicationInteractive Powerpoint_How to Master effective communication
Interactive Powerpoint_How to Master effective communication
 
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
JAPAN: ORGANISATION OF PMDA, PHARMACEUTICAL LAWS & REGULATIONS, TYPES OF REGI...
 
Advance Mobile Application Development class 07
Advance Mobile Application Development class 07Advance Mobile Application Development class 07
Advance Mobile Application Development class 07
 
APM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across SectorsAPM Welcome, APM North West Network Conference, Synergies Across Sectors
APM Welcome, APM North West Network Conference, Synergies Across Sectors
 
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
Mattingly "AI & Prompt Design: Structured Data, Assistants, & RAG"
 
1029-Danh muc Sach Giao Khoa khoi 6.pdf
1029-Danh muc Sach Giao Khoa khoi  6.pdf1029-Danh muc Sach Giao Khoa khoi  6.pdf
1029-Danh muc Sach Giao Khoa khoi 6.pdf
 
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptxSOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
SOCIAL AND HISTORICAL CONTEXT - LFTVD.pptx
 

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