Robotics and Automation (New) 62 165
Robotics and Automation (New) 62 165
SEMESTER VI
ROBOTICS & AUTOMATION
CATEGORY L T P CREDIT
RAT302 DESIGN OF MACHINE ELEMENTS
PCC 3 1 0 4
Preamble: This course helps students to apply the concepts of stress analysis, theories of
failure and material science to analyse and design commonly used machine components. The
course also provides an in-depth understanding on the design of different types of joints, gear
drives, belt drives and bearings which are critical components of automation.
Prerequisite: NIL
Course Outcomes: After the completion of the course the student will be able to
PO 1 PO 2 PO 3 PO 4 PO 5 PO 6 PO 7 PO 8 PO 9 PO PO PO
10 11 12
CO 2 1 3
1
CO 2 1 3
2
CO 2 1 3
3
CO 3 2 2 3
4
CO 3 2 2 3
5
Assessment Pattern
Mark distribution
Attendance : 10 marks
Continuous Assessment Test (2 numbers) : 25 marks
Assignment/Quiz/Course project : 15 marks
End Semester Examination Pattern: There will be two parts; Part A and Part B. Part A
contain 10 questions with 2 questions from each module, having 3 marks for each question.
Students should answer all questions. Part B contains 2 questions from each module of which
student should answer any one. Each question can have maximum 2 sub-divisions and carry
14 marks.
1. What is factor of safety? What are the factors to be considered in selection of factor of
safety(FoS)?
2. What are the factors affecting the endurance strength
3. A load of 9kN is applied to the steel rod of 50mm diameter as shown in figure. If a
torsional moment of 100 N-m is applied on it, Determine the maximum tensile stress
and maximum shear stress.
MODULE III
15 A railway wagon weighing 3 tons is moving with a velocity of 3 m/s. It is (14)
brought to rest by two buffer springs of diameter 200 mm. The maximum
deflection allowed is 160 mm. The allowable shear stress in spring material is600
MPa. Take G=84 GPa. Design the spring.
16 Design a shaft to transmit power from an electric motor to a lathe head stock (14)
through a pulley by means of a belt drive. The pulley weighs 200 N and is
located at 300 mm from the centre of the bearing. The diameter of the pulley is
200 mm and the maximum power transmitted is ROBOTICS & AUTOMATION
1 kW at 120 rpm. The angle of
0
lap of the belt is 180 and the coefficient of friction between the belt and pulley is
0.3. The shock and fatigue factors for bending and twisting are 1.5 and 2.0.The
allowable shear stress in the shaft may be taken as 35 MPa.
MODULE IV
17 A motor shaft rotating at 1440 rpm has to transmit 15 kW power to a low speed (14)
shaft running at 500 {pm. A 200 pressure angle full depth involute system of
geartooth is used. The pinion has 25 teeth. Both gear and pinion are made of cast
ironhaving allowable static strength of 55 MPa. Design a suitable spur gear drive
andcheck the design for dynamic load and wear.
18 It is required to select a V-belt drive to connect a 15 kW, 2880 rpm normaltorque (14)
A.C. motor to a centrifugal pump, runningat approximately 2400 rpm, for a
service of 18hours per day. The centre distance should beapproximately 400 mm.
Assume that the pitchdiameter of the driving pulley is 125 mm.
MODULE V
19 a) What is Sommerfeld number? (2)
b) Design a journal bearing to support a load of 6 kN at 750 rpm, using hardened (12)
steel journal and bronze backed babbit bearing. The oil has a specific gravity of
0.9 at 15.5°C and a viscosity of 9 centistokes at 82°C which may be taken as
limiting temperature for oil. Assume clearance of 0.003mm/mm diameter.
20 a) Define static and dynamic load carrying capacity of ball bearing. (2)
b) A single row deep groove ball bearing has a dynamic load capacity of 40210 N (12)
and operates on the work cycle consists of radial load of 2000 N at 1000 rpm for
25 % of the time, radial load of 5000 N at 1500 rpm for 50 % of time, and radial
load of 3000 N at 700 rpm for the remaining 25 % of time. Calculate theexpected
life of the bearing in hours.
****
Syllabus
Module II (8 Hours)
Threaded Joints- Terminology, thread standards, Selection of threaded joints. Bolted joints-
effect of initial tension, eccentric loading, design of bolts for static and fatigue loading,
gasketed joints, power screws.
Design of welded joints- welding symbols, stresses in fillet and butt welds, Butt joint in
tension, fillet weld in tension, fillet joint under torsion, fillet weld under bending,
eccentrically loaded welds.
Module V (9 Hours)
Rolling contact bearing- Types, Selection of a bearing type, bearing life, static and dynamic
load capacity, axial and radial loads, equivalent bearing load, selection of bearing life
Sliding contact bearing- modes of lubrication, lubricants, viscosity, Petroff’s equation,
Journal bearings, hydrodynamic theory, Sommerfeld number, friction guideways and LM
guideways selection
Text Books
1. K. Mahadevan, K.Balaveera Reddy, Design Data Hand Book, CBS Publishers &
Distributors, 2013
References Books
1. Juvinall R.C &Marshek K.M., Fundamentals of Machine Component Design, John Wiley,
2011
3. RajendraKarwa, Machine Design , Laxmi Publications (P) LTD, New Delhi, 2006
Preamble: Robotics application span from very small mobile remote data collection
equipment to large powerful robotic arms that can be used in production lines of huge
manufacturing plants. Hence the design of motors and their associated drive mechanism used
for the development of such robotsare quite challenging. This course provides sufficient
exposure to students on the different types of robots and various drives that are used for the
development of a robot.
Prerequisite: Nil
Course Outcomes: After the completion of the course the student will be able to
CO 1 Explain the working of different types of motors commonly used in robotics and the
need for Electric drives
CO 2 Recognize the different power semiconductor device and their working principles
CO3 Describe the working of SCR and the various techniques used for triggering SCR
CO4 Demonstrate design of various speed control techniques of DC motors
CO5 Explain the working of single phase and Three phase inverters
CO6 Explain the working of Position control and speed control of different types of
motors
PO PO PO PO PO PO PO PO PO PO PO PO
1 2 3 4 5 6 7 8 9 10 11 12
CO 1 3 2 1 2
CO 2 3 2 2
CO 3 3 3 2 2
CO4 3 3 3 2
CO5 3 2 1 2
CO6 3 2 1 2
Assessment Pattern
Attendance : 10 marks
Continuous Assessment Test (2 numbers) : 25 marks
Assignment/Quiz/Course project : 15 marks
End Semester Examination Pattern: There will be two parts; Part A and Part B. Part A
contain 10 questions with 2 questions from each module, having 3 marks for each question.
Students should answer all questions. Part B contains 2 questions from each module of which
student should answer any one. Each question can have maximum 2 sub-divisions and carry
14 marks.
1. Explain the working principle of IGBT. Discuss about an application where IGBT is
used and state why IGBT is preferred over other power devices for that application
2. What is the need of isolation in electronic systems? Explain two commonly used
isolation mechanisms used in electronic system design
1. Draw the structure of an SCR and explain its working. Also discuss about the
switching characteristics of an ACR.
2. Explain the different types of triggering circuits that can be used to trigger an SCR
1. Explain the operation of a single phase fully controlled bridge rectifier in conduction
modes
ROBOTICS & AUTOMATION
2. Explain how speed control of a DC motor can be achieved with the help of a chopper
controlled DC drive
3. Explain the operation of a two quadrant speed control mechanism
4. What is a closed loop torque control? How do you choose between speed control and
torque control during a system design
1. Differentiate between open loop and closed loop position control techniques of
stepper motor
2. How is converter circuits used in speed control achieved in a BLDC motor. List out
the different modes of operation of the same.
3. What is the principle behind sensorless control of motor speed ?
4. What is a self-controlled motor? How is self-control achieved in synchronous motors?
8 What is the advantage of using DC Motor speed control using VFDs. (3)
9 Sensorless control in BLDC used for high speed applications. Substantiate the (3)
ROBOTICS & AUTOMATION
statement.
10 Write down the components of a servo system (3)
PART B
Answer any one full question from each module, each carries14 marks.
MODULE1
11 a) Investigate the torque-speed of the drive system during dynamic conditions (6)
b) Explain about the speed-torque characteristics of a DC Shunt Motor with (8 )
suitable graph and equations
12 a) Explain the selection of different power rating for different loading conditions (7)
b) Suitably compare conventional motors and stepper motors. Calculate the (7)
stepping angle of a three phase, 32 teeth,variable reluctance stepper motor.
MODULE II
13 a) With schematics explain switching characteristics of power BJT and Explain (10)
any one drive circuit for power BJT
b) Describe the V-I characteristics of IGBT (4)
14 a) Compare Thyristor, Power MOSFET and IGBT on the basis of following (5)
parameters: i) Switching frequency ii) Voltage and current ratings iii)
Applications (at least two)
b) Explain two quadrant and four quadrant choppers with its applications. (9)
MODULE III
15 a) Design an R-triggering circuit for a half wave controlled rectifier circuit for 24 (10)
V ac supply. The SCR to be used has the following data. Igmin = 0.1 mA,
Igmax = 12 mA, Vgmin = 0.6V, Vgmax = 1.5 V
b) Discuss regenerative breaking and its advantages (4)
16 Graphically explain the three phase fully controlled bridge converter circuit (14)
with R Load and firing angleα = 600. For what firing angle,α, the current
through the load becomes discontinuous.
MODULE IV
17 a) With necessary diagrams and equations explain 3-phase bridge inverter with R (12)
load and 1200 conduction mode.
b) Note down the advantages of single phase voltage source inverter. (2)
18 a) Briefly explain sinusoidal PWM. (4)
b) What is the effect of blanking time in invert output? Suggest suitable methods (10)
to eliminate the effects of harmonics.
MODULE V
19 a) Compare the full step and half step motor drive with applications. Also compare (14)
open loop and closed loop configurations
b
20 a) Explain how position control is achieved in servo control system. (4)
b) Explain how Hall sensors are used to achieve speed control in BLDC motors (10)
****
ROBOTICS & AUTOMATION
SYLLABUS
Module I (9 Hrs)
Module II (8Hrs)
SCR – structure- working- V-I and switching characteristics- Turn on methods of SCR- Gate
triggering circuits – R and RC triggering circuits, line synchronised triggering – natural and
forced commutation (concept only). Protection of SCR. Requirements of isolation and
synchronisation in gate drive circuits- Opto and pulse transformer based isolation.
Controlled Rectifiers –single phase fully controlled bridge rectifier with R, RL and RLE
loads (continuous & discontinuous conduction) – output voltage equation. Three phase fully
controlled converter with RLE load
DC-DC converters – step down and step up choppers – control methods- two-quadrant &
four quadrant chopper.
DC Motor drives- Solid state speed control of DC motors-Armature control and field
control, Single phase fully controlled converter drives ( Rectifier and inverter mode).
Chopper controlled DC drives-Regenerative braking control- Four quadrant chopper drives.
Closed loop speed and torque control.
Module IV (9 Hrs)
Inverters –– 1-phase full bridge voltage source inverters inverter with R & RL loads- 3-
phase bridge inverter with R load – 120° & 180° conduction mode. Voltage control in
inverters– Pulse Width Modulation – single pulse width, multiple pulse width & sine PWM-
elimination of harmonics- Variable Voltage Variable Frequency Drive ( Block diagram only).
ROBOTICS & AUTOMATION
Module V (9 Hrs)
Position control of Stepper motor- Drive circuit – modes of excitation- open loop and
closed loop control of Stepper Motor- applications
Permanent Magnet Motor drives- Speed control of BLDC motor- converter circuits,
modes of operation - applications. Speed control of PMSM-Self control- Sensorless Control
– Microcontroller based permanent magnet synchronous motor drives (schematic only)-
applications
Text Books:
1. Ned Mohan, Tore m Undeland, William P Robbins, “Power electronics converters
applications and design”, John Wiley and Sons.
2.Dubey G. K. “Power semiconductor control drives” Prentice Hall, Englewood Cliffs, New
Jersey, 1989
References:
1. VEDAM SUBRAMANIAM “Electric drives (concepts and applications)”, Tata
McGraw-Hill.2001
9. Theodore Wildi, ‘Electric Machines, Drives and Power Systems’, Prentice Hall India
Ltd.
10. M.D. SINGH, K.B.KHANCHANDANI,”Power electronics,” Tata McGraw-
Hill.1998
11. N. K. De, P. K. Sen “Electric drives” Prentice Hall of India 2002
ROBOTICS & AUTOMATION
Course Contents and Lecture Schedule
No. Topic No. of
Lectures
1 Electric Drives (9 hours)
Introduction to electric motors used for robotic applications.
1.1 1
DC Motor -Construction– principle of operation –Back emf
2.1 Power diode, BJT, MOSFET, IGBT -static and dynamic characteristics 2
SCR – structure- working- V-I and switching characteristics- Turn on
2.2 2
methods of SCR
Gate triggering circuits – R and RC triggering circuits, line synchronised
2.3 2
triggering –
2.4 natural and forced commutation (concept only), Protection of SCR. 1
Requirements of isolation and synchronisation in gate drive circuits- Opto
2.5 and pulse transformer based isolation. 1
3.3 DC-DC converters – step down and step up choppers – control methods- 1
4.1 1-phase full bridge voltage source inverters inverter with R & RL loads 1
3-phase bridge inverter with R load – 120° & 180° conduction mode –
4.2 output line voltage and phase voltage waveforms 3
Preamble: Starting with the understanding of what a signal is and the different types of
signals available in the real world, this course provides the student with deep insights into the
representation of signals in various domains and the need for such representations. The
course also helps students to gain knowledge on transforming a signal from one domain to
another domain. The course also discusses about the use of filters in signal processing and
use of DFT for the same.
Prerequisite: Nil
Course Outcomes: After the completion of the course the student will be able to
PO PO PO PO PO PO PO PO PO PO PO PO
1 2 3 4 5 6 7 8 9 10 11 12
CO 2 1 3
1
CO 2 1 3
2
CO 2 1 2 3
3
CO 3 2 2 3
4
CO 3 2 2 3
5
Assessment Pattern
Mark distribution
Attendance : 10 marks
Continuous Assessment Test (2 numbers) : 25 marks
Assignment/Quiz/Course project : 15 marks
End Semester Examination Pattern: There will be two parts; Part A and Part B. Part A
contain 10 questions with 2 questions from each module, having 3 marks for each question.
Students should answer all questions. Part B contains 2 questions from each module of which
student should answer any one. Each question can have maximum 2 sub-divisions and carry
14 marks.
(10)
x(n)={1,0,-1,0} h(n)={1,1,1}
b) Use the overlap-add method to find the step response of a filter with h(n)=2- (8)
n
[u(n)-u(n-3)] and L=3.
MODULE V
19 a) Find the 8-point DFT of the sequence x(n)= {1,2,2,1,1,2,2,1} using DIF-FFT (10)
algorithm.
b) What is the speed improvement factor in calculating 64-point DFT of a sequence (4)
using direct computation and FFT computation
20 a) Draw the basic butterfly diagram for DIT algorithm (4)
b) Consider a causal linear time-invariant system whose system function is (10)
H(z) = (1-0.5z-1)/(1-0.5z-1+0.33z-2)(1+0.25z-1)
****
Syllabus ROBOTICS & AUTOMATION
Module I (7 Hours)
Elementary Signals, Classification and representation of continuous time and discrete time
signals, Signal operations. Continuous time and discrete time systems – Classification.
Representation of systems: Differential equation representation of continuous time systems.
Difference equation representation of discrete systems.
Frequency domain representation of continuous time signals- continuous time Fourier series
and its properties. Continuous time Fourier transform and its properties. Relation between
Fourier and Laplace transforms. Analysis of LTI systems using Laplace and Fourier
transforms. Concept of transfer function, Frequency response, Magnitude and phase response
Sampling of continuous time signals, Sampling theorem for low pass signals, aliasing
Module IV (9 Hours)
Text Books
1. Alan V. Oppenheim and Alan Willsky, Signals and Systems, PHI, 2/e, 2009
2. Simon Haykin, Signals & Systems, John Wiley, 2/e, 2003R K Mittal and I J Nagrath,
“Robotics and Control”, Tata McGraw Hill, New Delhi,2003.
3. B P. Lathi, Priciples of Signal Processing & Linear systems, Oxford University
PressAshitava Ghosal, “Robotics-Fundamental concepts and analysis”, Oxford
University press.
4. Oppenheim A. V., Schafer R. W. and Buck J. R., Discrete Time Signal Processing,
3/e, Prentice Hall, 2007.
5. Proakis J. G. and Manolakis D. G., Digital Signal Processing, 4/e, Pearson Education,
2007.
ROBOTICS & AUTOMATION
Reference Books
No Topic No. of
Lectures
1
1.1 Classification and representation of 1
continuous time signals
1.2 Classification and representation of 1
discrete time signals;
1.3 Signal operations 2
5.4 IIR Filter Structures: Direct Form, Transposed Form, Cascade Form and 3
Parallel Form (Design is not required)
ROBOTICS & AUTOMATION
Year of
COMPREHENSIVE COURSE Category L T P Credit
RAT308 Introduction
WORK
PCC 1 0 0 1 2019
Preamble:The course is designed to ensure that the students have firmly grasped the fundamental
knowledge in Robotics & Automation Engineering familiar enough with the technological concepts. It
provides an opportunity for the students to demonstrate their knowledge in various Robotics &
Automation subjects.
Pre-requisite:Nil
P P P P P P P P P PO PO PO PS PS PS PS
O1 O2 O3 O4 O5 O6 O7 O8 O9 10 11 12 O1 O2 O3 O4
CO1 3 1 1 2
CO2 3 1 2 3 1 1 1 1
CO3 3 1 1 2 3
CO4 3 3 1 2 1 1 1 1
Assessment pattern
A written examination will be conducted by the University at the end of the sixth
semester.The written examination will be of objective type similar to the GATE
examination.Syllabus for the comprehensive examination is based on the following five
Robotics & Automation Engineering core courses.
The written test will be of 50 marks with 50 multiple choice questions (10 questions from
each module) with 4 choices of 1 mark each covering all the five core courses. There will
be no negative marking. The pass minimum for this course is 25. The course should be
mapped with a faculty and classes shall be arranged for practicing questions based on the core
courses listed above.
1) Which of the following conditions can be used to minimize undercutting in cam and
follower mechanism?
a. By using larger roller diameter
b. By using internal cams
c. By decreasing the size of the cam
d. All of the above
2) A point is moving at the end of the link rotating with constant angular velocity ω, what
will be the value of radial component of acceleration?
a) 0
b) ω2R
c) Infinite
d) ω2R/2
4) When the microcontroller executes some arithmetic operations, then the flag bits of which
register are affected?.
a) PSW
b) SP
c) DPTR
d) PC
5) What is the width of the 8051 address bus?
a. 16-bit address bus
b. 8-bit address bus
c. 32-bit address bus
d. None of the above
6) Single-bit indicators that may be set or cleared to show the results of logical or arithmetic
operations are the
a. Flags
b. Monitors
c. Registers
d. Decisions
7) What will be the nature of time response if the roots of the characteristic equation are located
on the s-plane imaginary axis?
a) Oscillations
b) Damped oscillations
c) No oscillations
d) Under damped oscilaations
8) Consider a system with transfer function G(s) = s+6/Ks 2+s+6. Its damping ratio will be 0.5
when the values of k is:
a) 2/6
b) 3
c) 1/6
d) 6
9) The unit step response of a second order system is = 1-e -5t-5te-5t . Consider the following
statements:
1. The under damped natural frequency is 5 rad/s.
2. The damping ratio is 1.
3. The impulse response is 25te-5t.
Which of the statements given above are correct?
a) Only 1 and 2
b) Only 2 and 3
ROBOTICS & AUTOMATION
c) Only 1 and 3
d) 1,2 and 3
10) 9-Industrial Robots are generally designed to carry which of the following coordinate
system(s).
(A) Cartesian coordinate systems
(B) Polar coordinate systems
(C) Cylindrical coordinate system
(D) All of the above
13) In a PLC, the scan time refers to the amount of time in which
(A) the technician enters the program
(B) timers and counters are indexed by
(C) one “rung” of ladder logic takes to complete
(D) the entire program takes to execute
(E) transmitted data communications must finish
Basics of mechanisms: Links, kinematic pairs, kinematic chain, mechanism and machine,
common mechanisms like linkages, camsfollowermechanisms, gear trains, belt and chain, and
multi-degrees of planar mechanisms in machines like earth moving machinery and planar
versions of manipulators, mobility /degrees of freedom (DoF), Kutzbach’s formula,
determination of DoF of planar linkages and mechanisms with cam-follower pairs.position
analysis, loop closure equations, fourbar, slider-crank,and multi DoF closed and open loop
mechanisms, , exposure to graphical approach, inverse pose problem of an open loop 3R planar
manipulator, and derivation of solution.Velocity analysis: forward and inverse velocity analysis
of open loop 3R mechanism.Acceleration analysis: angular acceleration of a rigid link and
relative acceleration of points,Corioli’s acceleration.Static force analysis:nature of joint reaction
forces, static force analysis,Euler’s equation for rigid body rotation: moments of inertia, principal
moments and principal axes, representation of relative orientation of reference frames using
rotation matrices,properties of rotation matrices, transformation of moments of inertia matrices
from one reference frame to another,
Feedback principles, signal flow graphs, transient response, time domain analysis of first and
second order systems,step response of first and second order systems - steady-state-errors, static
and dynamic error coefficients – Concept of stability – stability of feedback systems -,
Routhstability criterion , root loci stability from root loci - ,effect of additional poles and zeros -
Bode plot, log magnitude vs.phase plot phase and gain margins - Need of lead, lag and lead-lag
compensators, state-space representation of systems; relationship between state equations and
transfer functions - time-delay systems
Types of Robots- Manipulators, Mobile Robots-wheeled & Legged Robots, Aerial Robots;
Anatomy of a robotic manipulator-links, joints, actuators, sensors, controller; open kinematic vs
closed kinematic chain; degrees of freedom; Robot configurations-PPP, RPP, RRP, RRR;
features of SCARA, PUMA Robots; Classification of robots based on motion control methods
and drive technologies; 3R concurrent wrist; Classification of End effectors - mechanical
grippers, special tools, Magnetic grippers, Vacuum grippers, adhesive grippers, Active and
passive grippers, selection and design considerations of grippers in robot.Direct Kinematics-
Rotations-Fundamental and composite Rotations, Homogeneous co-ordinates, Translations and
rotations, Composite homogeneous transformations, Screw transformations, Kinematic
parameters, The Denavit-Hartenberg (D-H) representation, The arm equation, direct kinematics
problems (upto 3DOF)Inverse kinematics- general properties of solutions, Problems (upto
3DOF) Inverse kinematics of 3DOF manipulator with concurrent wrist (demo/assignment
only)Tool configuration Jacobian, relation between joint and end effector velocities.Joint space
trajectory planning- cubic polynomial, linear trajectory with parabolic blends, trajectory planning
with via points; Cartesian space planning, Point to point vs continuous path planning. Obstacle
avoidance methods.
Preamble: Robotics lab provides students with exposure to the common Robotic manipulators
with atleast 3DOF and mobile robots. Students are also made to do experiments with sensors and
feedback controls as well as object detection and tracking.
Course Outcomes: After the completion of the course the student will be able to
PO PO PO PO PO PO PO PO PO PO PO PO
1 2 3 4 5 6 7 8 9 10 11 12
CO 3 2 2 2 2 2 2 3
1
CO 3 2 2 2 2 2 2 3
2
CO 3 2 2 2 2 2 2 3
3
CO 3 2 2 2 2 2 2 3
4
CO 3 2 2 2 2 2 2 3
5
Assessment Pattern
Mark distribution
Attendance : 15 marks
Continuous Assessment : 30 marks
Internal Test (Immediately before the second series test) : 30 marks
End Semester Examination Pattern: The following guidelines should be followed regarding
award of marks
(a) Preliminary work : 15 Marks
(b) Implementing the work/Conducting the experiment : 10 Marks
(c) Performance, result and inference (usage of equipments and trouble shooting) : 25 Marks
(d) Viva voce : 20 Marks
(e) Record : 5 Marks
General instructions: Practical examination to be conducted immediately after the second series
test covering entire syllabus given below. Evaluation is a serious process that is to be conducted
under the equal responsibility of both the internal and external examiners. The number of
candidates evaluated per day should not exceed 20. Students shall be allowed for the University
examination only on submitting the duly certified record. The external examiner shall endorse
the record.
LIST OF EXPERIMENTS
Reference Books
1. Introduction to Robotics ( Mechanics and control), John. J. Craig, Pearson Education
Asia 2002.
2. Introduction to Robotics by S K Saha, Mc Graw Hill Education
3. R K Mittal and I J Nagrath, “Robotics and Control”, Tata McGraw Hill, New Delhi,2003.
4. Ashitava Ghosal, “Robotics-Fundamental concepts and analysis”, Oxford University
press.
5. Robotics Technology and Flexible Automation, Second Edition, S. R. Deb
6. Introduction to Autonomous Mobile Robots, Siegwart, Roland, Cambridge, Mass. : MIT
Press, 2nd ed.
7. Robotics, Vision and Control: Fundamental Algorithms in MATLAB, Peter Corke,
Springer
ROBOTICS & AUTOMATION
Preamble: This course is designed for enabling the students to apply the knowledge to
address the real-world situations/problems and find solutions. The course is also intended to
estimate the ability of the students in transforming theoretical knowledge studied as part of
the curriculum so far in to a working model. The students are expected to design and develop
a software/hardware project to innovatively solve a real-world problem.
Prerequisites: Subjects studied up to sixth semester.
Course Outcomes: After the completion of the course the student will be able to
POs PO PO PO PO PO PO PO PO PO PO PO PO
COs 1 2 3 4 5 6 7 8 9 10 11 12
CO 1 3 3 3 3 3 3 3 3 - - - 3
CO 2 3 3 3 3 3 - 2 3 - 3 2 3
CO 3 3 3 3 3 3 2 3 3 - 2 3 3
CO 4 3 3 2 2 - - - 3 3 3 3 3
CO 5 3 - - - 2 - - 3 2 3 2 3
Assessment Pattern
The End Semester Evaluation (ESE) will be conducted as an internal evaluation based on the
product/project, the report and a viva- voce examination, conducted by a 3-member
committee appointed by Head of the Department comprising HoD or a senior faculty
member, academic coordinator for that program and project guide/coordinator. The
ROBOTICS & AUTOMATION
The Continuous Internal Evaluation (CIE) is conducted by evaluating the progress of the
miniproject through minimum of TWO reviews. At the time of the 1st review, students are
supposed to propose a new system/design/idea, after a thorough literature study of the
existing systems under the chosen area. In the 2nd review students are expected to highlight
the implementation details of the proposed solution. The review committee should assess the
extent to which the implementation reflects the proposed design. The final CIE mark is the
average of 1st and 2nd review marks.
A zeroth review may be conducted before the beginning of the project to give a chance for
the students to present their area of interest or problem domain or conduct open brain
storming sessions for innovative ideas. Zeroth review will not be apart of the CIE evaluation
process.
In the final review students are expected to demonstrate the product with its full specification
along with a final report. A well coded, assembled and completely functional product is the
expected output during the end of the semester.
Marks Distribution
150 75 75
Course Plan
In this course, each group consisting of three/four members is expected to design and develop
a moderately complex software/hardware system with practical applications. This should be a
working model. The basic concept of product design may be taken into consideration.
ROBOTICS & AUTOMATION
The review committee may be constituted by the Head of the Department. A project report is
required at the end of the semester. The product has to be demonstrated for its full design
specifications. Innovative design concepts, reliability considerations, aesthetics/ergonomic
aspects taken care of in the project shall be given due weight.
ROBOTICS & AUTOMATION
SEMESTER VI
PROGRAM ELECTIVE I
ROBOTICS & AUTOMATION
CODE COURSE NAME CATEGORY L T P CREDIT
RAT312 SENSORS AND TRANDUCERS PEC 2 1 0 3
Preamble:It is through the various sensors and transducers that a robot interacts with the
physical world. A thorough understanding of the working principle of these sensors and
transducer are therefore necessary for a budding engineer to select appropriate components
for the application. This course provide an exposure for the student to learn about various
sensors, transducers and how they are selected by explaining the underlying theory followed
by appropriate case studies.
Course Outcomes: After the completion of the course the student will be able to
CO 1 Analyze and select the most appropriate sensors and transducers for a robotic
application
CO 2 Explain fundamental principle of working of sensors and transducers for robots
CO 3 Interpret typical manufacturer’s data sheet of sensors and transducers and use them
for selection in typical applications
PO PO PO PO PO PO PO PO PO PO PO PO
1 2 3 4 5 6 7 8 9 10 11 12
CO 3 2 2 3
1
CO 3 2 2 3
2
CO 3 2 2 3
3
Assessment Pattern
Attendance : 10 marks
Continuous Assessment Test (2 numbers) : 25 marks
Assignment/Quiz/Course project : 15 marks
End Semester Examination Pattern: There will be two parts; Part A and Part B. Part A
contain 10 questions with 2 questions from each module, having 3 marks for each question.
Students should answer all questions. Part B contains 2 questions from each module of which
student should answer any one. Each question can have maximum 2 sub-divisions and carry
14 marks.
PART B
(Answer any one full question from each module, each carries 14 marks.)
MODULE1
11 a) What is LVDT? What are the parameters that can be measured by this? Describe (10 )
with a neat diagram the principle of operation and output characteristics of the
same.
b) A robot’scontrol memory has 8 bit storage capacity; it has two rotational joints (4 )
and one linear joint. The linear link can varyits length from as short as 0.2 meters
to as long as 1.2 meters. Compute the control resolution for encoder of each
joint.
12 a) What is Gyroscope? Enumerate various sources of errors in Gyroscopes? How ( 10)
will you rectify them while gyroscopes are used in robotic applications?
b) Can we use GPS sensors in indoor environments? Justify your answer. (4 )
MODULE II
13 a) Which are the sensors used to detect closeness of objects? And how will you (10 )
compute the same?
b) How range is measured using optical triangulation method? (4)
14 Consider a scenario where a surveillance vehicle chases a car which violated (14)
traffic rules. Which all sensors are to be used in the surveillance vehicle to
compute the position and relative velocity of the target vehicle (car)? Explain the
working of the sensors being used.
ROBOTICS & AUTOMATION
MODULE III
15 a) Which are the elements of a vision sensor? How will you extract features using (6)
vision sensor?
b) What are the advantages of CMOS cameras? (8)
16 Explain the criteria for selection of sensors for different applications (14)
MODULE IV
17 a) 1. What are transducers ? What are it’s classifications? (6)
b) Linear Resistance potentiometer is 50mm long & is uniformly wound with a (8)
wire having a resistance of 10,000Ω. Under normal conditions, the slider is at the
center of the potentiometer. Find the linear displacement when the resistancesof
the potentiometer as measured by Wheatstone bridge for two
cases are (1)3850Ω (2)7560Ω. Are the two displacements in same direction. If it
is possible to measure a minimum value of 10Ω resistancewith the
bovearrangement, find the resolution
18 a) With neat diagrams explain the following transducers (i) Position transducer (ii) (6)
Velocity transducer (iii)Force Transducer
b) What are the two basic materials used for resistive strain gages? Which of these (8)
is most sensitive? Describe in your words what “sensitive” means. What is a
disadvantage of the more sensitive strain gage material?
MODULE V
19 a) With neat diagrams explain the following transducers (i) Temperature transducer (8)
(ii) Pressure transducer (iii)Flow Transducer
b) What is the difference between a sensor and transducer ? Give some industrial (6)
applications of transducer.
20 a) A pressure transducer uses a diaphragm as a pressure summing device. In (7)
application the diaphragm and fluid behave as a second-order, single-degree
system. The static displacement is proportional to the applied force (pressure). If
the natural undamped frequency of the system is 3600 Hz and the total viscous
damping is 75% of critical, determine the frequency range(s) over which the
ratio of dynamic amplitude to static amplitude (inherent error) deviates from
unity by an amount no greater than 6%...
b) Consider the pressure transducer from the previous problem to be damaged such (7)
that its viscous damping ratio becomes changed to some unknown value. If the
transducer is subjected to a harmonic input of 2400 Hz, the phase angle between
output and input is measured as 45 degrees. With this in mind, determine the
inherent error (attenuation) of the transducer when used to measure a harmonic
pressure signal of 1800 Hz. What will be the phase angle between the output and
input at this frequency?
****
ROBOTICS & AUTOMATION
Syllabus
Module I (8 Hours)
CaseStudy: Choosing the best internal sensors for autonomous navigation of a mobile
robot
Module II (7 Hours)
Vision based sensors- Elements of vision sensor, image acquisition, image processing, edge
detection, feature extraction, object recognition, pose estimation and visual servoing,
hierarchy of a vision system, CCD and CMOS Cameras, Monochrome, stereovision, night
vision cameras, still vs video cameras, kinect sensor; Block schematic representations.
Choosing sensor for different robotic applications and application of sensors in flexible
manufacturing
Module IV (7 Hours)
Case Study : Learn to calculate end effectors position of a robot using position transducer
Module V (6 Hours)
Text Book
References
No Topic No. of
Lectures
1 Proprioceptive or Internal sensors
Requirement of sensors in robots used in industry, agriculture, medical 2.5
field, transportation, military, space and undersea exploration, human-
robot interactions, robot control, robot navigation, tele-operational robot
etc.Sensor Characteristics: Sensitivity, Linearity,
Measurement/Dynamic range, Response Time, Accuracy, Repeatability
& Precision, Resolution & Threshold, Bandwidth.
1.2 Position sensors- encoders- linear, rotary, incremental linear encoder, 2
absolute linear encoder, Incremental rotary encoder, absolute rotary
encoder; potentiometers; LVDTs.
1.3 velocity sensors-optical encoders, tacho generator, Hall effect sensor, 2
acceleration, Heading sensors- Compass, Gyroscope sensor, IMU, GPS,
real time differential GPS
1.4 Force sensors-strain gauge based and Piezo electric based, Torque 1.5
sensors
Note- Block schematic representations, Interpretation of typical
manufacturer’s data sheet and Numerical problems of the main
sensors are to be covered.
2 Exteroceptive or External sensors
2.1 contact type, noncontact type; Tactile, proximity- detection of physical 3
contact or closeness, contact switches, bumpers , inductive proximity,
capacitive proximity; semiconductor displacement sensor;
2.2 Range sensors- IR, sonar, laser range finder, optical triangulation (1D), 2
structured light(2D), performance comparison range sensors;
2.3 Motion/ speed sensors-speed relative to fixed or moving objects, 2
Doppler radar, Doppler sound; Numerical problems
Note- Block schematic representations, Interpretation of typical
manufacturer’s data sheet and Numerical problems of the main
sensors are to be covered.
3 Vision based sensors-
4 Introduction to transducers;
4.1 Introduction to transducers; Requirement of transducers in robots, 4
medicine etc; Differences between Sensors and transducers; Transducer
performance characteristics based on static and dynamic properties;
Classification of transducers based on physical effect, physical quantity
and source of energy- Active vs Passive, Principle of transduction,
Analog and Digital transducer, Primary and Secondary
transducer;Transducer and Inverse Transducer.
CATEGORY L T P CREDIT
RAT322 ROBOTIC CONTROL SYSTEMS
PEC 2 1 0 3
Preamble: Control mechanisms are a crucial elements of any autonomous systems. This
course provides the students an introduction to the various control mechanisms that can be
used in the development of a robot.
Course Outcomes: After the completion of the course the student will be able to
PO PO PO PO PO PO PO PO PO PO PO PO
1 2 3 4 5 6 7 8 9 10 11 12
CO 3 2 2 1 2 3
1
CO 3 2 2 1 2 1 2
2
CO 3 2 2 2 2 1 3
3
CO 3 2 2 2 1 1 2
4
CO 3 3 2 2 2 1 2
5
Assessment Pattern
1 2
Remember 10 10 20
Understand 25 25 50
Apply 15 15 30
Analyse
Evaluate
Create
ROBOTICS & AUTOMATION
Mark distribution
End Semester Examination Pattern: There will be two parts; Part A and Part B. Part A
contain 10 questions with 2 questions from each module, having 3 marks for each question.
Students should answer all questions. Part B contains 2 questions from each module of which
student should answer any one. Each question can have maximum 2 sub-divisions and carry
14 marks.
3. Explain the import factors to be considered for camera calibration in a visual based
control scheme?
PART A
2 Draw the block schematic for feedback control of robotic manipulator. Which is (3 )
the commonly used sensor in the feedback loop for the position control of a
manipulator?
5 What are the applications of industrial robots where force control may be ( 3)
needed?
6 What do you mean by natural and artificial constraints for tasks in partially ( 3)
constrained environments?
7 What is a differentially driven mobile robot? How it is different from steered (3)
robot?
10 What is the necessity of camera calibration for visual servoing applications? (3)
PART B
ROBOTICS & AUTOMATION
MODULE I
11 a) Differentiate between closed loop and feed forward control, with the help of (7)
block diagrams
b) A researcher has proposed the following control scheme for a serial manipulator, (8)
where [kp] and [Kv] are positive definite gain matrices
Draw the block schematic of the proposed controller and explain. What are the
possible advantages of the scheme?
MODULE II
MODULE III
15 a) Explain the assembly sequences used to put a round peg into a round hole (7)
b) Figure shows a manipulator tightening a screw. What are the natural and (7)
artificial constraints for this task?
16 a) Explain the force control of a typical mass spring dashpot system (8)
b) Explain typical hybrid position/force control scheme with the help of block (6)
diagram
ROBOTICS & AUTOMATION
MODULE IV
b) With the help of block schematic explain how a differentially driven mobile (7)
robot is controlled to follow a line.
18 With the help of block schematic explain how a quadcopter can be controlled to (14)
track a trajectory?
MODULE V
20 Explain in detail position based visual servoing and Image based visual servoing (14)
****
Syllabus
Module I (8 Hours)
Review of dynamic modelling of robots: Introduction to robot control- Necessity of
Controllers for Robots, typical block schematic closed loop and feed forward control.
Linear control of manipulators - closed-loop control, second-order linear systems, control of
second-order systems, control-law partitioning, trajectory-following control, Feedback
control of single link manipulator
Case study- Matlab simulation-PID Control of single link manipulator and planar 2R
manipulator , closed loop control of wall following robot- block schematic- sensor selection
etc
Module II (7 Hours)
Nonlinear Control of manipulators- PD Gravity Control, Computed Torque Control,
adaptive control
Task Space Control Schemes – resolved motion rate control and resolved motion
acceleration control
Case study- resolved motion rate control of 2R manipulator
Module IV (7 Hours)
Kinematic model of steered robot and differentially driven mobile robot , Control of a mobile
robot to move to a point, to follow a line, following a path, moving to a pose, Dynamic model
of quadcopter, Controller design to track any desired trajectory.
Module V (8 Hours)
Vision based Control- configuration of a vision system, image segmentation, image
interpretation, Pose estimation, Stereo vision, Camera Calibration, Position based visual
servoing, Image based visual servoing, Hybrid visual servoing.
Text Books:
1. Introduction to Robotics Mechanics and Control, John J. Craig, 3e, Pearson
2. Robotics: Fundamental Concepts and Analysis, Ashitava Ghosal, Oxford
3. Robotics- Modelling planning and control- Bruno Siciliano , Lorenzo Sciavicco Luigi
Villani, Giuseppe Oriolo, Springer-Verlag London
4. Peter Corke, “Robotics, Vision and Control-Fundamental Algorithms in MATLAB”,
Springer Tracts in Advanced Robotics, volume 73.
5. The Robotics Primer-Maja J Matari´c, The MIT Press
References:
1. Probabilistic Robotics: Sebastian Thrun, Wolfram Burgard, Dieter Fox, MIT Press
2. Modern Robotics Mechanics, Planning and Control, Kevin M.Lynch, Frank C. Park,
Cambridge University Press, 2017
No Topic No. of
Lectures
1 MODULE I
5 MODULE V
Preamble: Fluid power systems can transmit equivalent power within a much smaller space than
mechanical or electrical drives can, especially when extremely high force or torque is required
and hence plays an important role in automation applications in large industries. This course
provides an understanding of the different pneumatic and hydraulic systems for various
applications in automation.
Course Outcomes: After the completion of the course the student will be able to
CO 1 Understand the basic concepts of different types of drives and their comparison.
CO 2 Understand the working principle and applications of different types of pumps and
motors
CO 3 Study proportional and servo valves.
CO 4 Develop different pneumatic and hydraulic circuits based on their applications.
CO 5 Develop multi actuator circuits using different methods.
CO 6 Develop different electro pneumatic and electro hydraulic circuits based on their
applications.
CO 7 Familiarize the basic concepts of interfacing hydraulic and pneumatic circuits with
PLC.
PO PO PO PO PO PO PO PO PO PO PO PO
1 2 3 4 5 6 7 8 9 10 11 12
CO 1 3 2 2 1 2 3
CO 2 3 2 2 1 2 1 2
CO 3 3 2 2 2 2 1 3
CO 4 3 2 2 2 1 1 2
CO 5 3 3 2 2 2 1 2
CO 6 3 3 2 2 2 2
CO 7 3 3 2 2 2 2 2
ROBOTICS & AUTOMATION
Assessment Pattern
Mark distribution
Attendance : 10 marks
Continuous Assessment Test (2 numbers) : 25 marks
Assignment/Quiz/Course project : 15 marks
End Semester Examination Pattern: There will be two parts; Part A and Part B. Part A contain
10 questions with 2 questions from each module, having 3 marks for each question. Students
should answer all questions. Part B contains 2 questions from each module of which student
should answer any one. Each question can have maximum 2 sub-divisions and carry 14 marks.
PART A
1 Draw the ISO symbol for pilot controlled 5/2 direction control valve. (3 )
3 Distinguish between 4/3 tandem centre valve and closed centre valve. (3 )
ROBOTICS & AUTOMATION
7 Draw the displacement time diagram for the sequence A1B1A0B0. (3)
8 With suitable diagram explain meter in type speed control in a hydraulic circuit. (3)
9 What are the basic electrical devices used in electro hydraulics. (3)
10 With a neat sketch explain the use of a pressure switch in an electro pneumatic (3)
circuit.
PART B
MODULE I
b) Find the offset angle for an axial piston pump that delivers 0.0019m3/s at (8)
3000rpm. The pump has nine 16mm diameter pistons arranged on a 127mm
piston circle diameter. The volumetric efficiency is 95%.
MODULE II
b) With a neat sketch explain the use of pressure relief valve in a hydraulic circuit. (4)
MODULE III
15 a) Explain the differences between an ordinary DCV solenoid and a proportional (6)
ROBOTICS & AUTOMATION
valve solenoid.
b) With a neat sketch explain the working of single stage (Flapper nozzle type) (8)
servo valve.
16 a) Write short note on electro hydraulic servo valve and explain the components of (8)
closed loop electro hydraulic servo system.
MODULE IV
b) Design and draw hydraulic circuit for A1A0B1B0 sequencing operation using (6)
Karnaugh-Veitch method.
MODULE V
b) Differentiate between on timer delay and off timer delay with the help of a (6)
timing diagram.
20 a) What are the advantages of PLC over electromechanical relay control? (6)
b) Double acting cylinder is used to perform to and fro operation. Cylinder has to (8)
move forward when PB1 button is pressed and continue to and fro motion till 10
cycles of operations is performed. Draw the pneumatic circuit, PLC wiring
diagram and ladder diagram to implement this task.
ROBOTICS & AUTOMATION
SYLLABUS
Module I (7Hours)
Classification of drives-hydraulic, pneumatic and electric –comparison ISO symbols for their
elements, Selection Criteria
Generating Elements- Hydraulic pumps and motor gears, vane, piston pumps, motors-selection
and specification
Module II (7Hours)
Drive characteristics – Utilizing Elements-- Linear actuator – Types, mounting details,
cushioning, power packs, accumulators
Control and regulation Elements—Direction, flow and pressure control Valves, Methods of
actuation, types, sizing of ports. spool valves-operating characteristics
Module IV (7Hours)
Typical Design methods of hydraulic and pneumatic circuits– sequencing circuits design
combinational logic circuit design- cascade method-Karnaugh Veitch map method.
Module V (7Hours)
Electrical control of pneumatic and hydraulic circuits- use of relays, timers and counters.
Interfacing hydraulic and pneumatic circuits with PLCs .
Text Books:
1. Antony Esposito, Fluid Power Systems and control Prentice-Hall, 1988
2. Peter Rohner, Fluid Power logic circuit design. The Macmillan Press Ltd.,London, 1979
References:
1. E.C.Fitch and J.B.Suryaatmadyn. Introduction to fluid logic, McGraw Hill, 1978
2. Herbert R. Merritt, Hydraulic control systems, John Wiley & Sons, Newyork, 1967
3. Dudbey. A. Peace, Basic Fluid Power, Prentice Hall Inc, 1967.
ROBOTICS & AUTOMATION
No Topic No. of
Lectures
1 MODULE 1
Preamble: Measurements and Measuring devices are key to any engineering design. This course
introduces to the student on the various tools and methods for measuring different physical
parameters. The course also given the basic concepts of metrology and use of standards for
measurements
Course Outcomes: After the completion of the course the student will be able to
PO PO PO PO PO PO PO PO PO PO PO PO
1 2 3 4 5 6 7 8 9 10 11 12
CO 2 1 3
1
CO 2 1 3
2
CO 2 1 3
3
CO 3 2 2 3
4
CO 3 2 2 3
5
CO 3 2 2 3
6
ROBOTICS & AUTOMATION
Assessment Pattern
Mark distribution
Attendance : 10 marks
Continuous Assessment Test (2 numbers) : 25 marks
Assignment/Quiz/Course project : 15 marks
End Semester Examination Pattern: There will be two parts; Part A and Part B. Part A contain
10 questions with 2 questions from each module, having 3 marks for each question. Students
should answer all questions. Part B contains 2 questions from each module of which student
should answer any one. Each question can have maximum 2 sub-divisions and carry 14 marks.
.
1. What advantages does a Vernier calliper provide while taking linear measurements
3. Explain the bridge arrangement for strain measurement using strain gauges
1. Explain the need of Inspection, Accuracy and Precision in modern day engineering
4. What is the working principle of AutoCollimators and how are they useful in interferometry
PART B
Answer any one full question from each module, each carries 14 marks.
MODULE1
11 a) Explain the static performance characteristics of measuring instruments . (8 )
b) Illustrate the use of slip gauges. (6 )
12 a) Explain in detail the errors and types of errors in measurement ( 10)
b) Give the significance of sine bar in angle measurement. (4 )
MODULE II
13 a) Describe any one method for torque measurement. (8 )
b) Using electrical strain gauges how do we measure strain? explain (6)
14 a) Discuss the strain gauge materials. (10)
b) What is temperature compensation?. (4)
MODULE III
15 Explain the working of photoelectric tachometer. Also give the field of (14)
application.
16 List the type of thermocouples. Also explain the principle and working of any (14)
one type of thermocouple.
MODULE IV
17 Illustrate the use of gear tooth vernier to measure tooth thickness. (14)
ROBOTICS & AUTOMATION
18 a) Explain the three wire method of measuring effective diameter of screw thread. (11)
Syllabus
Module I (7 Hours)
Module II (7 Hours)
Measurement of Force, Torque and Strain: Force measurement: load cells, cantilever beams,
differential transformers. Measurement of torque: Torsion bar dynamometer, servo controlled
dynamometer, absorption dynamometers. Power Measurements. Measurement of strain:
Mechanical strain gauges, electrical strain gauges, strain gauge: materials, gauge factors, theory
of strain gauges and method of measurement, bridge arrangement, temperature compensation.
Module IV (7 Hours)
Metrology: Basics of Metrology, Need for Inspection, Accuracy and Precision, Objectives,
Standards of measurements. Metrology of Gears and screw threads: Gear tooth terminology,
Sources of errors in manufacturing of gears, Measurement of major elements of screw threads
and gears, gear tooth vernier caliper. Optical measuring instruments: Tool maker’s microscope,
Principle of interferometry-optical flat-Interferometers-Autocollimators.
Module V (7 Hours)
Text Book
1. Engineering Metrology and Measurement, N V Raghavendra and Krishnamurthy, Oxford
University Press,
2. Engineering Metrology and Measurements, Bentley,
Reference Books:
3. A Text book of Engineering Metrology, I C Gupta, Dhanpat Rai Publications
4. A course in Mechanical Measurements and Instrumentation, A K Sawhney, Dhanpat Rai
Publications
5. Mechanical Measurements and Instrumentations, Er. R K Rajput, Kataria
Publication(KATSON)
6. Mechanical Measurement and Metrology by R K Jain, Khanna publishers.
No Topic No. of
Lectures
1 Mechanical Measurement
1.1 Need of mechanical measurement, Basic definitions: Hysteresis, 2
Linearity, Resolution of measuring instruments, Threshold, Drift, Zero
stability, loading effect and system response
1.2 Measurement methods, Generalized Measurement system, Static 1
performance characteristics, Errors and their classification.
ROBOTICS & AUTOMATION
CATEGORY L T P CREDIT
RAT352 ENGINEERING OPTIMIZATION
PEC 2 1 0 3
Preamble: Finding optimum solution for a given problem has a huge impact in any field of
engineering. This paper introduces the student to the classical optimization techniques and
various numerical methods of optimization. The course also provide the student with a basic
knowledge in different evolutionary algorithms
Prerequisite: Nil
Course Outcomes: After the completion of the course the student will be able to
PO PO PO PO PO PO PO PO PO PO PO PO
1 2 3 4 5 6 7 8 9 10 11 12
CO 2 1 3
1
CO 2 1 3
2
CO 2 1 3
3
CO 3 2 2 3
4
Assessment Pattern
Attendance : 10 marks
Continuous Assessment Test (2 numbers) : 25 marks
Assignment/Quiz/Course project : 15 marks
End Semester Examination Pattern: There will be two parts; Part A and Part B. Part A
contain 10 questions with 2 questions from each module, having 3 marks for each question.
Students should answer all questions. Part B contains 2 questions from each module of which
student should answer any one. Each question can have maximum 2 sub-divisions and carry
14 marks.
1. A farmer has a choice of planting barley, oats, rice, or wheat on his 200-acre farm.
The labor, water, and fertilizer requirements, yields per acre, and selling prices are
given in the following table:
The farmer can also give part or all of the land for lease, in which case he gets $200
per acre. The cost of water is $0.02/m3 and the cost of the fertilizer is $2/lb. Assume
that the farmer has no money to start with and can get a maximum loan of $50 000
from the land mortgage bank at an interest of 8%. He can repay the loan after six
months. The irrigation canal cannot supply more than 4 × 105 m3 of water. Formulate
the problem of finding the planting schedule for maximizing the expected returns of
the farmer.
Two copper-based alloys (brasses), A and B, are mixed to produce a new alloy, C.
The composition of alloys A and B and the requirements of alloy C are given in the
following table:
ROBOTICS & AUTOMATION
If alloy B costs twice as much as alloy A, formulate the problem of determining the
amounts of A and B to be mixed to produce alloy C at a minimum cost.
2. A manufacturer produces small refrigerators at a cost of $60 per unit and sells them to
a retailer in a lot consisting of a minimum of 100 units. The selling price is set at $80
per unit if the retailer buys 100 units at a time. If the retailer buys more than 100 units
at a time, the manufacturer agrees to reduce the price of all refrigerators by 10 cents
for each unit bought over 100 units. Determine the number of units to be sold to the
retailer to maximize the profit of the manufacturer.
subject to :
x1 ≥ 0, x2 ≥ 0, x3 ≥ 0
3 Find the dual of following LPP (3 )
maximize Z = 6x1 + 14x2 + 13x3 subject to
x1 + 4x2 + 2x3 ≤ 48
x1 + 2x2 + 4x3 ≤ 60
x1 ≥ 0, x2 ≥ 0, x3 ≥ 0
4 Give an example for 0 − 1 programming problem ( 3)
5 Write the Lagrangian function for maximize Z = f(x1, x2) subject to g(x1, x2) = c x1 ≥ ( 3)
0, x2 ≥ 0
6 What is integer linear programming problem ( 3)
7 Explain the basic steps involved in solving a constrained optimization problem using (3)
Random Search Method?
8 Differentiate between local minima and global minima in search optimization (3)
problems. How are these related in the case of a convex programming problem
ROBOTICS & AUTOMATION
9 (3)
17 a) Explain the algorithm of Sequential Linear Programming method for solving a non- (14)
linear programming problem. Discuss its advantages
18 a) Explain the algorithm of gradient projection method for solving non-linear (9)
programming problems.
b) (5)
MODULE V
19 a) Explain the steps involved in finding the optimum solution using Genetic Algorithm . (14)
Describe in detail the role of Genetic operators involved in the process
20 a) (14)
Syllabus
Module I (8 Hours)
Module II (8 Hours)
Unbounded solutions of LPP, Two-phase method, Revised simplex method, Dual Simplex
Method.
Integer linear programming- Gomory‘s Cutting plane method, Branch and Bound method ,
zero-one programming
Module IV (7 Hours)
Direct search methods-Random search-pattern search -Descent Methods-Steepest descent,
conjugate gradient.
Case studies- Finding the connected components of collision-free paths for a robot using
random search, motion planning problems- optimising path length, execution time etc
Module V (6 Hours)
Recent developments in optimization techniques: Genetic Algorithm, Particle Swarm
Optimization, Ant colony Optimization, Bees Algorithm, Tabu search and Simulated
Annealing
Case studies- Genetic algorithm for optimizing robot trajectories, PSO based path planning of
robots.
Text Books
2
2.1 Unbounded solutions of LPP, Two-phase method 2
2.2 Revised simplex method, Dual Simplex Method. 3
5.2 Case studies- Genetic algorithm for optimizing robot trajectories, PSO 2
based path planning of robots
ROBOTICS & AUTOMATION
CATEGORY L T P CREDIT
RAT362 COMMUNICATIONS NETWORKS
PEC 2 1 0 3
Prerequisite: NIL
Course Outcomes: After the completion of the course the student will be able to
CO 1 Understand the basic concepts of wireless communication and techniques used for
enhancing bandwidth
CO 2 Understand the process involved in the data transfer across a computer network and
the different standards applicable
CO 3 Understand the various mechanisms used to address the different challenges in
wireless networks
CO 4 Understand the working of two popular PAN protocols
CO 5 Understand the working of two popular low power PAN protocols
PO PO PO PO PO PO PO PO PO PO PO PO
1 2 3 4 5 6 7 8 9 10 11 12
CO 3 2 1 2
1
CO 3 2 1 2
2
CO 3 2 2 2
3
CO 3 2 2 2
4
CO 3 2 1 2
5
Assessment Pattern
Attendance : 10 marks
Continuous Assessment Test (2 numbers) : 25 marks
Assignment/Quiz/Course project : 15 marks
End Semester Examination Pattern: There will be two parts; Part A and Part B. Part A
contain 10 questions with 2 questions from each module, having 3 marks for each question.
Students should answer all questions. Part B contains 2 questions from each module of which
student should answer any one. Each question can have maximum 2 sub-divisions and carry
14 marks.
****
ROBOTICS & AUTOMATION
Syllabus
Module I (7 Hours)
Module II (7 Hours)
Computer Network Architecture: The OSI Reference model The TCP/IP reference Model
– The ATM reference Model – comparison
IEEE 802 Networking Standards – Physical layer – Data link Layer – LLC – MAC –
ALOHA – CSMA – CSMA/CD – IEEE802.3 Standard – Physical Layer – Data Link Layer
Ad-hoc wireless networks – Applications and issues of ad-hoc wireless networks – MAC
protocols for AD-HOC wireless networks – Design issues of MAC – Design Goals - Routing
protocols for Ad-HOC Wireless Networks – issues in designing routing protocols –
classification
Module IV (7 Hours)
WPAN: IEEE802.15 - Bluetooth – User scenarios – Architecture – Networking - Protocol
Stack – Radio Layer – Baseband Layer – Link Manager protocol – L2CAP – Security –
Service Discovery Protocol – Bluetooth Profiles - Transport Protocol Group – Middleware
protocol Group
Zigbee – Protocol Stack – Network layer – Application layer – Reduced Function Device-
Full Function Device – Network Coordinator – Frame Formats – Channel Access Mechanism
– Types of Data transfer- Network formation roles of Network Coordinator – Parent device –
Child device
Module V (7 Hours)
Low Power Communication Protocols: 6LoWPAN – IPV6 – IP over IEEE 802.15.4 –
Compression – Fragmentation – Reassembly – Routing – Constrained Application
Protocol(CoAP) (Architecture only) – RPL Routing Protocol
Text Books
1. Wireless Communication Networks and Systems, Cory Beard & William Stallings,
Pearson
2. Beginning LoRa Radio Networks with Arduino: Build Long Range, Low Power
Wireless IoT Networks, Pradeeka Seneviratne, Apress
3. Future Internet – open access journal published by mdpi -
https://www.mdpi.com/1999-5903/11/10/216/htm
No. of
No Topic
Lectures
1 Communication Systems
1.1 Components of a communication system, Introduction to wireless 1
communication
1.2 Radio propagation, Characteristics of the wireless channel, Analog & 2
Digital Modulation
1.3 Multiple Access Techniques – FDMA, TDMA, CDMA, SDMA 2
Preamble: Soft computing techniques are gaining popularity in all domains of engineering
application. This paper introduces the student to the basic mechanisms of finding solution to
problems through the different soft computing techniques. This course explain in detail the 3
basic soft computing techniques namely - Neural networks, Fuzzy systems and Genetic
Algorithms and how they can be applied to mimic the human mind
Course Outcomes: After the completion of the course the student will be able to
PO PO PO PO PO PO PO PO PO PO PO PO
1 2 3 4 5 6 7 8 9 10 11 12
CO 2 2 1 2
1
CO 3 2 2 2
2
CO 2 2 1 2
3
CO 3 2 2 2
4
CO 2 2 1 2
5
Assessment Pattern
1 2
Remember 10 10 10
Understand 20 20 20
Apply 20 20 70
Analyse
Evaluate
Create
ROBOTICS & AUTOMATION
Mark distribution
Attendance : 10 marks
Continuous Assessment Test (2 numbers) : 25 marks
Assignment/Quiz/Course project : 15 marks
End Semester Examination Pattern: There will be two parts; Part A and Part B. Part A contain
10 questions with 2 questions from each module, having 3 marks for each question. Students
should answer all questions. Part B contains 2 questions from each module of which student
should answer any one. Each question can have maximum 2 sub-divisions and carry 14 marks.
MODULE IV
17 a) Develop a Fuzzy inference System for controlling the temperature using air (8)
conditioner.
b) Develop an ANFIS model with suitable example. (6)
18 a) Explain Mamdani and Sugeno approach with suitable examples (10)
b) Discuss the architecture and Operation of a Fuzzy logic Control system (4)
MODULE V
19 a) Illustrate the general architecture of Genetic Algorithm approach. (8)
b) State and explain theRoulette Wheel selection method (6)
20 a) How the cross over operation takes place for creating the operating. Explain the (8)
types of cross over in GA
b) Write short notes on evolutionary algorithm (6)
****
.
ROBOTICS & AUTOMATION
Syllabus
Module I (7 Hours)
Module II (8 Hours)
Fuzzy Systems: Fuzzy Set theory, Fuzzy versus Crisp set, operations on fuzzy sets-Fuzzy
Relation- Min-Max Composition,- features of membership functions-Tolerance and equivalence
function-Fuzzification, Fuzzy Logic, Fuzzy Rule based systems, Fuzzy Decision Making- types
Module IV (7 Hours)
Fuzzy Inference systems – Mamdani approach and Sugeno approach- Defuzzification Methods -
Fuzzy Control Systems – characteristics- Fuzzy Classification.
Hybrid systems- Neuro-fuzzy systems- case studies- ANFIS model- case studies
Applications of Neural Networks and Fuzzy Systems.
Module V (6 Hours)
Text Books
1. R. Rajasekaran and G. A and Vijayalakshmi Pai, “Neural Networks, Fuzzy Logic, and
Genetic Algorithms: Synthesis and Applications,” Prentice Hall of India
2. S.N Sivandam and S.N Deepa, “ Principles of Soft Computing,” Wiley Publications.
ROBOTICS & AUTOMATION
1. N. K. Sinha and M. M. Gupta, Soft Computing & Intelligent Systems: Theory &
Applications-Academic Press /Elsevier. 2009.
2. Simon Haykin, Neural Network- A Comprehensive Foundation- Prentice Hall
International, Inc.
3. R. Eberhart and Y. Shi, Computational Intelligence: Concepts to Implementation,
Morgan Kaufman/Elsevier, 2007.
4. Ross T.J. , Fuzzy Logic with Engineering Applications- McGraw Hill.
5. Driankov D., Hellendoorn H. and Reinfrank M., An Introduction to Fuzzy Control-
Narosa Pub.
6. Bart Kosko, Neural Network and Fuzzy Systems- Prentice Hall, Inc., Englewood Cliffs
No Topic No. of
Lectures
1 Introduction
1.1 Introduction to soft computing- soft computing Vs hard computing- 1
applications of soft computing.
1.2 Neural Networks: Evolution- artificial and biological neurons- 1
supervised, unsupervised, reinforcement learning- examples
1.3 McCulloch-Pits model-Single layer Perceptron- Multilayer Perceptron 1
3 Fuzzy Systems:
3.1 Fuzzy Set theory, Fuzzy versus Crisp set theory, operations on Fuzzy 3
sets, Fuzzy Relation, Min-Max Composition -
3.2 Tolerance and equivalence , Fuzzification, 2
3.3 Fuzzy Logic, Fuzzy Rule based systems 1
3.4 Fuzzy Decision Making- types 1
4
4.1 Fuzzy Inference systems – Mamdani approach and Sugeno approach- 2
Defuzzification Methods
4.2 Fuzzy Control Systems - Fuzzy Classification 1
4.3 Hybrid systems- Neuro-fuzzy systems- case studies- ANFIS model- case 2
studies
4.4 Applications of Neural networks and Fuzzy systems 2
5 Genetic Algorithms
5.1 Evolutionary algorithms. 1
SEMESTER VI
MINOR
ROBOTICS & AUTOMATION
INTRODUCTION TO MOBILE CATEGORY L T P CREDIT
RAT 382
ROBOTICS VAC 3 1 0 4
Preamble: Robotics has been widely used in industrial automation for quite some time.
Interest on mobile robots are growing off-late as it enables human beings to physically reach
places that were inaccessible earlier – be it a disaster site or a remote intelligence or distant
planets. This course provides the basic knowledge on the various aspects of design, motion
planning and control systems for intelligent mobile robots.
Prerequisite: Nil
Course Outcomes: After the completion of the course the student will be able to
PO PO PO PO PO PO PO PO PO PO PO PO
1 2 3 4 5 6 7 8 9 10 11 12
CO 1 2 2 3
CO 2 2 2 3
CO 3 2 2 2 3
CO 4 3 2 2 3
CO 5 3 2 2 3
CO 6 3 2 2 3
Assessment Pattern
Attendance : 10 marks
Continuous Assessment Test (2 numbers) : 25 marks
Assignment/Quiz/Course project : 15 marks
End Semester Examination Pattern: There will be two parts; Part A and Part B. Part A
contain 10 questions with 2 questions from each module, having 3 marks for each question.
Students should answer all questions. Part B contains 2 questions from each module of which
student should answer any one. Each question can have maximum 2 sub-divisions and carry
14 marks.
MODULE V
19 a) Explain the control of steered robot based on its kinematic model (14)
20 a) Implement a differential drive robot capable of moving to a point (10)
b) Discuss the dynamic window approach for obstacle avoidance in mobile robot (4)
***
Syllabus
Module I (9 Hours)
Introduction, key issues for locomotion, Wheeled Mobile Robots, Wheeled locomotion: The
design space, Wheeled locomotion: Case studies. Legged Mobile Robots- Leg configurations
and stability, Examples of legged robot locomotion, aerial robots, underwater robots and
surface water robots.
Module 2 (9 Hours)
Kinematic model of a differential drive and a steered mobile robot, degree of freedom and
manoeuvrability, Degree of steerability, different wheel configurations, holonomic and non-
holonomic robots. Omnidirectional Wheeled Mobile Robots.
Dynamic modelling of differential drive WMR: Lagrange and Newton-Euler methods
Module 3 (9 Hours)
Sensors for mobile robot navigation: Sensor classification, Characterizing sensor
performance, Wheel /motor sensors, Heading sensors, Accelerometers, IMUs, Ground-based
beacons, Active ranging, Motion/speed sensors, Vision-based sensors.
Module 4 (9 Hours)
How to find answers to Where am I? Where am I going? How do I get there? by a mobile
robot.
Module 5 (9 Hours)
Obstacle avoidance- Bug algorithm, Vector field histogram, Dynamic window approach
Control of mobile robots- Control of differential drive robot and steered robot based on its
kinematic model, Case study- design and implementation of a differential drive robot
capable of moving to a point, following a line and following a path.
Text Books
Reference Books
5.2 Control of mobile robots- Control of differential drive robot and steered 2
robot based on its kinematic model.
5.3 Case study- design and implementation of a differential drive robot 2
capable of moving to a point, following a line and following a path.
5.4 Basics of Swarm robots, cooperative and collaborative robots, mobile 2
manipulators.
ROBOTICS & AUTOMATION
SEMESTER VI
HONOURS
ROBOTICS & AUTOMATION
Preamble: Control mechanisms plays a vital role in the design of robotic systems. With the
application area of robots being very vast and divergent, design of appropriate control
mechanisms is quite challenging. This course provides the students an introduction to the
different control mechanisms that are specifically applicable to robot design.
Course Outcomes: After the completion of the course the student will be able to
PO PO PO PO PO PO PO PO PO PO PO PO
1 2 3 4 5 6 7 8 9 10 11 12
CO 3 2 2 1 2 3
1
CO 3 2 2 1 2 1 2
2
CO 3 2 2 2 2 1 3
3
CO 3 2 2 2 1 1 2
4
CO 3 3 2 2 2 1 2
5
Assessment Pattern
Mark distribution
End Semester Examination Pattern: There will be two parts; Part A and Part B. Part A
contain 10 questions with 2 questions from each module, having 3 marks for each question.
Students should answer all questions. Part B contains 2 questions from each module of which
student should answer any one. Each question can have maximum 2 sub-divisions and carry
14 marks.
3. Discuss the working of a image based visual servo mechanism that can be used in
robotic application
PART A
2 (3 )
5 What are the applications of industrial robots force control may be needed? ( 3)
6 What do you mean by natural and artificial constraints for tasks in partially ( 3)
constrained environments?
7 A typical mobile robot is a linear or nonlinear system? Justify your answer. (3)
PART B
MODULE I
b) A researcher has proposed the following control scheme for a serial manipulator, (8)
where [kp] and [Kv] are positive definite gain matrices
Draw the block schematic of the proposed controller and explain. What are the
possible advantages of the scheme?
MODULE II
b) How will you design a Lyapunov based controller for a robotic system? (7)
MODULE III
15 a) Explain the assembly sequences used to put a round peg into a round hole (7)
b) Figure shows a manipulator tightening a screw. What are the natural and (7)
artificial constraints for this task?
ROBOTICS & AUTOMATION
16 a) Explain the force control of a typical mass spring dashpot system (8)
b) A cartesian manipulator with 3 DOF is in touch with a contact surface. Explain (6)
the block schematic for a hybrid controller for a 3-DOF Cartesian arm
MODULE IV
b) Check the stability of the following system using the Lyapunov method: (6)
MODULE V
****
SYLLABUS
Module I (9 Hours)
Case study- Matlab simulation-PID Control of single link manipulator and planar 2R
manipulator, closed loop control of wall following robot- block schematic- sensor selection
etc
ROBOTICS & AUTOMATION
Module II (9 Hours)
Module IV (9 Hours)
Mobile Robot Control : State space modelling- Lyapunov Stability, state feedback control,
Proportional plus derivative control, Lyapunov function based control, Computed torque
control, Resolved motion rate control , Resolved motion acceleration control
Module V (9 Hours)
Visual Servoing - Vision for Control -Configuration of the Visual System; Image
Processing- Image Segmentation, Image Interpretation; Pose Estimation; Stereo Vision-
Epipolar Geometry, Triangulation -Position-based Visual Servoing- PD Control with Gravity
Compensation. Resolved-velocity Control; Image-based Visual Servoing, PD Control with
Gravity Compensation, Resolved-velocity Control
Text Books:
No Topic No. of
Lectures
1 MODULE 1
3 MODULE 3