Effective Natural Communication between Human Hand and Mobile Robot Using Raspberry-Pi

Also Available Domains Raspberry pi|Robotics|Android

Project Code :TEMBRE19_833

Abstract

We focus human-robot interaction (HRI) by performing natural communication between human hand and a mobile robot. The Raspberry-pi and Raspberry-pi camera module are installed on the robot. The system is capable to detect hand movement by processing the images from camera and respond according to the hand movements effectively. Through many experiments, we could confirm the effectiveness of the system. Human hand is one of the most common and natural communication media among human beings. Studies on natural communication media using hands gets a huge attention all over the world. People tend to conduct natural communication by using hands to establish human-robot interaction (HRI). Most of the studies on this interaction create between human hand and the machine using a glove (for detection) or a vision-based method. Interaction using a glove needs a customized glove and the set of wires connected to a machine. However, it may be uncomfortable to make commands to the machine. Some studies use hand gesture detection to control robots by using pre-defined states of the hand. In this study we consider to improve the natural communication between human and a robot in more robust way, without making any pre-definitions.

NOTE: Without the concern of our team, please don't submit to the college. This Abstract varies based on student requirements.

Block Diagram

Raspberry pi,Webcam,Robotics

Specifications

Raspberry pi, Webcam, Servo motors, Raspbian OS, Python

Learning Outcomes

  • Arduino Pin diagram and Architecture
  • How to install Arduino IDE Software
  • Setting up and Installation procedures for Arduino IDE
  • Introduction to Arduino IDE
  • Commands in Embedded C
  • How to install Libraries?
  • Basic coding in Embedded C
  • Working of Soil moisture sensor
  • How to interface Relay with Arduino
  • Working of GSM
  • How to interface Bluetooth with Arduino
  • Working of LCD
  • How to interface LCD with Arduino?
  • About Project Development Life Cycle:
    • Planning and Requirement Gathering (software’s, Tools, Hardware components, etc.,)
    • Schematic preparation 
    • Code development and debugging
    • Hardware development and debugging
    • Development of the Project and Output testing
  • Practical exposure to:
    • Hardware and software tools.
    • Solution providing for real time problems.
    • Working with team/ individual.
    • Work on Creative ideas.
  • Project development Skills
    • Problem analyzing skills
    • Problem solving skills
    • Creativity and imaginary skills
    • Programming skills
    • Deployment
    • Testing skills
    • Debugging skills
    • Project presentation skills
    • Thesis writing skills

Demo Video

mail-banner
call-banner
contact-banner
Request Video
Final year projects