Post Graduate Diploma in Robotics & Allied Technologies(PG-DRAT)

Post Graduate Diploma in in Robotics and allied Technologies (PG-DRAT) programme is one of the growing inter-disciplinary fields of study that involves an understanding of varied domains.  Our course addresses all these need so as to equip the students with the necessary tools and techniques to be able to develop efficient, robust and industry standard robots, through 

  • The exploration of the fundamental concepts of Robotics with in-    depth knowledge and understanding of the sensors, actuators, control, kinematics, dynamics etc.
  • Understanding of the various control methods and visualization techniques and to use various techniques involved in Robotic Operating System
  • Analyzing and solving problems conceptually and practically from diverse industries, such as government manufacturing, retail, education, banking/ finance, healthcare, agriculture and pharmaceutical
  •  To undertake consulting and industrial projects with significant model development for better understanding of the theoretical concepts from state-of-the-art robotic algorithms, hands-on programming, systems development techniques, machine learning, mission motion planning etc. and building future solutions to make an impact in the technological advancement
Eligibility criteria
  • Graduate in Engineering (10+2+4 or 10+3+3 years) in IT / Computer Science / Electronics / Telecommunications / Electrical / Instrumentation.     OR
  • MSc/MS (10+2+3+2 years) in Computer Science, IT, Electronics with Mathematics in 10+2.     OR
  • Graduate in Mechatronics / Mechanical Engineering
  • The candidates must have 55% marks in qualifying degree exam.
The course fees for PG-DRAT course is Rs. 76,500/- plus GST as applicable by GoI currently 18%.

The course fees has to be paid in two installment:
  • First installment of Rs. 10,000/- plus 18% GST to be paid for confirming the seat during the counseling rounds as per schedule.
  • Second installment of Rs. 66,500/-plus 18% GST to be paid before start of the course.

Introduction to Robots and Robotics- where India stands, History of robots, Classification of robots, Present status and future trends, Basic components of robotic system, Basic terminology- Accuracy, Repeatability, Resolution, Degree of freedom, Specifications of robot. Co-ordinate Systems, Work Envelope, types and classification – Specifications – Pitch, Yaw, Roll, Joint Notations, Speed of Motion, Pay Load – Basic robot motions - Point to point control, Continuous path control, Robot Parts and Their Functions– Need for Robots Different Applications, Types of robotics configurations – DOF of serial and parallel manipulator, Basic motion of robot manipulator – Tool center point, Robot end effector: Grippers and Tools, Robot Kinematics, Trajectory Planning, Robot Dynamics, Analysis of Wheeled Robot, Analysis of Biped Robot, Analysis of Humanoid Robot.


Design concepts, AC-DC Conversions, DC-DC conversions Linear Power Supply basics, Switched Mode Power Supply basics, Buck, Boost and Buck Boost Configurations, Design of Battery charger, Design of Isolated DC-DC converter for battery charging system of a field robot, IC based Linear Power Supply, Switched Mode Power Supply, Overview of Battery Chemistries, Charging methods, Battery charger circuits (Lead Acid & Li Ion), Battery Protection, Battery Management System, Robot drive systems: Pneumatic Drives – Hydraulic Drives –Mechanical Drives – Electrical Drives – D.C. Servo Motors, Stepper Motor, A.C. Servo Motors – Salient Features, Applications and Comparison of all these Drives, Mechanical design of various components of a robotic system.


Elements of the Input box: environment sensors and human input Device, Switches and push-buttons, keypad, joystick, pointing devices, touch sensors, environment sensors for temperature, light, humidity, sound, magnetic field, distance, force/strain, position. Need for analog processing and filtering of sensor outputs, Elements of the Output box: Actuators and human interface elements. LEDs (with multiplexing), LCD, sound, temperature (heating/cooling), position (motors), flow etc. , Micro-controller based Design Fundamentals - Reset Circuitry, Clocking options with dynamic clock scaling, RTC Interfacing, Watchdog and brownout. Peripheral interfacing -ADC, UART (RS232, RS422, RS485), SPI, I2C, CAN. Timer and counter modes. PWM, Data storage using SD-card, serial Flash memory.


