Starting from:

$29.99

CMPSCI403 Homework 2-Perception, Mechanics, Dynamics and Control Solution



All questions refer to the robot arm sketched in the figure below. You should use Matlab to perform intermediate symbolic computations. Answer the questions below with text, mathematical statements, and supporting sketches where appropriate. Include a commented copy of your Matlab code.
1. How many degrees of freedom (n) does this mechanism possess?
2. Where would you attach motors to control the position of the end effector in the plane?
3. Based on your choice, define joint position vectors q ∈Rn and derive forward kinematic equations that relate the inputs (motor angles) to the outputs (end effector position in Cartesian coordinate, i.e. p = (x, y)).
4. Obtain the Jacobian matrix symbolically in Matlab.
5. Use this Jacobian to relate output forces (Fx, Fy) at the tip of the arm to statically equivalent input torques (τ1, τ2).
Assumptions and tips:
• You should define fixed parameters as necessary.
• You can assume that the linkage is a parallelogram.
• Consider using Matlab functions: syms, eval, jacobian
http://www.mathworks.com/help/symbolic/performing-symbolic-computations.html

1

More products