- 1. Introduction to Robotics
- 2. Robots and Controllers
- 3. Introduction to Embedded C Programming
- 4. Microcontroller ATMEGA16 (AVR)
- 5. Introduction to AVR (ATMEGA16)
- 6. Basic Interfacings
- 7. Locomotion in Robots
- 8. Constituents of Autonomous Robots
- 9. Projects On Robotics
1. Introduction to Robotics
- Types of robots
- Legged robots
- Mobile robots
- Autonomous robots
- Manual robots
- Robotic arm
- Procedure of building robots
2. Robots and Controllers
- Mobile Robots
- Embedded Controllers
- Brief study of Microcontrollers
- Interfaces
- Operating System
- Serial communication concepts with programming
- Interrupt programming and embedded c concepts how to use KEIL with C concepts
3. Introduction to Embedded C Programming
- Introduction to C
- Difference between C and Embedded C
- Data Types
- Integer
- Character
- Float & Sbit
- Operators
- Assignment
- Arithmetic
- Relational
- Logical – Bit wise & Byte wise
- Increment/Decrement
- Comma
- Control Flow
- If & If – else
- While & Do – while
- For
- Switch
- Continue
- Break
- Array
- Pointers
- Functions and Header files
4. Microcontroller ATMEGA16 (AVR)
- Hardware Details
- Pin Diagram
- AVR Architecture
- Interrupts and Timers
- Microcontroller AVR Assembly Language
- AVR Studio, WINAVR C, Code Vision AVR
5. Introduction to AVR (ATMEGA16)
- AVR Family
- Pin Diagram & pin description
- Pin configuration
- Memory Organization
- Input/output pins
- Special functions
- System Control
- USART(Universal Synchronous Asynchronous Rx Tx)
- SPI (Serial Peripheral Interface)
- Timer / Counter / Interrupts
- PWM (pulse width Modulation)
- I2C (Inter-Integrated Circuit)
- ADC (Analog To Digital Convertor)
- Analog comparator
6. Basic Interfacings
- LED
- Switch
- Keypad matrix
- LED matrix
- 7 – segment Display
- LCD - 2X16 Dot Matrix
- 8 bit mode
- 4 bit mode
- Motors
- DC Motor
- Stepper Motor
- Servo Motor
- Relay
- IR – sensor
7. Locomotion in Robots
- Wheeled
- Legged
- Flying
- Floating
8. Constituents of Autonomous Robots
- Sensors
- Microcontrollers
- Actuators
9. Projects On Robotics
- Design and Development of Team of Robots with Controlled Coordination
- Obstacle Detector & Avoider Robot
- PC Controlled Wireless Mobile Pick and Place Robot
- Black Line Following Robotic Car
- Ball Tracking Robot with Image Detection
- Remote Controlled Spy Robot with Camera Integration
- Remote Controlled Team of Robots with Image Processing Utility
- Other Innovative Robotics Projects
- Spy Robot with GSM & RF Control
- GSM Robot with Speech & Voice Control
- Robotic Car with GSM Control