Historical Perspective of Path Planning & Motion Planning of Robots, Path Planning of Serial-chain Static Robots, Introduction to Configuration Space Method used in Robot Path Planning, Generation of Configuration Space Maps in 2-D Robotic Environment, Configuration Space Maps for Higher Dimensional Robots, Algorithmic Search Process for Robot Path Planning, Artificial Intelligence-based Algorithms for Robot Motion Planning, Introduction to Various Algorithmic Path Planning, Techniques for Static Robots, Robot Path Planning using Visibility Graph, Voronoi Diagram & Potential Field - based Robot Path Planning, Robot Path Planning & Robot Programming: Industrial Case-study


Getting Started with ROS: Functionality and operation of ROS, Installation and Launching of ROS, Creating a catkin workspace, ROS Packages and manifest, ROS Nodes topics and messages, Turtlesim – the first ROS robot simulation, Movement of the turtle by publishing /turtle1/cmd_vel, Movement of the turtle using the keyboard or joystick, Parameter Server of Turtlesim, ROS services to move the turtle, ROS commands summary, Creating First Two-Wheeled ROS Robot (in Simulation),Creating and building a ROS package, Gazebo (Installation, Launching and other activities),Verification a Gazebo model, Viewing the URDF in Gazebo, Tweaking and moving the model around, Other ROS simulation environments, Driving Around with TurtleBot, Introducing TurtleBot 3,Loading TurtleBot 3 simulator software, Launching TurtleBot 3 simulator in Gazebo, Hardware assembly and testing, Loading TurtleBot 3 software (Installation and setup),Networking TurtleBot 3 and the remote computer, Introducing rqt tool solving the real TurtleBot 3,TurtleBot's Odometry, TurtleBot 3 automatic docking, Introducing TurtleBot 3,Loading TurtleBot 3 simulation software, Launching TurtleBot 3 simulation in rviz, Launching TurtleBot 3 simulation in Gazebo, Hardware assembly and testing, Loading TurtleBot 3 software, Networking TurtleBot 3 and the remote computer, Moving the real TurtleBot 3, Navigating the World with TurtleBot


Introduction Digital Image Processing, Camera basic, Design of Illumination system, Image formation, Image sensors, Image Sampling and quantization, Image type ,Image format and pixel relationship, Image Enhancement techniques, Colour models (advantages and disadvantages),Image Segmentation, Image Morphology, Texture Analysis, Image Processing - Hands-on Using Standard Tools

Case Study –

Humanoid Robot: Design aspects of basic humanoid robot using Raspberry Pi, How to code the servo motors using Python/C programming and move in different angles, Get to know how the Robot can capture images when the obstacle is detected, Wirelessly control the Robot and execute the programs remotely using SSH terminal Using CUDA/Python,

Project and Seminar

170 Hours  

Course is focused to develop the students work in the areas of Robotics and allied areas of technology from the industry perspective. The automation industry needs the skilled manpower who can design the robotic arms and tools where the manpower cannot work. The automobile industry is highly automated and robotics play an important role in these sectors and similar other manufacturing sectors.
C-DACs - Advanced Computing Training School
Plot E 2/1, Blok - GP, Sector - V, Saltlake Electronics Complex, Bidhannagar, Kolkata
West Bengal 700091
033 2357 5989 / 9846
Contact Person
Asok Bandyopadhyay
033 23575141
What is the eligibility of the PG-DRAT course?

Graduate in Engineering (10+2+4 or 10+3+3 years) in IT / Computer Science / Electronics / Telecommunications / Electrical / Instrumentation.


MSc/MS (10+2+3+2 years) in Computer Science, IT, Electronics with Mathematics in 10+2


Graduate in Mechatronics / Mechanical Engineering

The candidate must have 55% in qualifying degree.

What is the course fees of PG-DRAT?

The course fees is INR 76,500/- plus GST as applicable.