Foundation of Robotics detailed syllabus for Computer Science & Design (CSD) for 2021 regulation curriculum has been taken from the Anna Universities official website and presented for the CSD students. For course code, course name, number of credits for a course and other scheme related information, do visit full semester subjects post given below.
For Computer Science & Design 7th Sem scheme and its subjects, do visit CSD 7th Sem 2021 regulation scheme. For Open Elective-III scheme and its subjects refer to CSD Open Elective-III syllabus scheme. The detailed syllabus of foundation of robotics is as follows.
Course Objectives:
Download the iStudy App for all syllabus and other updates.

Unit I
FUNDAMENTALS OF ROBOT Robot – Definition – Robot Anatomy – Co-ordinate systems, Work Envelope, types and classification – specifications – Pitch, yaw, Roll, Joint Notations, Speed of Motion, Pay Load -Robot Parts and their functions – Need for Robots – Different Applications.
Unit II
ROBOT KINEMATICS Forward kinematics, inverse kinematics and the difference: forward kinematics and inverse Kinematics of Manipulators with two, three degrees of freedom (in 2 dimensional), four degrees of freedom (in 3 dimensional) – derivations and problems. Homogeneous transformation matrices, translation and rotation matrices.
Unit III
Download the iStudy App for all syllabus and other updates.

Unit IV
SENSORS IN ROBOTICS Force sensors, touch and tactile sensors, proximity sensors, non-contact sensors, safety considerations in robotic cell, proximity sensors, fail safe hazard sensor systems, and compliance mechanism. Machine vision system – camera, frame grabber, sensing and digitizing image data -signal conversion, image storage, lighting techniques, image processing and analysis – data reduction, segmentation, feature extraction, object recognition, other algorithms, applications -Inspection, identification, visual serving and navigation.
Unit V
PROGRAMMING AND APPLICATIONS OF ROBOT Teach pendant programming, lead through programming, robot programming languages – VAL programming – Motion Commands, Sensors commands, End-Effector Commands, and simple programs – Role of robots in inspection, assembly, material handling, underwater, space and medical fields.
Course Outcomes:
At the end of the course, students will be able to:
- Interpret the features of robots and technology involved in the control.
- Apply the basic engineering knowledge and laws for the design of robotics.
- Explain the basic concepts like various configurations, classification and parts of end effectors compare various end effectors and grippers and tools and sensors used in robots.
- Explain the concept of kinematics, degeneracy, dexterity and trajectory planning.
- Demonstrate the image processing and image analysis techniques by machine vision system.
Text Books:
Download the iStudy App for all syllabus and other updates.

Reference Books:
- Fu K.S. Gonalz R.C. and ice C.S.G.”Robotics Control, Sensing, Vision and Intelligence”, McGraw Hill book co. 2007.
- YoramKoren, “Robotics for Engineers”, McGraw Hill Book, Co., 2002.
- Janakiraman P.A., “Robotics and Image Processing”, Tata McGraw Hill 2005.
- John. J.Craig, “Introduction to Robotics: Mechanics and Control” 2nd Edition, 2002.
- Jazar, “Theory of Applied Robotics: Kinematics, Dynamics and Control”, Springer India reprint, 2010.
For detailed syllabus of all the other subjects of Computer Science & Design 7th Sem, visit CSD 7th Sem subject syllabuses for 2021 regulation.
For all Computer Science & Design results, visit Anna University CSD all semester results direct link.