Training Offered

At our Dr. APJ Abdul Kalam Skill Development Center, we provide job-oriented training to the participants by involving experienced experts from the industry. We also offer extensive internship programs to student community.

Training offered in:

  • Robot Operating System (ROS) Beginner Level
  • Robot Operating System (ROS) Intermediate Level
  • Robot Operating System (ROS) Advanced Level
  • Automation
  • Digital Image Processing and Artificial intelligence
  • Computer Vision and OpenCV
  • Machine learning
  • PCB design using Eagle CAD

Target Audience:

  • Undergraduate and post graduate engineering students, ITI and Diploma students who aspires for job in the field of Robotics and Automation
  • Students who want to purse higher studies and research in Robotics and Automation
  • Academicians and freelance engineers who want to equip themselves with expertise in Robotics and Automation
  • Novice in Robotics and Automation

Workshops offered

These workshops are designed exclusively for the benefit of engineering student community by experts in the proposed field. All the workshops are for one entire day – morning theoretical concepts overview will be given (3 hours), and afternoon participants will engage in hands-on activities (3 hours).

Internet of Things(IoT)

IoT basics, Home Automation, Agriculture and Projects with Hands-on

Session 1: Introduction IoT, Protocols and Architecture:

  • Introduction – Genesis of IoT - IoT and digitalization - IoT impact - Applications
  • M2M IoT standardized architecture – The IoT world forum (IoTWF) standardized architecture – Simplified IoT architecture
  • Sensors – Actuators - Smart objects - Limitations of the smart objects in WSNs

Session 2: Home Automation, and Agriculture

  • Introduction to IoT in Home Automation, and IoT in Agriculture
  • IoT Case Study 1 – Home Automation
  • IoT Case Study 2 – Agriculture<

Session 3: Cisco Packet Tracer

  • Installation and Intro of Cisco Packet Tracer with IoT Application
  • Configuring Sensors (Temperature, humidity etc.) and Home Appliances

Session 4: IoT Projects

  • Controlling a Smart Home Network

Computer Vision and Image Processing

Image Processing, OpenCV, 2D/3D Visualization and Projects with Hands-on

Session 1: Basics of Image Processing

  • Fundamentals
  • Image Transforms
  • Python Basics

Session 2: Preprocessing

  • Image Enhancement Techniques
  • Image Restoration in preprocessing
  • OpenCV Basics

Session 3: Basics of Image Processing and Preprocessing and Preprocessing techniques in OpenCV and python

Session 4: Projects

  • Object Detection

Machine Learning and Data Science

Python Programming, Machine Learning, Data Science and Projects with Hands-on

Session 1: Introduction to Machine Learning, Data Science and Python Programming

  • Data and its processing – Supervised Learning – Unsupervised Learning –Reinforcement Learning
  • Introduction to python, python for data science, strength, and weakness of python

Session 2: Introduction to Machine Learning algorithms

  • Scikit learn algorithm, Artificial Neural Network, Deep learning, Machine learning skills,Machine learning implementation
  • Supervised Learning Algorithms (Regression and Classification)
  • Unsupervised Learning Algorithms (Clustering and Dimensionality Reduction)

Session 3: Familiarization of Google Colab- Introduction to python programming

  • Simple Python Programs in Google Colab
  • Data preprocessing using python
  • Implementation of supervised learning algorithm using python
  • Implementation of unsupervised learning algorithm using python

Session 4: Project

  • Comparison of different algorithms and measure the accuracy

Artificial Intelligence

AI, Machine Learning, Deep Learning, Python Programming and Projects with Hands-on

Session 1: Fundamentals of AI, Machine Learning and Deep Learning

  • Fundamentals and applications of AI and Machine Learning
  • Supervised and Unsupervised Learning

Session 2: Deep Learning and Natural Language Processing (NLP)

  • Deep Learning evolution, concepts, and applications
  • Natural Language Processing

Session 3: Familiarization of Google Colab- Introduction to python programming

  • Simple Python Programs in Google Colab
  • Implementation of the Neural network

Session 4: Project

  • Image classifier

Verilog Based System Design

Coding in Verilog, System Design Basics, Test Bench, Verification and Projects with Hands-on

Session 1: System Design Basics

  • Sequential and Combinatorial Logic Circuits Basics
  • State Machine and Controller Design

Session 2: Verilog Coding Basics and Simulation

  • Lexical Conventions, Data Types, System Tasks, Compiler Directive
  • Modules, Ports, Port Declaration, Port Connection Rules
  • Procedural Assignments, Blocking and Non-Blocking, Timing Controls

Session 3: Test Bench and Verification

  • Introduction to Test Bench Design in Verilog
  • Universal Shift Register – Design, Coding, Testbench and Verification

