UVic ECE Department of Electrical and Computer Engineering



ECE 426 (1 1/2) Robotics










Assignments


Assignment #1 (Due Saturday, Jan 20) :

For the questions in pdf format, Click here.
For the solution in pdf format, Click here.

Assignment #2 (Due Saturday,January 27) :

Questions 2.27, 2.42 and Matlab exercise 2B (Parts a and b).

For the questions in pdf format, Click here.
For the solution in pdf format, Click here.

Assignment #3 (Due Saturday, Feb. 10) :

Questions 3.3, 3.17 from the textbook.
Derive the table of DH parameters for the arm in question 3.17.
Compute the Link transformation matrices for Example 3.3 in the textbook (and B12 in slides)using the DH parameter as discussed for the Example 3 and are presented also in Figure 3.8 in the textbook.
Write a Matlab program which computes the forward-pose forExample 3 for the set of the 3 joint angles. Calculate the following input cases:
[theta1, theta2, theta3]=[0,0,0] ; [theta1, theta2, theta3]=[90,90,90]

For the solution in pdf format, Click here.

Assignment #4 (REVISED: Due Friday, Feb. 23) :

Questions 3.29, 4.4, 4.9, 4.11 from the textbook.
Write a Matlab program which computes the forward kinematics of the Labvolt 5250 for given angles theta1 to theta5 (i.e. Question 2.4.1 in lab #2).
For the solution in pdf format, Click here.

Assignment #5 (Due Saturday, March 2) :

Questions 4.9, 4.16 from the textbook.
For the solution in pdf format, Click here.

Assignment #6 (Due Saturday, March 16) :

Questions 5.2, 5.11, 5.16, 5.18 and 5.29 from the textbook.
For the solution in pdf format, Click here.

Assignment #7 (REVISED: Due Tuesday, April 2):

Questions 5.27, 5.30 and 6.8 from the textbook.
For the solution in pdf format, Click here.

Assignment #8 (Due Sunday, April 7):

Questions 9.1, 9.5, 9.21, 10.2 and 10.5 from the textbook.
For the solution in pdf format Click here.


Copies of Lecture Slides

Course Lecture Notes

Unless otherwise noted, all course materials supplied to students in this course have been prepared by the instructor and are intended for use in this course only. These materials are NOT to be re-circulated digitally, whether by email or by uploading or copying to websites, or to others not enrolled in this course. Violation of this policy may in some cases constitute a breach of academic integrity as defined in the UVic Calendar.

Copies of lecture slides (in pdf format) are available here for downloading: ECE426.pdf

Revised A and B sections: ECE426A+B_2024.pdf
Revised C section: ECE426C_2024.pdf
Notes on Example 6.7 from the textbook: Craig_Ex_6_7.pdf


Textbook

1. Required

Title : Introduction to Robotics, 4th Edition
Author : John Craig
Publisher : Pearson Education
Year : 2018, 4th Edition

Useful Links


Course Assessment

Assignments : 5%
Labs : 15%
Mid-term : 25% Thursday, March 3
Final : 55%

NOTE: Failure to complete all laboratory requirements will result in an N grade for the course.

The final grade obtained from the above marking scheme for the purpose of GPA calculation will be based on the percentage-to-grade point conversion table as listed in the current Undergraduate Calendar.

Assignment of E grade and supplemental examination for this course will be at the discretion of the Course Instructor. More information and links to the detailed policies can be found in the course outline.


Links to Policies and Regulations

General Information on Policies and Regulations can be found in the Course Outline.


Back to the top

Back to my Homepage

Continuously modified: January-April, 2024.