πŸ“˜PAPER 3 – ARTIFICIAL INTELLIGENCE & ROBOTICS UNIT 5 – COMPUTER VISION & ROBOT PROGRAMMING (university of allahabad)

 

πŸ”΄ UNIT 5 – COMPUTER VISION & ROBOT PROGRAMMING

(Very important for theory + application-based questions)


πŸ‘️ 1. Computer Vision – Introduction

✅ Definition

Computer Vision is a field of AI that enables machines to:

  • See

  • Interpret

  • Understand images and videos

Just like human vision, but using cameras and algorithms.


πŸ‘️ 2. Components of Computer Vision System

Main Components:

  1. Image Sensor (Camera)

  2. Image Acquisition System

  3. Image Processing Unit

  4. Feature Extraction

  5. Decision Making System


πŸ‘️ 3. Image Formation Process

Steps:

  1. Light falls on object

  2. Reflected light captured by camera

  3. Image converted into digital form

  4. Image processed by computer


πŸ‘️ 4. Image Processing Steps

πŸ”Ή Step 1: Image Acquisition

  • Capturing image using camera or sensor

πŸ”Ή Step 2: Pre-processing

πŸ”Ή Step 3: Segmentation

  • Dividing image into meaningful parts

πŸ”Ή Step 4: Feature Extraction

  • Shape

  • Color

  • Texture

πŸ”Ή Step 5: Recognition


πŸ‘️ 5. Object Recognition

Definition:

Identifying objects in an image.

Techniques:

Applications:


πŸ‘️ 6. Vision Training & Adaptation

Vision Training

Teaching the system to recognize objects using sample images.

Adaptation

System improves performance by:


πŸ‘️ 7. Robot Programming

✅ Definition

Robot programming is the process of instructing a robot to perform tasks.


πŸ”Ή Types of Robot Programming

1️⃣ Online Programming

  • Robot programmed in real-time

  • Uses teach pendant

  • Slow but accurate


2️⃣ Offline Programming


πŸ€– 8. Robot Programming Languages

LanguageUse
VALIndustrial robots
AMLManufacturing
RAPIDABB robots
KRLKUKA robots
PythonAI & robotics

πŸ€– 9. Robot Design

Key Factors:

✔ Mechanical design
✔ Sensors selection
✔ Actuators
✔ Control system
✔ Power supply


πŸ€– 10. Robot Process Specifications

Defines:

  • Task sequence

  • Speed

  • Accuracy

  • Safety limits


πŸ€– 11. Applications of Computer Vision & Robotics

✔ Industrial automation
✔ Medical diagnosis
✔ Surveillance
✔ Autonomous vehicles
✔ Face recognition
✔ Object detection


πŸ“Œ IMPORTANT EXAM QUESTIONS (UNIT 5)

✅ Explain computer vision system
✅ Steps in image processing
✅ Robot programming methods
✅ Vision training and adaptation
✅ Applications of robot vision

Adarsh verma

Adarsh verma

CodeWithAV publishes practical technology tutorials, study resources, programming guides, and cybersecurity learning content.

πŸ“˜PAPER 3 – ARTIFICIAL INTELLIGENCE & ROBOTICS UNIT 4 – ROBOT MOTION & CONTROL (university of allahabad)


πŸ”΄ UNIT 4 – ROBOT MOTION & CONTROL


πŸ€– 1. Robot Motion

✅ Definition

Robot motion refers to the movement of robot parts (links & joints) to perform a task.

Robot motion includes:


πŸ”Ή Types of Robot Motion

1️⃣ Translational Motion

Movement in a straight line.

✔ Forward
✔ Backward
✔ Left / Right

Example: Conveyor belt movement


2️⃣ Rotational Motion

Movement around an axis.

✔ Joint rotation
✔ Arm rotation

Example: Robotic arm rotating to pick an object


πŸ€– 2. Motion Conversion

Definition:

Conversion of one type of motion into another.

Examples:

Input MotionOutput Motion
RotaryLinear
LinearRotary

Devices Used:

  • Gears

  • Belts

  • Pulleys

  • Lead screws


πŸ€– 3. Lagrangian Analysis of Manipulator

✅ Definition

Lagrangian method is used to analyze robot dynamics using:

  • Kinetic energy (T)

  • Potential energy (V)


Lagrangian Equation:

L=T−VL = T - V

Where:

  • T = Kinetic Energy

  • V = Potential Energy


Purpose:

✔ Used to derive equations of motion
✔ Helps in control system design
✔ Used in robot dynamics


πŸ€– 4. Control of Actuators

✅ Actuator

An actuator converts electrical energy into mechanical motion.


Types of Actuators:

πŸ”Ή 1. Electric Actuators

✔ Easy to control
✔ Used in most robots


πŸ”Ή 2. Hydraulic Actuators

  • High force

  • Used in heavy robots


πŸ”Ή 3. Pneumatic Actuators

  • Uses compressed air

  • Fast but less accurate


πŸ€– 5. Robot Control Systems


πŸ”Ή Open Loop Control

  • No feedback

  • Simple

  • Low accuracy

Example: Timer-based robot


πŸ”Ή Closed Loop Control

  • Feedback present

  • High accuracy

  • Used in industrial robots

Example: Servo motor system


πŸ€– 6. Robot Sensory Devices

✅ Definition

Sensors provide information about:

  • Position

  • Speed

  • Force

  • Environment


Types of Sensors:

SensorFunction
Position sensorJoint position
Velocity sensorSpeed
Proximity sensorObject detection
Touch sensorContact
Vision sensorImage capture
Force sensorPressure detection

πŸ€– 7. Robot Motion Control System

Components:

  1. Controller

  2. Actuator

  3. Sensor

  4. Feedback loop


Control Process:

  1. Receive command

  2. Compare with actual position

  3. Generate error signal

  4. Adjust movement

  5. Reach target position


πŸ€– 8. Linear vs Non-Linear Control

Linear ControlNon-Linear Control
Simple equationsComplex equations
Easy to implementDifficult to design
Less accurateMore accurate
Used in basic robotsUsed in advanced robots

πŸ€– 9. Applications of Robot Motion Control

✔ Industrial automation
✔ Medical robots
✔ CNC machines
✔ Space robots
✔ Autonomous vehicles


πŸ“Œ EXAM IMPORTANT QUESTIONS (UNIT 4)

✅ Explain robot motion
✅ Lagrangian formulation
✅ Types of actuators
✅ Sensors used in robots
✅ Open vs closed loop control
✅ Motion conversion methods

Adarsh verma

Adarsh verma

CodeWithAV publishes practical technology tutorials, study resources, programming guides, and cybersecurity learning content.