Gesture Controlled Robotics

Gesture Controlled Robotics or Accelerobotix Workshop is focuses on robots which is result of human-machine interaction. Our hand movement will generate a gesture which will be recognized and leads to control of robots and its movement in either directions. Our hand gestures will be detected by accelerometer sensor which provides an analog data while moving in X-Y-Z direction or just in X-Y direction depending on the sensor & as per our requirements. The Robotics Workshop mainly focuses on conceptualization and designing of Hand Gesture based robots which will help the students to clear the fundamental concepts on “How to build a Hand Gestures controlled robot?”

Prerequisites:-

Can access computer system and make use of internet to perform search over Google.

Need to Prepare?

Prior programming experience is not required.

Tools Expected:-

Windows OS based PC, Smart phone with Internet, Notebook and Pen

Tools Provided (for the session):-

AVR development board, IR sensor, Bread Board, A to B USB Cable, Resistor, LEDs, Chassis, Accelerometer, Motors, Jumper wires and Reference Materials

Concepts:-

Embedded C, Atmel Studio, ICS, Microcontroller, Microprocessor, Communication Protocols, Sensors, Accelerometer, Motors, Actuators etc.

Summary:-

This workshop will be addressed basics of robotics and embedded system mechanism. Participant will have hands on with different electronics components and sensors to build a automated self decision system using Embedded C programming concepts. With the interfacing of accelerometer one will develop a robot which can be controlled using gesture of hands.

Project:-

  • LED Pattern
  • Development of Line Following Robot
  • Gesture based Digital Output
  • Gesture controlled robot

 

Commitment:-

2 Days (7 hours each including 1-hour lunch break)

Agenda:-

Day 1
Session 1-  (03:30 hrs)
Introduction to Basics of Robotics
  • Basic Electronic Components
  • Sensors
  • Operational Amplifier
  • Interfacing of Sensors
  • Microcontrollers and development boards
  • Programming Languages- Assembly vs Embedded C
  • Microcontroller Programming using ‘Embedded C’
  • Pin Configuration and Architectre
  • Motors and Controlling Circuit
  • Interfacing of Motors

 

Software installation and Debug
  • Using Atmel studio to write program in Embedded C
  • Compillation
  • Booting using boot loader

 

Session 2- (02:30 hrs)
Understanding mechanical system
  • Selection Criteria for Chassis and Wheels.
  • Mechanical Assembly of your Robot.
  • How to calculate power requirement.
  • Different power supply systems available for use in robotics
  • Different types of actuators.
  • Discussion on IR sensor mechanism.
  • DC motor

 

Session Recap

 

Day 2
Session 1- (03:30 hrs)
Motor Driver Concept
  • H-Bridge concept
  • Motor Driver IC

 

Introduction to ADC (Analog to Digital Converter)
  • What is ADC
  • Use of ADC
  • How it works
  • Different mode and registers of ADC
  • Programming ADC

 

Session 2- (02:30 hrs)
Introduction to Accelerometer
  • What is Accelerometer
  • Types of Accelerometer
  • Difference between Accelerometer and Gyro Sensor
  • Application of Accelerometer
  • Interfacing and programming for gesture controlled robot using accelerometer

 

Session Recap
Zonal Round of SkillThon

Competition

Certificate distribution and acknowledgement

Charges:

INR 1200 (GST exclusive) Per Participation