Topic Name Description
EENG428 Introduction to Robotics URL Textbook

Introduction to Robotics: Analysis, Control, Applications

Niku, Saeed B.

File Course Description
Page COURSE DESCRIPTION

EENG 428 Course description

FUNDAMENTALS File Chapter 1 - Lecture Notes

Chapter 1

Kinematics of Robots: Position Analysis. File Chapter 2 - Lecture Notes I
File Chapter 2 - Lecture Notes II
URL Denavit Hartenberg Convention - Youtube

This video demonstrates use of the Denavit-Hartenberg convention for defining the reference frames of a kinematic chain.

File D-H Classical versus Modified

Difference between D-H classical and modified.

File Procedure for deriving forward kinematics

Procedure for deriving forward kinematics

Differential Motions and Velocities. File Chapter 3 - Lecture Notes 1
File Chapter 3 - Lecture Notes II
File Chapter 3 - Lecture Notes III
Dynamic Analysis and Forces. File Chapter 4 - Lecture Notes
File Notes on Potential Energy
Trajectory Planning File Chapter 5 - Lecture Notes
USEFUL TOOLS File Robotics Toolbox Manual
File Some General Analytical Inverse Kinematics Formulas

Some General Analytical Inverse Kinematics Formulas

Robot Animation Folder Robot Animations

Articulated Robots

Folder Different Robots

Cartesian, Cylindrical, Spherical Robots

Past Exam Questions File Solutions of Midterm Exam Questions - Spring 2015-16

Solutions of Midterm Exam Questions

File Midterm Exam Solutions - Spring 2014-15

test

File 2013-14 Midterm Exam-Solutions

2013-14 Midterm Exam-Solutions

File Past Examinations
File Midterm Examination - SOLUTIONS Spring 2016-17
Useful Links URL Introduction to Robotics (ASADA - MIT)

This course provides an overview of robot mechanisms, dynamics, and intelligent controls. Topics include planar and spatial kinematics, and motion planning; mechanism design for manipulators and mobile robots, multi-rigid-body dynamics, 3D graphic simulation; control design, actuators, and sensors; wireless networking, task modeling, human-machine interface, and embedded software. Weekly laboratories provide experience with servo drives, real-time control, and embedded software. Students will design and fabricate working robotic systems in a group-based term project.

URL Introduction to Robotics (Oussama Khatib - Stanford)

Youtube files