Professional Documents
Culture Documents
Duration: 45 minutes
Name: _________________________________________________________________________________
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20
a) X X
b) X X X X X X
c) X X X X X X X X X X
d) X X
1. Spherical interpolation between two quaternions (SLERP - Spherical Linear Interpolation) has advantages
over linear interpolation because:
2. In the inverse kinematics (tool position ) of a manipulator with 3 rotative joints (anthropomorphic) and
deviated shoulder:
3. The rotation matrix relating to the composition of a rotation sequence around a fixed reference frame is
obtained:
▪
0
a. It is obtained by analyzing the translation between the origins of the two references.
b. It is obtained by expressing the versors (unit frame vectors) of one reference in the other reference.
c. It is always a diagonal matrix.
d. It is always a skew simmetric matrix.
a. Relates joint velocities with the linear and angular velocities of its tool frame.
b. Relates the coordinates in the tool frame with the coordinates in the base frame.
c. Relates joint forces with the linear and angular velocities of the tool frame.
d. Relates joints torques with the linear and angular velocities of the tool frame.
a. 4 numbers.
b. 4 numbers is we use the DH method.
c. Not less than 6 numbers even using the DH method.
d. 5 numbers.
a. 3 collinear points.
b. 3 points that define two orthogonal vectors.
c. 3 non-collinear and equidistant points.
d. 4 or more points for greater accuracy.
10. For the same length of the segments, the working volume of a SCARA manipulator (RRP) is:
12. One may determine an approximate model of the dynamics (transfer function) of a motor joint plus load of a
manipulator is through:
15. To minimize the occurrence of overshoot in response to rapid changes in reference we should:
16. During the simulation, the calculation from the input of the transfer function (the motor applied voltage) to
the output (joint position impulses):
a. We must take into account the number of bits of the D / A converter + Drive to compensate for the
difference in voltage range and D / A range conversion.
b. We must apply a filter in reference.
c. One should take into account the control period to calculate the derivative.
▪
0
d. One should take into account the control period Tc, adding a gain block (1 / Tc) to convert pulses /
cycle pulses / sec.
a. We must take into account the number of bits of the D / A converter + Drive to compensate for the
difference in voltage range and conversion D / A range.
b. It is mandatory to implement a filter on the reference.
c. The simulator code can be used without any modification.
d. You only need to translate the Pascal to C language.
a. It should only be used if we have two distinct sensors, one for the position and another for speed.
b. It has a slower response.
c. Can achieve a lower error in steady state (constant input) and is more linear.
d. The design of the controller is more complex.
a. Is based on the gain and time constant for the motor + load and time constant for desired closed
loop.
b. It relies on the Bessel prototype with a desired settling time.
c. Results in a PID controller with gain, integral time and derivative time
d. It can also be applied to position control.