Robotics Spring 2025 Exam 1
Robotics Spring 2025 Exam 1
Spring 2025
Test 1
Instructions:
From the table below find what problems you have to solve based on your L number.
Submit your solutions by the due date, in a single PDF. Your MATLAB code should be included in the PDF
file including the results.
Collaborations among students is not allowed and any similarities in the solutions is considered as
cheating.
Your Name and L# must be printed on top of all the pages of the submitted pdf.
Last digit of L
Problem Numbers
Number
0 or 1 1,3
2 1,4
3 1,5
4 1,6
5 2,3
6 2,4
7 or 8 2,5
9 2,6
1
1- Compute the rotation matrix given by product
𝑅𝑅𝑧𝑧,𝜃𝜃 𝑅𝑅𝑥𝑥,𝜙𝜙 𝑅𝑅𝑦𝑦,𝜋𝜋 𝑅𝑅𝑦𝑦,𝜙𝜙 𝑅𝑅𝑧𝑧,𝜃𝜃 (10pts)
2
3- Consider a 5-Link robot manipulator shown below. Derive the forward kinematic equations
using the D-H convention. (Note: this is not a planar robot) (60pts)
• Assign appropriate frames for the D-H representation
• Fill out the parameters table
• Calculate 𝑇𝑇50 (Use MATLAB and submit the code and resulted equations)
3
4- Consider a 5-Link robot manipulator shown below. Derive the forward kinematic equations
using the D-H convention. (60pts)
• Assign appropriate frames for the D-H representation
• Fill out the parameters table
• Calculate 𝑇𝑇50 (Use MATLAB and submit the code and resulted equations)
4
5- Consider a 5-Link robot manipulator shown below. Derive the forward kinematic equations
using the D-H convention. (Note: this is not a planar robot) (60pts)
• Assign appropriate frames for the D-H representation
• Fill out the parameters table
• Calculate 𝑇𝑇50 (Use MATLAB and submit the code and resulted equations)
5
6- Consider a 5-Link robot manipulator shown below. Derive the forward kinematic equations
using the D-H convention. (Note: this is not a planar robot) (60pts)
• Assign appropriate frames for the D-H representation
• Fill out the parameters table
• Calculate 𝑇𝑇50 (Use MATLAB and submit the code and resulted equations)
Good Luck!