SlideShare uma empresa 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

Mais conteúdo relacionado

Mais procurados

Hand Gesture Controlled Wireless Robot
Hand Gesture Controlled Wireless RobotHand Gesture Controlled Wireless Robot
Hand Gesture Controlled Wireless Robot
siddhartha muduli
 
Gesture control robot using accelerometer ppt
Gesture control robot using accelerometer pptGesture control robot using accelerometer ppt
Gesture control robot using accelerometer ppt
Rajendra Prasad
 

Mais procurados (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
 

Semelhante a Human robot interaction based on gesture identification

Fingerprint EVM
Fingerprint EVMFingerprint EVM
Fingerprint EVM
Pranay 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.pptx
divyanshuranjan9973
 

Semelhante 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

Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
KarakKing
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
ZurliaSoop
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
heathfieldcps1
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
AnaAcapella
 

Último (20)

Introduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The BasicsIntroduction to Nonprofit Accounting: The Basics
Introduction to Nonprofit Accounting: The Basics
 
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
 
ICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptxICT Role in 21st Century Education & its Challenges.pptx
ICT Role in 21st Century Education & its Challenges.pptx
 
This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.This PowerPoint helps students to consider the concept of infinity.
This PowerPoint helps students to consider the concept of infinity.
 
Towards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptxTowards a code of practice for AI in AT.pptx
Towards a code of practice for AI in AT.pptx
 
Google Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptxGoogle Gemini An AI Revolution in Education.pptx
Google Gemini An AI Revolution in Education.pptx
 
Holdier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdfHoldier Curriculum Vitae (April 2024).pdf
Holdier Curriculum Vitae (April 2024).pdf
 
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptxHMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
HMCS Max Bernays Pre-Deployment Brief (May 2024).pptx
 
Unit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptxUnit-V; Pricing (Pharma Marketing Management).pptx
Unit-V; Pricing (Pharma Marketing Management).pptx
 
Graduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - EnglishGraduate Outcomes Presentation Slides - English
Graduate Outcomes Presentation Slides - English
 
Spatium Project Simulation student brief
Spatium Project Simulation student briefSpatium Project Simulation student brief
Spatium Project Simulation student brief
 
Salient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functionsSalient Features of India constitution especially power and functions
Salient Features of India constitution especially power and functions
 
SOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning PresentationSOC 101 Demonstration of Learning Presentation
SOC 101 Demonstration of Learning Presentation
 
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
 
ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.ICT role in 21st century education and it's challenges.
ICT role in 21st century education and it's challenges.
 
FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024FSB Advising Checklist - Orientation 2024
FSB Advising Checklist - Orientation 2024
 
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
2024-NATIONAL-LEARNING-CAMP-AND-OTHER.pptx
 
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
Jual Obat Aborsi Hongkong ( Asli No.1 ) 085657271886 Obat Penggugur Kandungan...
 
The basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptxThe basics of sentences session 3pptx.pptx
The basics of sentences session 3pptx.pptx
 
Spellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please PractiseSpellings Wk 3 English CAPS CARES Please Practise
Spellings Wk 3 English CAPS CARES Please Practise
 

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