Lecture - Week 1
Lecture - Week 1
Kanwal Naveed
Associate HoD
Applied
Robotics
2
Expected Contents
• Overview of robotics and its applications.
• Introduction to mobile robots: Types, applications, and challenges.
• Kinematic modeling of mobile robots: Differential drive, Ackermann steering, and
omni-directional.
• Dynamic modeling of robots (forces, torques, and control implications)
• Introduction to ROS
• Advanced topics of ROS
• Introduction to path planning: Dijkstra, A*, RRT, and PRM algorithms.
• Basics of probabilistic robotics: Kalman Filter and Particle Filter.
• Introduction to SLAM: Types (e.g., ORB-SLAM, Hector SLAM, Cartographer)
• Basics of Computer-Vision based Control
• Feature detection, YOLO etc
• AI in Robotics, CNN, reinforcement learning etc
• Swarm robotics and IoT
• Ethical Considerations and real-world challenges 3
Brief Introduction
• Credit Hours: 3-0
• Text Book:
Robotics, Vision and Control: Fundamental Algorithms in MATLAB (Springer Tract
s in Advanced Robotics)
by Peter Corke
4
Gradings
• Quizes: 10%
o 6 regular quizes and may be a bonus quiz Lab : 25
o Quizes are ususally announced
• Assisgnments: 5%
o 2 assisgments
o Submission is in form of test
• Midterm: 25%
• Project: 15%
Lab : 25
6
Wheeled Mobile Robots- Degree of Freedom
Lab : 25
Differential Drive
7
Wheeled Mobile Robots
Lab : 25
8
Wheeled Mobile Robots
Lab : 25
🛞 Uses Mecanum wheels or Omni wheels (rollers allow
sideways movement).
✅ Can move forward, backward, strafe (sideways), and
rotate freely.
🚀 More flexible but harder to control.
• DoF: 3 (linear velocities vx, vy, and angular velocity ω).
• Example: Mecanum wheel robot, KUKA YouBot
9
Lab : 25
Kinematics Modelling
10
Kinematic Model
Lab : 25
Predict how a robot will move based on its wheel speeds or motor commands
—without worrying about forces, friction, or motor power.
• If you turn the wheels of a car, where will it go? A kinematic model answers this.
11
Differential Drive
12
Differential Drive
13
Differential Drive
Lab : 25
14
Differential Drive
Lab : 25
15
Differential Drive
If wheels are not centered at Mc : the center of Mass
Lab : 25
16
Differential Drive
17