The course will start with a brief introduction to robots and robotics. The motivation behind keeping robots in modern industries will be discussed. After providing a brief history of robotics, different components of a robotic system will be identified. The method of determining degrees of freedom of a robotic system will be discussed with some examples. After classifying the robots based on certain criteria, workspace analysis of manipulators will be carried out. Applications of robots in different areas like in manufacturing units, medical science, space, and others, will be discussed. Various methods of robot teaching will be explained with some suitable examples. Economic analysis will be conducted to decide whether we should purchase a robot. Both forward and inverse kinematics problems will be solved with the help of some suitable examples. To ensure smooth variation of joint angles of the robot, trajectory planning schemes will be explained. After carrying out velocity analysis with the help of Jacobian matrix, inverse dynamics problems of robots will be solved using Lagrange-Euler formulation. Control scheme used in robots to realise the joint torques will be discussed. Besides manipulators, analysis will be carried out on wheeled and multi-legged robots. The working principles of various sensors used in robots will be explained in detail. The steps to be followed in robot vision will be discussed with some suitable examples. The principles of motion planning algorithms will be explained in detail. Thus, this course will deal with all the issues related to kinematics, dynamics, control schemes and robot intelligence.
45 Lessons
20:27:52 Hours
Overview Contents: Installing PHP - Basic Output and Variables - Basic Math Functions - If Else Statements - if/elseif/else - Switch statement
35 Lessons
03:13:30 Hours
Overview Contents: Installing Xcode and the iPhone SDK - Adding a Text Label to the Screen - How to Make a Sweet App Icon - Finally, Beginning User Interaction!
37 Lessons
04:28:05 Hours
Overview Contents: Introduction - Creating a Basic Template - Setting up the body - Adding the Meat! - Attribute Selectors - Introduction to pseudo-classes - negation pseudo-class
50 Lessons
06:09:37 Hours
Overview Contents: Downloading the Qt SDK - Creating a Simple Project - Qt Creator Modes - Understanding a Basic Qt Application - Differences in Operators
14 Lessons
01:12:49 Hours
Overview Contents: Introduction to Databases - Getting a MySQL Server - Creating a Database - SHOW and SELECT - Basic Rules for SQL Statements
33 Lessons
03:40:19 Hours
Overview Contents: Introduction to JavaScript - Comments and Statements - Variables - Different Types of Variables - Using Variables with Strings
40 Lessons
04:12:40 Hours
Overview Contents: Download and Install the Java JDK - Installing Eclipse and Setting up the ADT - Installing Android SDK and Set up Emulator - Setting up an Android Project
50 Lessons
05:09:10 Hours
MATLABĀ® is a programming platform designed specifically for engineers and scientists to analyze and design systems and products that transform our world. The heart of MATLAB is the MATLAB language, a matrix-based language allowing the most natural expression of computational mathematics.
6 Lessons
05:48:34 Hours