Assignment 3 - Kinematics Part 2#

Note

Submit your assignment as a single PDF, including plots and source code (if any). We expect academic honesty. Collaboration is encouraged, but must be declared. Any use of AI must be declared along with any other sources used. This is not an exam. Do your best and show that you put in effort and the assignment will be approved.

Problem 1 - Parameterizations of Rotations#

../_images/zyx-euler.svg

Fig. 9 ZYX Euler Angles as three successive rotations around the intermediate z, y and x axes.#

The ZYX Euler Angles is a parameterization of a rotation using three successive transformations around the intermediate z, y and x axes (see Fig. 9). That is, the rotation matrix is given by

(47)#RBA(θ,ϕ,ψ)=Rz(ψ)Ry(ϕ)Rx(θ)

where Rx, Ry, and Rz represent the rotation matrix of the principal rotations around the z, y and x axes, respectively.

(48)#χ=[θϕψ]

are called the Euler Angles.

Tasks

  1. Find the intermediate rotation matrices R1A, R21, and RB2 along with the relative angular velocities expressed in the local frame ω1/AA, ω2/11, and ωB/22.

  2. Show that the angular velocity of frame B with respect to A expressed in frame A is given by

(49)#ωB/AA=Eχ˙

where

(50)#E=[cos(ϕ)cos(ψ)sin(ψ)0cos(ϕ)sin(ψ)cos(ψ)0sin(ϕ)01]
  1. Show that the transformation E is singular at ϕ=π2+kπ, kZ. Why does this make Euler Angles a bad choice when modelling rotating systems that can reach any orientation? What parameterization, which tackles this issue, is usually preferred?

Problem 2 - Pendulum on rotating disk#

../_images/pendulum_on_disk.svg

Fig. 10 Pendulum on a rotating disk#

The pendulum system shown in Fig. 10 consists of a flat surface, a disk that can roll on the surface, and a pendulum attached to the rim of the disk.

We have attached an inertial reference frame θ such that the x0-axis is aligned with the surface. We also have a moving reference frame at the center of the wheel. This reference frame will rotate with the wheel. Finally, we have attached a third reference frame to the hinge point of the pendulum such that the y2-axis always remains aligned with the pendulum rod. Note that the angle θ of the pendulum rod is given in terms of an axis that remains horizontal. You can assume no slip between the rim and the surface.

Tasks

  1. Find the linear (translational) velocity of point A. Your answer should be expressed in terms of the parameters of the system, and the variables ϕ and θ and their time derivatives.

  2. Find the linear acceleration of the point A of the parameters of the system, and the variables ϕ and θ and their first and second order time derivatives.

Problem 3 - Linked Mechanism#

../_images/mechanism.svg

Fig. 11 Linked mechanism#

The linked mechanism in Fig. 11 consists of the two rigid bodies AB and BC. Body AB rotates about the z0-axis at a rate q˙1, and body BC rotates about the y2-axis at the rate q˙2. The z0-axis is parallel to the z1-axis. The y2-axis is parallel to the y1-axis.

Tasks

  1. Find the position of the points B and C relative to point A, expressed in terms of the reference frame x0y0z0. The positions should be expressed as functions of q=[q1,q2]T.

  2. Find the angular velocity of the bodies AB and BC, expressed in terms of the reference frame x0y0z0.

  3. Find the linear velocity of the points B and C, expressed in terms of the reference frame x0y0z0.

  4. Express the linear velocity of point C in the form vC=J(q)q˙.