You are on page 1of 1

Assignment # 1

ME-465 Robotics and Automation


1. Brief. We have studied about the Fixed Angle Rotation and Euler Angle Rotation in our
course of Robotics and Automation. This assignment is part of Robotics module of the course.
2. Rotation Matrices. A basic rotation (also called elemental rotation) is a rotation about
one of the axes of a coordinate system. The following three basic rotation matrices rotate
vectors by an angle θ about the x-, y-, or z-axis, in three dimensions.

3. Requirement. You are required to use matlab software to write down a programme
which should be able to give you:-
a. Provide output rotation matrix obtain as a result of three rotations about the axes for
all combinations of Fixed and Euler angles.
b. The code should ask the user to give the rotation angles and the choice of axis about
which the rotation is being carried out as input.
c. The user should have a choice to select the output either by Fixed angle rotation or by
Euler angle rotation.
d. You may make a GUI for inputs and output.
4. Constraints. Following constraint are imposed while doing the assignment:-
a. Only matlab software is to be used.
b. In-built matlab functions are not allowed to be used for rotation.
5. Submission. You are required to submit *.m file in a folder as your assignment. If you
have made some functions, then those functions must be made part of the folder. The folder
is to be named as under:-
“Full_name_Asgn1_R&A”
6. The assignment will be submitted on LMS in two-week time and is due on 24 April 21 by
midnight.
7. Best of Luck and Happy coding………

You might also like