This is very useful course the contents are designed as per the student demands from time to time to facilitate students to participate in IIT madras, IIT Kanpur and IIT Bombay robotics competitions.

This  course is enough to participate in any national robotics competition.

 

Manual Robotics day1

 

Robotics basics

Introduction to robotics: competition robots, industrial robots, domestic robots, space robots, robot chassis, PMDC motor, Differential drive, Steered wheel drive, omini wheel, double differential, Gear and transmission, material to be used for robots

Use of tools

Using multi-meter for testing continuity and components. How to safely handle batteries.

Components reverse engineering:

Open up  100 rpm  motor and observe RPM after each gear division

Compare 100 rpm gear structure with 7 rpm gear structure write differences you observed.

Observe torque by pressing fingers against the rotation of the shaft, check after powering it up

Switch connections: 

 

SPDT switches based control panel design

DPDT switches based control panel design,

Ball hitting mechanism testing

Robot construction

Material selection use of wood aluminum, fiber, hylam sheet etc

Manual Robotics day2

 

Actuators:

motors, pneumatic, hydraulic, sensors. Screw thread  mechanism, mechanical advantage

 

Testing robot control panel wiring in case of fault

 

speed control using potentiometer wiring

Steered wheel

Design & assemble steered wheel drive based robot

Differential drive based 2/4 wheel robot

Design & assemble differential drive based robot

Potentiometer based Speed control

Control the speed of the robot using potentiometer

Overcome problems due to different speeds of Dc motors

Manual Robotics day3

Walking robots, different types and their mechanisms, insect like robots and their gate.

Walking robot construction

Assemble and control insect like robots and their gate

Pick and place robot

3 axis manual switching object pick and place application task using switch based control panel. Gripper design

Competition: 

Design your own gripper and attach to existing pick and place robot. Provide power through switches and pick object from right and place on left with inverted object position.

Autonomous robotics day4

 

Microcontroller basics

 

Theory: Microcontroller basics, Assembly programming, using IDE, programmer and dumping program into microcontroller, Motor driver

Interfaces: LCD interface, Relay control, buzzer control, LED blink, on/off, switch press detection, PWM based speed control

Assembly programming

 

Motor driver

Relay control

LED control

Bump sensor based obstacle detection

C language programming

Motor driver

Relay control

LED control

Bump sensor based obstacle detection

Stand alone surveillance task

Task to perfor is given just before the start of the class and your team has to design the application as per the specifications ex: trace the path of a square

Pwm based speed control

 

Maintaining strait path of the robot irrespective of variations in rpm of two motors used in differential robots.

IR controlled robot

 

Control robot using remote control, test for forward, backward, right, left etc

Autonomous robotics day5

 

Theory:

Architecture memory latches, xtal, debug, reset, Microcontroller programming, Pin diagram draw and redraw with out book, signal description of 8051 pins SFR, psw

What is bit, byte, nibble 2 examples each

Binary addition, subtraction, multiplication 2 examples each assembler directives Org, equ db.

 

Binary AND/OR/XOR 2 examples each

Instruction set:

Data movement: immediate data, direct register/port, indirect

Bit manipulation: set clr, cpl, Jb, jnb

Comparision: cjne, Jz, jnz,

AND/OR/XOR

initialization

Reading bit, byte, mask reading and writing bit, byte, mask write

LED on/off, toggling program

Switch reading program

Relay on/off program

Delay calculation, nop ,loop

Pwm based speed control in main loop

Data sheets to provide end of the day

PC controlled robot

 

Control robot using computer serial port, test for forward, backward, right, left etc

Line follower robot

Design and fabricate robot to follow thick line, thin line, line with obstacle, smooth control using feedback

Autonomous robotics day6

 

Advanced topics Introduction & demo

Introduction to image processing, speech recognition, master slave control,

Small project:

Project theme is given just before the commencement of the class and your team need to design the robot in 8 hours flat.