Session 4: Project

  • Traffic Light Controller

Python Programming

Python Programming Basics, Functions in Python, Projects with Python

Session 1:Python Programming Basics

  • Installation and Setup
  • Number Types, Variables, Strings, Casting, Sample programming

Session 2: Python Structures

  • Nested Lists, Matrix Operations, List Methods, Sample programming
  • Dictionary Methods, Tuples, Set Operations, Sample programming

Session 3: Programs, Algorithms and Function

  • Python Scripts and Modules, Sorting Algorithm, Searching Algorithm, Sample Programming
  • Iterative Functions, Recursive Functions, Dynamic Programming, Sample programming

Session 4: Project

  • Image Segmentation based classification

Robot Operating System (ROS)

ROS Familiarization, Publisher-Subscriber, Sensor-Actuator Interface to ROS and Projects with Hands-on

Session 1: Introduction to Robotics & ROS

  • 3 Laws of Robotics - The Robot Control Loop - Types of Robots - Robot Components -Robotic Applications
  • ROS Nodes – ROS Topics, Node graph, ROS publisher, ROS subscriber

Session 2: Sensors & Actuators for Robotics

  • Classification of sensors - Characterizing the sensor performance – Different sensors overview
  • Types of actuators - Open-loop/closed-loop Actuators - Servo and Compensation - Types of controls - Types of feedback devices

Session 3: Installation of ROS & Setting ROS Environment

  • Ubuntu installation of ROS - ROS Workspace - ROS File system - ROS Packages
  • Creating the package - Building the Package - ROS Nodes - ROS Topics
  • Starting nodes using roslaunch - Node graph
  • Create a publisher and a subscriber in ROS platform

Session 4: ROS Projects

  • Control Turtle Bot using a simple GUI

ROS based Autonomous Robots

ROS Familiarization, Sensor-Actuator Interface to ROS, Autonomous Robots and Projects with Hands-on

Session 1: Introduction to ROS, Sensors & Actuators

  • ROS Nodes – ROS Topics, Node graph, ROS publisher, ROS subscriber
  • Classification of sensors - Characterizing the sensor performance - Different sensors overview
  • Types of actuators - Open-loop/closed-loop Actuators - Servo and Compensation - Types of controls - Types of feedback devices

Session 2: Installation of ROS & Setting ROS Environment

  • Ubuntu installation of ROS - ROS Workspace - ROS File system - ROS Packages
  • Creating the package - Building the Package - ROS Nodes - ROS Topics
  • Starting nodes using roslaunch - Node graph
  • Create a publisher and a subscriber in ROS platform

Session 3: Autonomous Robots

  • Packages and Libraries in ROS for Auto Navigation

Session 4: ROS Projects

  • Simulate an Autonomous Robot in Gazebo

ROS based Manipulators

ROS Familiarization, Sensor-Actuator Interface to ROS, Six DoF Manipulator and Projects with Hands-on

Session 1: Introduction to ROS, Sensors & Actuators

  • ROS Nodes – ROS Topics, Node graph, ROS publisher, ROS subscriber
  • Classification of sensors - Characterizing the sensor performance - Different sensors overview
  • Types of actuators - Open-loop/closed-loop Actuators - Servo and Compensation - Types of controls - Types of feedback devices

Session 2: Installation of ROS & Setting ROS Environment

  • Ubuntu installation of ROS - ROS Workspace - ROS File system - ROS Packages
  • Creating the package - Building the Package - ROS Nodes - ROS Topics
  • Starting nodes using roslaunch - Node graph
  • Create a publisher and a subscriber in ROS platform

Session 3: Six DoF Manipulators

  • Create a moveit package using existing Urdf

Session 4: ROS Projects

  • Simulation of a 6 DoF Robotic arm in Rviz

Industrial Automation

Automation Basics, PLC Programming, Simulation and Projects with Hands-on

Session 1: Introduction to Automation

  • Automation and Hardware Basics
  • Basics of Industrial Robots
  • Sensors

Session 2: PLC Programming and Simulation

  • PLC wiring, Programming and Simulation
  • Basics of Ladder Programming

Session 3: Actuators and Drives

  • Intro to Encoders and Servo and Stepper Motors
  • Servo Drive and Motors
  • Servo Motor Control with Drive and PLC

Session 4:Project

  • PLC based control design

Fee Structure:

  • All the workshops are exclusively for engineering students – both bachelors and masters
  • For any of the one-day workshops (online) listed above the fee is Rs 800/- per participant
  • Each workshop includes 2 sessions – Morning session (3 hours) and Afternoon session(3 hours)
  • Each of the participant is expected to have a laptop or PC with good internet connectivity
  • For further information and registration contact megararobotics@gmail.com or call us at +91 80866 73701