Advanced robotics


Published on

this is about robotics

Published in: Education, Technology, Business
  • Be the first to comment

  • Be the first to like this

No Downloads
Total views
On SlideShare
From Embeds
Number of Embeds
Embeds 0
No embeds

No notes for slide

Advanced robotics

  1. 1. ADVANCED ROBOTICS & EMBEDDED C (AREC)LEARN HOW TO:  Control robots using mobile phones  Control robots using RF  Control robots using Acceleration sensor  Interface your TV remote control with your robot  Wireless data communication using IR  Inter robot communication using RF  Control robots using PC  Coding matrix LED display  Interfacing Analog and Digital sensors  Interface Touch screen  Control speed of DC motor using PWM  Control servo motor  Ball follower robot using Image Processing  Sensor-less Line follower Robot using Image Processing  Color detection robot using Image Processing  Wireless multi robot coordination using Image Processing  Interfacing SD/MMC card with microcontroller  PCB designPROTOCOLS TO BE MASTERED:  UART  SPI  I2C  RC-5HANDS-ON LIVE PROJECTS:  Mobile controlled robot based on frequency synthesizing  PC controlled Robot wired and wireless  RF wireless controlled Robot  IR wireless controlled Robot  Hand gesture based robotic control using Acceleration sensor  Remote Data Acquisition System using IR/RF  Inter robot Coordination using RF/ IR  Programmable keypad using Touch screen  Digital Writing pad for PC  and many more...
  2. 2. COURSE OVERVIEW: AVR Family of Microcontrollers  Why AVR?  Design space and considerations  AVR internals and functioning  Embedded C Programming  Basics of programming  Use of the Win AVR compiler  Head start to various programs on WINAVRInterfacing Peripherals  LEDs and LCD  Key pad  DC motor  Servo motor  Analog and digital sensors  PC  Wireless RF modules  Touch screen  DTMF modules  Infra-Red  Matrix LED displaySensors  Bump sensor  Line sensor  Light sensor using LDR, photo transistor and photo diode.  Infrared sensor using IR diode, and IR detectors  Obstacle detectors  Temperature sensor  Shaft EncoderActuators  Types of actuators used in robotics  DC motors  Stepper Motor  Servo motors  Linear ActuatorsMotor Drivers  Motor driver using relay  Motor driver using transistor
  3. 3.  Solid-state drivers: H-bridge, IC driversWireless Technology  Techniques and Applications  Concept of data management and processing  RF Transmission and Reception concepts  Interfacing CC2500 RF Trans- receiver Modules  IR transmission and reception concept  Interfacing 38Khz IR Transmitter and receiverAcceleration Sensor: Concepts and Activities  What is an acceleration sensor?  Working principle of an acceleration sensor  Types of acceleration sensors available in market  Different interfacing technologies used with acceleration sensor  Hardwire interfacing circuitry of a 3 axis acceleration sensor  Register configuration of an acceleration sensor  Reading x, y, z and tilt parameters  Configuring the acceleration sensor for shake detection  Configuring the acceleration sensor for tap detection  Configuring the Acceleration sensor for orientation detection  Mapping the hand gesture through acceleration sensor and controlling a robotic vehicle  Interfacing acceleration sensor with PC for computer graphics manipulationSoftware Support  Necessity and Applications  AVR Development IDE Win AVR and AVR Studio  Tech flash  HID Boot flash  Tech draw  Tech terminalIntroduction to Machine vision  Sensors & its classification  Sensors used in machine vision  Camera vision  Different types of cameras used in robotics  Basic construction and working principle of a camera  Different types of interface used for camera  Advantage of camera visionExploring MATLAB
  4. 4.  Introduction to Matlab  Introduction to Commands and functions  Conditional statements and looping  Mathematical operations  Logical Operations & Conditional Operations  Signal representation  Array operation  String operation  Matrix operation  .m-files & functionsFamiliarization with Image processing terminologies  Types of image  Different parameters of an image  Concepts like Luminance, Chrominance, Hue, and Intensity  Different colour Spaces  Texture, Resolution and PixelHandling Images in MATLAB  Importing image  Image representation  Finding pixel value  Operations using pixel value  Image matrix  Image Processing Approaches  Functions to Enhance Images  Thresholding  Image arithmetic  Noise & noise reduction  Edge DetectionSD/MMC card  SD/MMC card Pin outs  SPI  SD/MMC protocol concept  SD/MMC bus architecture  SD/MMC bus protocol  Basic SD/MMC commands  Interface software designPCB Layout and Circuit Designing  Introduction to different electronic CAD tools
  5. 5.  Types of PCB  Understanding electronics components package type, foot print, grid etc.  Basics of different PCB manufacturing process  Designing Single layer PCB  Designing Double layer PCB  Use of through hole and SMD components  Familiarization with Software  Drawing schematic  Electronic rule check  Transfer schematic to board  Placing parts  Manual Routing  Auto routing  Creating layout  Optimizing Layout  Copper pouring  Design rule check  Exporting design  CAM process  Creating component LibraryAREC Training kit content:  Micro controller development board with the following features: o Built with popular Atmel’s AVR Microcontroller o On-board LCD interface option (it can also be used for any other general purpose application) o On-board Motor Driver for connecting 4 DC motors or 2 Stepper motors o On board Servo interface o On-board regulated power supply o RS232 interface o On-board Buzzer o Provision for external crystal connection o Exposed I/O pins o Exposed I/O pins for ADC and sensors with 5V/1A power supply o Exposed I/O pins for servo motors and sensors with dual power supply o Five tact switches for external input and reset o Four test surface mounted LEDs for status and debugging purpose o Two supply indicator LEDs o Dual power supply through DC source (6V to 16V) or USB powered o On board USB programmer o Dual or single power supply option o Exposed ISP pins for programming  Digital Optical sensors  Analog Optical sensor  Acceleration sensor
  6. 6.  Character LCD Touch screen Serial cable USB cable A set of robotic chassis Geared DC motors Moulded plastic Wheels with rubber grip Ball caster with 360 degree freedom Batteries for power supply IR Trans-Receiver module Servo motor (Non take away) Matrix LED display (Non take away) CC2500 RF trans-receiver module (Non take away) DTMF module PC Camera CC2500 RF transceiver module SD/MMC card holder