Modern Robotics, Course 2: Robot Kinematics Coursera Quiz Answers 2023 [💯% Correct Answer]

Hello Peers, Today, we’ll give you the Free answers✅✅✅ to all of the week’s assessments and quizzes for the Modern Robotics, Course 2: Robot Kinematics course that Coursera just started. This is a certification course that any student who wants to take it can take.

If you can’t find this course for free, you can apply for financial aid to get it for free. Click on the link below to learn more about the Coursera process of financial assistance and to find answers.

Check out this article “How to Apply for Financial Ads?”


Table of Contents

Use “Ctrl+F” To Find Any Questions Answer. & For Mobile User, You Just Need To Click On Three dots In Your Browser & You Will Get A “Find” Option There. Use These Option to Get Any Random Questions Answer.

Course Apply Link – Modern Robotics, Course 2: Robot Kinematics

Here, you will find Modern Robotics, Course 2: Robot Kinematics Exam Answers in Bold Color below.

These answers are updated recently and are 100% correct✅ answers of all week, assessment, and final exam answers of Modern Robotics, Course 2: Robot Kinematics from Coursera Free Certification Course.


Modern Robotics, Course 2: Robot Kinematics Quiz Answers

Week 01: Modern Robotics, Course 2: Robot Kinematics Coursera Quiz Answers

Quiz 01: Lecture Comprehension, Product of Exponentials Formula in the Space Frame (Chapter 4 through 4.1.2)

Q1. True or false? The PoE formula in the space frame only correctly calculates the end-effector configuration if you first put the robot at its zero configuration, then move joint nn to \theta_nθn​, then move joint n-1n−1 to \theta_{n-1}θn−1​, etc., until you move joint 1 to \theta_1θ1​.

  • True.
  • False.

Q2. Consider the screw axis \mathcal{S}_iSi​ used in the PoE formula. Which of the following is true?

  • \mathcal{S}_iSi​ represents the screw axis of joint ii, expressed in the end-effector frame {b}, when the robot is at its zero configuration.
  • \mathcal{S}_iSi​ represents the screw axis of joint ii, expressed in the end-effector frame {b}, when the robot is at an arbitrary configuration \thetaθ.
  • \mathcal{S}_iSi​ represents the screw axis of joint ii, expressed in the space frame {s}, when the robot is at its zero configuration.
  • \mathcal{S}_iSi​ represents the screw axis of joint ii, expressed in the space frame {s}, when the robot is at an arbitrary configuration \thetaθ.

Q3. When the robot is at an arbitrary configuration \thetaθ, does the screw axis corresponding to motion along joint ii, represented in {s}, depend on \theta_{i-1}θi−1​?

  • No.
  • Yes.

Quiz 02: Lecture Comprehension, Product of Exponentials Formula in the End-Effector Frame (Chapter 4.1.3)

Q1. When the robot is at an arbitrary configuration \thetaθ, does the screw axis corresponding to motion along joint ii, represented in {b}, depend on \theta_{i-1}θi−1​?

  • No.
  • Yes.

Q2. When the robot arm is at its home (zero) configuration, the axis of joint 3, a revolute joint, passes through the point (3,0,0)(3,0,0) in the {b} frame. The axis of rotation is aligned with the \hat{{\rm z}}_{{\textrm b}}z^b​-axis of the {b} frame. What is the screw axis \mathcal{B}_3B3​?

  • (0, 0, 1, -3, 0, 0)(0,0,1,−3,0,0)
  • (0, 0, 1, 0, -3, 0)(0,0,1,0,−3,0)
  • (0, 0, 1, 0, 0, -3)(0,0,1,0,0,−3)

Quiz 03: Lecture Comprehension, Forward Kinematics Example

Q1. In the image below, imagine a frame {c} on the axis of joint 2 and aligned with the {s} frame. What is the screw axis of joint 1 expressed in the frame {c}?9Tzr5eBSEeeY9RLN7DX 0g 88f5c7d783bc824c90b49530b641c38e MTB still 01

  • (0, 0, 1, 0, 10, 0)(0,0,1,0,10,0)
  • (0, 0, 1, 0, 0, 10)(0,0,1,0,0,10)

Quiz 04: Chapter 4, Forward Kinematics

Q1. The URRPR spatial open chain robot is shown below in its zero position. JA3UTd aEeeK2w4Lcly5FA 98de43fe243493ed9c85de344e61ced5 ex01 01

For L = 1L=1, determine the end-effector zero configuration MM. The maximum allowable error for any number is 0.01, so give enough decimal places where necessary.

Write the matrix in the answer box and click “Run”:

[[1.11,2.22,3.33],[4.44,5.55,6.66],[7.77,8.88,9.99]] for \left[

1.114.447.772.225.558.883.336.669.99

\right]⎣⎢⎡​1.114.447.77​2.225.558.88​3.336.669.99​⎦⎥⎤​.

  • 1
  • [[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,1]]

Q2. Referring back to Question 1, determine the screw axes \mathcal{S}_iSi​ in {0} when the robot is in its zero position. Again L = 1L=1. Give the axes as a 6×6 matrix with the form \left[\mathcal{S}_1, \mathcal{S}_2, \dots, \mathcal{S}_6 \right][S1​,S2​,…,S6​], i.e., each column is a screw axis. The maximum allowable error for any number is 0.01, so give enough decimal places where necessary.

Write the matrix in the answer box and click “Run”:

[[1.11,2.22,3.33],[4.44,5.55,6.66],[7.77,8.88,9.99]] for \left[

1.114.447.772.225.558.883.336.669.99

\right]⎣⎢⎡​1.114.447.77​2.225.558.88​3.336.669.99​⎦⎥⎤​

  • 1
  • [[0,0,0,0,0,0],[0,0,0,0,0,0],[0,0,0,0,0,0],[0,0,0,0,0,0],[0,0,0,0,0,0],[0,0,0,0,0,0]]

Q3. Referring back to Question 1, determine the screw axes \mathcal{B}_iBi​ in {b} when the robot is in its zero position. Again L = 1L=1. Give the axes as a matrix with the form \left[\mathcal{B}_1, \mathcal{B}_2, \dots, \mathcal{B}_6 \right][B1​,B2​,…,B6​]. The maximum allowable error for any number is 0.01, so give enough decimal places where necessary.

Write the matrix in the answer box and click “Run”:

[[1.11,2.22,3.33],[4.44,5.55,6.66],[7.77,8.88,9.99]] for \left[

1.114.447.772.225.558.883.336.669.99

\right]⎣⎢⎡​1.114.447.77​2.225.558.88​3.336.669.99​⎦⎥⎤​.

  • 1
  • [[0,0,0,0,0,0],[0,0,0,0,0,0],[0,0,0,0,0,0],[0,0,0,0,0,0],[0,0,0,0,0,0],[0,0,0,0,0,0]]

Q4. Referring back to Question 1 and 2, given L = 1L=1 and joint variable values \theta = (-\pi/2, \pi/2, \pi/3, -\pi/4, 1, \pi/6)θ=(−π/2,π/2,π/3,−π/4,1,π/6), use the function {\tt FKinSpace}FKinSpace in the given software to find the end-effector configuration T \in SE(3)TSE(3). The maximum allowable error for any number is 0.01, so give enough decimal places where necessary.

Write the matrix in the answer box and click “Run”:

[[1.11,2.22,3.33],[4.44,5.55,6.66],[7.77,8.88,9.99]] for \left[

1.114.447.772.225.558.883.336.669.99

\right]⎣⎢⎡​1.114.447.77​2.225.558.88​3.336.669.99​⎦⎥⎤​.

  • 1
  • [[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,1]]

Q5. Referring back to Question 1 and 3, given L = 1L=1 and joint variable values \theta = (-\pi/2, \pi/2, \pi/3, -\pi/4, 1, \pi/6)θ=(−π/2,π/2,π/3,−π/4,1,π/6), use the function {\tt FKinBody}FKinBody in the given software to find the end-effector configuration T \in SE(3)TSE(3). The maximum allowable error for any number is 0.01, so give enough decimal places where necessary.

Write the matrix in the answer box and click “Run”:

[[1.11,2.22,3.33],[4.44,5.55,6.66],[7.77,8.88,9.99]] for \left[

1.114.447.772.225.558.883.336.669.99

\right]⎣⎢⎡​1.114.447.77​2.225.558.88​3.336.669.99​⎦⎥⎤​.

  • 1
  • [[0,0,0,0],[0,0,0,0],[0,0,0,0],[0,0,0,1]]

Week 02: Modern Robotics, Course 2: Robot Kinematics Coursera Quiz Answers

Quiz 02: Lecture Comprehension, Velocity Kinematics and Statics (Chapter 5 Introduction)

Q1. True or false? The Jacobian matrix depends on the joint variables.

  • True.
  • False.

Q2. True or false? The Jacobian matrix depends on the joint velocities.

  • True.
  • False.

Q3. True or false? Row ii of the Jacobian corresponds to the end-effector velocity when joint ii moves at unit speed and all other joints are stationary.

  • True.
  • False.

Q4. Consider a square Jacobian matrix that is usually full rank. At a configuration where one row of the Jacobian becomes a scalar multiple of another row, is the robot at a singularity?

  • Yes.
  • No.

Q5. In general, a sphere (or hypersphere, meaning a sphere in more than 3 dimensions) of possible joint velocities maps through the Jacobian to

  • a sphere (or hypersphere).
  • a polyehdron.
  • an ellipsoid (or hyperellipsoid).

Q6. Assume a three-dimensional end-effector velocity. At a singularity, the volume of the ellipsoid of feasible end-effector velocities becomes

  • zero.
  • infinite.

Q7. At a singularity,

  • some end-effector forces become impossible to resist by the joint forces and torques.
  • some end-effector forces can be resisted even with zero joint forces or torqu

Quiz 02: Lecture Comprehension, Statics of Open Chains (Chapter 5.2)

Q1. If the wrench -\mathcal{F}−F is applied to the end-effector, to stay at equilibrium the robot must apply the joint forces and torques \tau = J^{\rm T}(\theta) \mathcal{F}τ=JT(θ)F to resist it. If the robot has 4 one-dof joints, what is the dimension of the subspace of 6-dimensional end-effector wrenches that can be resisted by \tau = 0τ=0?

  • 2-dimensional.
  • At least 2-dimensional.
  • 4-dimensional.
  • At least 4-dimensional.

Quiz 03: Lecture Comprehension, Singularities (Chapter 5.3)

Q1. Consider a robot with 7 joints and a space Jacobian with a maximum rank of 6 over all configurations of the robot. At the current configuration, the rank of the space Jacobian is 5. Which of the following statements is true? Select all that apply.

  • The robot is redundant with respect to the task of generating arbitrary end-effector twists.
  • The robot is kinematically deficient with respect to the task of generating arbitrary end-effector twists.
  • The robot is at a singularity.

Q2. Consider a robot with 7 joints and a space Jacobian with a maximum rank of 3 over all configurations of the robot. At the current configuration, the rank of the space Jacobian is 3. Which of the following statements is true? Select all that apply.

  • The robot is redundant with respect to the task of generating arbitrary end-effector twists.
  • The robot is at a singularity.
  • The space Jacobian is “fat.”

Q3. Consider a robot with 8 joints and a body Jacobian with rank 6 at a given configuration. For a given desired end-effector twist \mathcal{V}_bVb​, what is the dimension of the subspace of joint velocities (in the 8-dimensional joint velocity space) that create the desired twist?

  • 2
  • 0
  • The desired twist cannot be generated.

Quiz 04: Lecture Comprehension, Manipulability (Chapter 5.4)

Q1. It’s more useful to visualize the manipulability ellipsoid using the body Jacobian than the space Jacobian, since the body Jacobian measures linear velocities at the origin of the end-effector frame, which has a more intuitive meaning than the linear velocity at the origin of the space frame. If the robot has nn joints, then the body Jacobian J_bJb​ is 6 \times n6×n. We can break J_bJb​ into two sub-Jacobians, the angular and linear Jacobians:

J_b = \left[

JbωJbv

\right].Jb​=[JbωJbv​​].

What is the dimension of J_{bv}J_{bv}^{\rm T}JbvJbvT​, which is used to generate the linear component of the manipulability ellipsoid?

  • 3 \times 33×3
  • 6 \times 66×6
  • n \times nn×n

Q2. Consider a robot with a full rank Jacobian as it approaches a singular configuration. As it approaches a singular configuration, what happens to the manipulability ellipsoid? Select all that apply.

  • The length of one principal axis approaches zero.
  • The length of one principal axis approaches infinity.
  • The interior “volume” of the ellipsoid approaches zero.
  • The interior “volume” of the ellipsoid approaches infinity.

Q3. Consider a robot with a full rank Jacobian as it approaches a singular configuration. As it approaches the singular configuration, what happens to the force ellipsoid? Select all that apply.

  • The length of one principal axis approaches zero.
  • The length of one principal axis approaches infinity.
  • The interior “volume” of the ellipsoid approaches zero.
  • The interior “volume” of the ellipsoid approaches infinity.

Quiz 05: Chapter 5, Velocity Kinematics and Statics

Q1. A 3R planar open-chain robot is shown below.aGqeL AsEeeY9RLN7DX 0g d5df79628a4c306050173302f5df63b6 ex01 01

Suppose the tip generates a wrench that can be expressed in the space frame {s} as a force of 2 N in the \hat{{\rm x}}_{{\rm s}}x^s​ direction, with no component in the \hat{{\rm y}}_{{\rm s}}y^​s​ direction and zero moment in the {s} frame. What torques must be applied at each of the joints? Positive torque is counterclockwise (the joint axes are out of the screen, so positive rotation about the joints is counterclockwise). Give the torque values in the form (\tau_1, \tau_2, \tau_3)(τ1​,τ2​,τ3​). The maximum allowable error for any number is 0.01, so give enough decimal places where necessary.

Important: Remember that the wrench applied by the robot end-effector has zero moment in the {s} frame. No other frame is defined in the problem. In particular, no frame is defined at the tip of the robot.

Write the vector in the answer box and click “Run”:

[1.11,2.22,3.33] for \left[

1.112.223.33

\right]⎣⎢⎡​1.112.223.33​⎦⎥⎤​.

  • 1
  • 2
  • 3
  • 4
  • [0,0,0]
  • # Edit the answer above this line!  Do not edit below this line! 
  • print ‘Your answer has been recorded as’, Your_Answer()

Q2. The 4R planar open-chain robot below has an end-effector frame {b} at its tip.m7IE3eB1EeeY9RLN7DX 0g 22e7ceb45566a152517067d8a7d6349a ex02 01

Considering only the planar twist components (\omega_{bz}, v_{bx}, v_{by})(ωbz​,vbx​,vby​) of the body twist \mathcal{V}_bVb​, the body Jacobian is

Jb(θ)=⎡⎣1L3s4+L2s34+L1s234L4+L3c4+L2c34+L1c2341L3s4+L2s34L4+L3c4+L2c341L3s4L4+L3c410L4⎤⎦

where s23=sin(θ2+θ3), etc.

Suppose L_1 = L_2 = L_3 = L_4 = 1L1​=L2​=L3​=L4​=1 and the chain is at the configuration \theta_1=\theta_2=0, \theta_3=\pi/2, \theta_4=-\pi/2θ1​=θ2​=0,θ3​=π/2,θ4​=−π/2. The joints generate torques to create the wrench \mathcal{F}_b = (0,0,10, 10,10,0)Fb​=(0,0,10,10,10,0) at the last link. What are the torques at each of the joints? Give the torque values in the form (\tau_1, \tau_2, \tau_3, \tau_4)(τ1​,τ2​,τ3​,τ4​). The maximum allowable error for any number is 0.01, so give enough decimal places where necessary.

Write the vector in the answer box and click “Run”:

[1.11,2.22,3.33,4.44] for \left[

1.112.223.334.44

\right]⎣⎢⎢⎢⎡​1.112.223.334.44​⎦⎥⎥⎥⎤​.

  • 1
  • [0,0,0,0]

Q3. The RRP robot is shown below in its zero position.T YrjeVTEeeRtwqRjGvJYg 015c1b3cbd893bb6eb8e3b9b932a0bc4 week2 RRP

Its screw axes in the space frame are

S1=⎡⎣⎢⎢⎢⎢⎢⎢⎢001000⎤⎦⎥⎥⎥⎥⎥⎥⎥, S2=⎡⎣⎢⎢⎢⎢⎢⎢⎢100020⎤⎦⎥⎥⎥⎥⎥⎥⎥, S3=⎡⎣⎢⎢⎢⎢⎢⎢⎢000010⎤⎦⎥⎥⎥⎥⎥⎥⎥.

Use the function {\tt JacobianSpace}JacobianSpace in the given software to calculate the 6×3 space Jacobian J_sJs​ when \theta =(90^\circ, 90^\circ, 1)θ=(90∘,90∘,1). The maximum allowable error for any number is 0.01, so give enough decimal places where necessary.

Write the matrix in the answer box and click “Run”:

[[1.11,2.22,3.33],[4.44,5.55,6.66],[7.77,8.88,9.99]] for \left[

1.114.447.772.225.558.883.336.669.99

\right]⎣⎢⎡​1.114.447.77​2.225.558.88​3.336.669.99​⎦⎥⎤​.

  • 1
  • [[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]]

Q5. Referring back to Question 3, the screw axes in the body frame are

B1=⎡⎣⎢⎢⎢⎢⎢⎢⎢010300⎤⎦⎥⎥⎥⎥⎥⎥⎥, B2=⎡⎣⎢⎢⎢⎢⎢⎢⎢−100030⎤⎦⎥⎥⎥⎥⎥⎥⎥, B3=⎡⎣⎢⎢⎢⎢⎢⎢⎢000001⎤⎦⎥⎥⎥⎥⎥⎥⎥.

Use the function {\tt JacobianBody}JacobianBody in the given software to calculate the 6×3 body Jacobian J_bJb​ when \theta =(90^\circ, 90^\circ, 1)θ=(90∘,90∘,1). The maximum allowable error for any number is 0.01, so give enough decimal places where necessary.

Write the matrix in the answer box and click “Run”:

[[1.11,2.22,3.33],[4.44,5.55,6.66],[7.77,8.88,9.99]] for \left[

1.114.447.772.225.558.883.336.669.99

\right]⎣⎢⎡​1.114.447.77​2.225.558.88​3.336.669.99​⎦⎥⎤​.

  • 1
  • [[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0],[0,0,0]]

Q6. The kinematics of the 7R WAM robot are given in Section 4.1.3 in the textbook. The numerical body Jacobian J_bJb​ when all joint angles are \pi/2π/2 is

J_b = \left[

001−0.105−0.8890−10000.006−0.1050100.00600.889001−0.045−0.8440−10000.00600100.00600001000

\right]Jb​=⎣⎢⎢⎢⎢⎢⎢⎢⎡​001−0.105−0.8890​−10000.006−0.105​0100.00600.889​001−0.045−0.8440​−10000.0060​0100.00600​001000​⎦⎥⎥⎥⎥⎥⎥⎥⎤​

Extract the linear velocity portion J_vJv​ (joint rates act on linear velocity). Calculate the directions and lengths of the principal semi-axes of the three-dimensional linear velocity manipulability ellipsoid based on J_vJv​. Give a unit vector, with at least 2 decimal places for each element in this vector, to represent the direction of the longest principal semi-axis.

Write the vector in the answer box and click “Run”:

[1.11,2.22,3.33] for \left[

1.112.223.33

\right]⎣⎢⎡​1.112.223.33​⎦⎥⎤​.

  • 1
  • [0,0,0]

Q7. Referring back to Question 5 and its result, give the length, with at least 2 decimal places, of the longest principal semi-axis of that three-dimensional linear velocity manipulability ellipsoid.

Week 03: Modern Robotics, Course 2: Robot Kinematics Coursera Quiz Answers

Quiz 01: Lecture Comprehension, Inverse Kinematics of Open Chains (Chapter 6 Introduction)

Q1. Consider the point (x,y) = (0,2)(x,y)=(0,2). What is {\rm atan2}(y,x)atan2(y,x), measuring the angle from the xx-axis to the vector to the point (x,y)(x,y)?

  • 0
  • \pi/2π/2
  • -\pi/2−π/2

Q2. What are advantages of numerical inverse kinematics over analytic inverse kinematics? Select all that apply.

  • It can be applied to open-chain robots with arbitrary kinematics.
  • It requires an initial guess at the solution.
  • It returns all possible inverse kinematics solutions.

Quiz 02: Lecture Comprehension, Numerical Inverse Kinematics (Chapter 6.2, Part 1 of 2)

Q1. Let f(\theta)f(θ) be a nonlinear function of \thetaθ mapping an nn-dimensional space (the dimension of \thetaθ) to an mm-dimensional space (the dimension of ff). We want to find a \theta_dθd​, which may not be unique, that satisfies x_d = f(\theta_d)xd​=f(θd​), i.e., x_d – f(\theta_d) = 0xd​−f(θd​)=0. If our initial guess at a solution is \theta^0θ0, then a first-order Taylor expansion approximation of f(\theta)f(θ) at \theta^0θ0 tells us

x_d \approx f(\theta^0) + J(\theta^0)(\theta_d – \theta^0)xd​≈f(θ0)+J(θ0)(θd​−θ0)

where J(\theta^0)J(θ0) is the matrix of partial derivatives \partial f/\partial \theta∂f/∂θ evaluated at \theta^0θ0. Which of the following is a good next guess \theta^1θ1?

  • \theta^1 = \theta^0 + J^\dagger(\theta^0) (x_d – f(\theta^0))θ1=θ0+J†(θ0)(xd​−f(θ0))
  • \theta^1 = \theta^0 – J^\dagger(\theta^0) (x_d – f(\theta^0))θ1=θ0−J†(θ0)(xd​−f(θ0))
  • \theta^1 = J^{-1}(\theta^0) (x_d – f(\theta^0))θ1=J−1(θ0)(xd​−f(θ0))

Q2. We want to solve the linear equation Ax = bAx=b where AA is a 3×2 matrix, xx is a 2-vector, and bb is a 3-vector. For a randomly chosen AA matrix and vector bb, how many solutions xx can we expect?

  • None.
  • One.
  • More than one.

Q3. We want to solve the linear equation Ax = bAx=b, where

A = \left[

142536

\right]A=[14​25​36​]

and b = [7 \;\;8]^{\rm T}b=[78]T. Since xx is a 3-vector and bb is a 2-vector, we can expect a one-dimensional set of solutions in the 3-dimensional space of possible xx values. The following are all solutions of the linear equation. Which is the solution given by x = A^\dagger bx=Ab? (You should be able to tell by inspection, without using software.)

  • (-1.06, -3.89, 5.28)(−1.06,−3.89,5.28)
  • (-3.06, 0.11, 3.28)(−3.06,0.11,3.28)
  • (-5.06, 4.11, 1.28)(−5.06,4.11,1.28)

Q4. If we would like to find an xx satisfying Ax = bAx=b, but AA is “tall” (meaning it has more rows than columns, i.e., the dimension of bb is larger than the dimension of xx), then in general we would see there is no exact solution. In this case, we might want to find the x^*x∗ that comes closest to satisfying the equation, in the sense that x^*x∗ minimizes\|Ax^* – b\|∥Ax∗−b∥ (the 2-norm, or the square root of the sum of the squares of the vector). This solution is given by x^* = A^\dagger bx∗=Ab. Which of the two answers below satisfies this condition if

A = \left[

12

\right], \;\; b = \left[

34

\right]?A=[12​],b=[34​]?

  • x^* = 2.2x∗=2.2
  • x^* = 1x∗=1

Quiz 03: Lecture Comprehension, Numerical Inverse Kinematics (Chapter 6.2, Part 2 of 2)

Q1. To adapt the Newton-Raphson root-finding method to inverse kinematics when the desired end-effector configuration is represented as a transformation matrix X_d \in SE(3)Xd​∈SE(3), we need to express the error between T_{sb}(\theta^i)Tsb​(θi) (the forward kinematics, where \theta^iθi is our current guess at a joint solution) and X_dXd​. One expression of this error is the twist that takes the the robot from T_{sb}(\theta^i)Tsb​(θi) to X_dXd​ in unit time. When this twist is expressed in the end-effector frame {b}, we write it as \mathcal{V}_bVb​. Which of the following is a correct expression?

  • \mathcal{V}_b = {\rm log} (T_{sb}^{-1}(\theta^i) X_d)Vb​=log(Tsb−1​(θi)Xd​)
  • [\mathcal{V}_b] = {\rm log} (T_{sb}^{-1}(\theta^i) X_d)[Vb​]=log(Tsb−1​(θi)Xd​)
  • \mathcal{V}_b = {\rm exp} (T_{sb}^{-1}(\theta^i) X_d)Vb​=exp(Tsb−1​(θi)X

Quiz 04: Chapter 6, Inverse Kinematics

Q1. Use Newton-Raphson iterative numerical root finding to perform two steps of finding the root of

f(x,y) = \left[

x2−9y2−4

\right]f(x,y)=[x2−9y2−4​]

when your initial guess is (x^0,y^0) = (1,1)(x0,y0)=(1,1). Give the result after two iterations (x^2,y^2)(x2,y2) with at least 2 decimal places for each element in the vector. You can do this by hand or write a program.

Write the vector in the answer box and click “Run”:

[1.11,2.22,3.33] for \left[

1.112.223.33

\right]⎣⎢⎡​1.112.223.33​⎦⎥⎤​.

  • 1
  • [0,0]

Q2.

Referring to the figure above, find the joint angles \theta_d = (\theta_1,\theta_2,\theta_3)θd​=(θ1​,θ2​,θ3​) that put the 3R robot’s end-effector frame {b} at

T(\theta_d) = T_{sd} = \left[

−0.5850.81100−0.811−0.5850000100.0762.60801

\right]T(θd​)=Tsd​=⎣⎢⎢⎢⎡​−0.5850.81100​−0.811−0.58500​0010​0.0762.60801​⎦⎥⎥⎥⎤​

relative to the {s} frame, where linear distances are in meters.  (The {s} frame is located at joint 1, but it is drawn at a different location for clarity.)  The robot is shown at its home configuration, and the screw axis for each joint points toward you (out of the screen). The length of each link is 1 meter. Your solution should use either {\tt IKinBody}IKinBody or {\tt IKinSpace}IKinSpace, the initial guess \theta^0 = (\pi/4,\pi/4,\pi/4) = (0.7854, 0.7854, 0.7854)θ0=(π/4,π/4,π/4)=(0.7854,0.7854,0.7854), and tolerances \epsilon_\omega = 0.001ϵω​=0.001 (0.057 degrees) and \epsilon_v = 0.0001ϵv​=0.0001 (0.1 mm). Give \theta_dθd​ as a vector with at least 2 decimal places for each element in the vector. (Note that there is more than one solution to the inverse kinematics for T_{sd}Tsd​, but we are looking for the solution that is “close” to the initial guess \theta^0 = (\pi/4,\pi/4,\pi/4)θ0=(π/4,π/4,π/4), i.e., the solution that will be returned by {\tt IKinBody}IKinBody or {\tt IKinSpace}IKinSpace.)

Write the vector in the answer box and click “Run”:

[1.11,2.22,3.33] for \left[

1.112.223.33

\right]⎣⎢⎡​1.112.223.33​⎦⎥⎤​.

  • 1
  • [0,0,0]

week 04: Modern Robotics, Course 2: Robot Kinematics Coursera Quiz Answers

Quiz 01: Lecture Comprehension, Kinematics of Closed Chains (Chapter 7)

Q1. Which of the following statements is true about closed-chain and parallel robots? Select all that apply.

  • For a given set of positions of the actuated joints, there may be more than one configuration of the end-effector.
  • Closed-chain robots are a subclass of parallel robots.
  • Some joints may be unactuated.
  • The inverse kinematics for a parallel robot are generally easier to compute than its forward kinematics.
  • Parallel robots are sometimes chosen instead of open-chain robots for their larger workspace.

Quiz 02: Chapter 7, Kinematics of Closed Chains

Q1. The inverse Jacobian J^{-1}J−1 for a parallel robot maps the end-effector twist \mathcal{V}V to the actuated joint velocities \dot{\theta}θ˙, and therefore the inverse Jacobian has nn rows (if there are nn actuators) and 6 columns (since a twist is 6-dimensional).

If the twist \mathcal{V}V consists of a 1 in the ii‘th element and zeros in all other elements, then what is the corresponding vector of actuated joint velocities \dot{\theta}θ˙?

  • The ii‘th row of J^{-1}J−1.
  • The ii‘th column of J^{-1}J−1.

Q2. For the 3xRRR planar parallel mechanism shown below, let \phiϕ be the orientation of the end-effector frame and p \in \mathbb{R}^2p∈R2 be the vector p expressed in fixed frame coordinates. Let a_i \in \mathbb{R}^2ai​∈R2 be the vector a_ii​ expresed in fixed frame coordinates and b_i \in \mathbb{R}^2bi​∈R2 be the vector b_ii​ expressed in the moving body frame coordinates. Define vector \text{d}_i = \text{p} + R\text{b}_{i} – \text{a}_{i}di​=p+Rbi​−ai​ for i = 1, 2, 3i=1,2,3, where

R = \left[\begin{array}{cc}\cos\phi & -\sin\phi \\\sin\phi & \cos\phi \\\end {array}\right].R=[cosϕsinϕ​−sinϕcosϕ​].fvdWEOCfEeeK2w4Lcly5FA e60f4d9e78317e908a2f1bfba0587606 3rrr 01

Derive a set of independent equations relating (\phi, p)(ϕ,p) and (\theta_1, \theta_2, \theta_3)(θ1​,θ2​,θ3​). Which of the following is correct?

  • ({p} + R{b}_{i} – {a}_{i})^2 = 2L^2(1 + \cos\theta_{i}), i = 1, 2, 3.(p+Rbi​−ai​)2=2L2(1+cosθi​),i=1,2,3.
  • ({p} + R{b}_{i} – {a}_{i})^\intercal({p} + R{b}_{i} – {a}_{i}) = 2L^2(1 – \sin\theta_{i}), i = 1, 2, 3.(p+Rbi​−ai​)⊺(p+Rbi​−ai​)=2L2(1−sinθi​),i=1,2,3.
  • ({p} + R{b}_{i} – {a}_{i})^\intercal({p} + R{b}_{i} – {a}_{i}) = 2L^2(1 – \cos\theta_{i}), i = 1, 2, 3.(p+Rbi​−ai​)⊺(p+Rbi​−ai​)=2L2(1−cosθi​),i=1,2,3.
  • ({p} + R{b}_{i} – {a}_{i})^\intercal({p} + R{b}_{i} – {a}_{i}) = 2L^2(1 + \cos\theta_{i}), i = 1, 2, 3.(p+Rbi​−ai​)⊺(p+Rbi​−ai​)=2L2(1+cosθi​),i=1,2,3.

We will Update These Answers Soon.

About The Coursera

Coursera, India’s largest online learning platform, started offering students millions of free courses daily. These courses come from a number of well-known universities, where professors and industry experts teach very well and in a way that is easier to understand.


About Modern Robotics, Course 2: Robot Kinematics Course

Want to find out how robots work? Do you want to work in the field of robotics? Are you willing to put in the time and effort to learn basic mathematical modelling techniques that are used in all areas of robotics?

If so, you might be interested in “Modern Robotics: Mechanics, Planning, and Control.” This specialisation, which is made up of six short courses, is a serious way for students who want to work in robotics or go on to more advanced study to prepare. It’s not a tester.

In Course 2 of the specialisation, Robot Kinematics, you will learn how to use the product-of-exponentials formula to solve the forward kinematics. This is the process of figuring out how the robot’s “hand” is set up based on the joint values. Your hard work in Course 1 pays off well, because the tools you’ve learned make forward kinematics easy. This is followed by velocity kinematics and statics, which show how joint velocities, forces, and torques relate to twists and wrenches in the end-effector, inverse kinematics, which shows how to calculate joint values to get a desired “hand” shape, and kinematics of robots with closed chains.

The book “Modern Robotics: Mechanics, Planning, and Control” is used as a guide for this class (Lynch and Park, Cambridge University Press 2017). You can buy the book, or you can use the free PDF preprint. You will build on a library of robotics software in the language of your choice (Python, Mathematica, or MATLAB) and use the free cross-platform robot simulator V-REP, which lets you work with cutting-edge robots at home without spending any money.

Conclusion

Hopefully, this article will help you find all the Week, final assessment, and Peer Graded Assessment Answers for the Coursera Modern Robotics, Course 2: Robot Kinematics Quiz, allowing you to acquire a greater understanding with minimal effort. If this article has helped you, share it on social media and let your friends know about this incredible training.

You may also view our additional course Answers. Follow our Techno-RJ Blog for further updates, and stick with us as we share many more free courses and their exam/quiz solutions.

12,598 thoughts on “Modern Robotics, Course 2: Robot Kinematics Coursera Quiz Answers 2023 [💯% Correct Answer]”

  1. Hallo zusammen, das nächste offizielle Signal ist geplant für: Datum: Sonntag, 29. Januar 2023 Zeit: 16:00 Uhr GMT Austausch: KUCOIN Vorteil: Kostenlos für alle Klicken Sie hier, um der Cryptos Profit Group beizutreten Wir werden die alternative Saison selbst erstellen, wenn dies der Fall ist nicht zu uns kommen, und dafür brauchen wir mehr denn je die Wiedervereinigung unserer gesamten Gemeinschaft. Auch für 2023 haben wir einige Neuerungen geplant, die wir mit unseren Mitgliedern besprechen werden, wenn sich der Markt erholt. Mit dem Erfolg unserer vorherigen Signale und einer bevorstehenden großen Nebensaison sind wir bereit, unseren nächsten großen Pump anzukündigen. Mit unseren Volumina von durchschnittlich 7 bis 80 Millionen $ pro Pumpe und Spitzen von bis zu 750 % erwarten wir, dass unser bevorstehendes Signal massiv sein wird. Wir haben uns aus mehreren Gründen entschieden, mit KUCOIN zu pumpen. Wir glauben, dass wir mit unserer massiven Kaufkraft in der Lage sein werden, leicht über 2000 % zu erreichen, möglicherweise sogar noch mehr. Nach dem vorherigen Signal und wochenlangen Diskussionen mit unserem Team haben wirhaben beschlossen, unser nächstes Signal in 1 Monat zu planen, um sicherzustellen, dass wir vollständig vorbereitet sind. Unser Hauptziel für dieses Pumpsignal wird es sein, sicherzustellen, dass jedes einzelne Mitglied in unserer Gruppe einen massiven Gewinn erzielt. Mit unserer Fähigkeit, weiterhin die leistungsstärksten und größten Pumpen zu entwickeln, werden wir jede sich bietende Gelegenheit nutzen. Wir laden alle ein, sich uns anzuschließen, wenn wir den nächsten großen Pump schaffen, auf den alle Händler und Investoren auf der ganzen Welt gewartet haben. Treten Sie unserer Cryptos Profit Group bei. Verdienen Sie 500 % bis 2000 % bei jeder Münzauswahl Wir analysieren den Kryptomarkt, um die beste Münze für unsere Abonnenten zu finden, um in kurzer Zeit Geld zu verdienen. Begleiten Sie uns, Sie werden es nicht bereuen. Klicken Sie hier, um der Cryptos Profit Group beizutreten
    https://bit.ly/CryptoPumpandDumpProfit

    Reply
  2. I simply could not depart your site before suggesting that I actually enjoyed the standard information a person supply for your guests? Is going to be back regularly in order to check up on new posts.

    Reply
  3. I know this if off topic but I’m looking into starting my own weblog and was wondering what all is required to get setup? I’m assuming having a blog like yours would cost a pretty penny? I’m not very internet smart so I’m not 100 positive. Any suggestions or advice would be greatly appreciated. Appreciate it

    Reply
  4. Heya just wanted to give you a quick heads up and let you know a few of the images aren’t loading properly. I’m not sure why but I think its a linking issue. I’ve tried it in two different internet browsers and both show the same outcome.

    Reply
  5. I would like to express thanks to this writer for bailing me out of this type of scenario. Just after browsing throughout the online world and coming across things which were not pleasant, I was thinking my life was done. Living devoid of the strategies to the problems you’ve sorted out all through this post is a crucial case, as well as the kind that could have adversely damaged my entire career if I hadn’t noticed your web blog. Your understanding and kindness in controlling the whole lot was valuable. I’m not sure what I would’ve done if I hadn’t discovered such a point like this. I can also at this point look forward to my future. Thanks for your time very much for the professional and amazing guide. I will not think twice to refer your web site to anyone who needs and wants guidelines on this situation.

    Reply
  6. What i do not understood is in truth how you are now not really a lot more smartly-liked
    than you may be right now. You’re so intelligent.
    You recognize therefore significantly with regards to this matter, produced me
    personally believe it from so many varied angles. Its like women and men aren’t involved except it’s one thing to accomplish with Woman gaga!
    Your own stuffs great. All the time care for it up!

    Reply
  7. I keep listening to the rumor lecture about receiving free online grant applications so I have been looking around for the top site to get one. Could you tell me please, where could i acquire some?

    Reply
  8. I like the helpful info you provide in your articles. I’ll bookmark your weblog and check again here regularly. I’m quite sure I will learn plenty of new stuff right here! Good luck for the next!

    Reply
  9. Nice post. I was checking constantly this blog and I am impressed! Very useful info specially the last part I care for such information a lot. I was looking for this particular info for a very long time. Thank you and best of luck.

    Reply
  10. Another thing I have noticed is always that for many people, a bad credit score is the results of circumstances beyond their control. By way of example they may happen to be saddled with illness so they have excessive bills for collections. It can be due to a employment loss or inability to do the job. Sometimes divorce process can truly send the finances in the wrong direction. Thank you for sharing your notions on this site.

    Reply
  11. I like the valuable information you provide in your articles. I’ll bookmark your weblog and check again here frequently. I’m quite certain I’ll learn plenty of new stuff right here! Best of luck for the next!

    Reply
  12. Wow! This can be one particular of the most beneficial blogs We have ever arrive across on this subject. Basically Magnificent. I’m also a specialist in this topic so I can understand your effort.

    Reply
  13. Heya i am for the first time here. I found this board and I find It really helpful & it helped me out much. I hope to offer something back and help others such as you helped me.

    Reply
  14. What are you indicating, man? I realize everyones got their own view, but really? Listen, your weblog is awesome. I like the effort you put into it, especially with the vids and the pics. But, come on. Theres gotta be a better way to say this, a way that doesnt make it seem like everybody here is stupid!

    Reply
  15. It was my excitement discovering your site last night. I came here now hoping to find out interesting things. I was not dissatisfied. Your ideas for new methods on this subject were useful and an excellent help to myself. Thank you for having time to create these things along with sharing your thinking.

    Reply
  16. This was a very nice post. In concept I wish to put in writing like this additionally – taking time and actual effort to make a very good article… however what can I say… I procrastinate alot and not at all seem to get something done.

    Reply
  17. I’m impressed, I have to admit. Really rarely can i encounter a weblog that’s both educative and entertaining, and let me tell you, you might have hit the nail to the head. Your idea is outstanding; the problem is something not enough folks are speaking intelligently about. I am delighted i found this around my look for something in regards to this.

    Reply
  18. I have been exploring for a little bit for any high quality articles or blog posts in this sort of space . Exploring in Yahoo I eventually stumbled upon this web site. Studying this info So i am happy to express that I’ve an incredibly just right uncanny feeling I found out just what I needed. I such a lot for sure will make sure to do not fail to remember this site and provides it a look a relentless basis.

    Reply
  19. Great goods from you, man. Ive understand your stuff previous to and you are just extremely wonderful. I really like what youve acquired here, certainly like what you are saying and the way in which you say it. You make it entertaining and you still care for to keep it smart. I cant wait to read much more from you. This is really a tremendous site.

    Reply
  20. I don’t know if it’s just me or if everyone else encountering problems with your website. It appears like some of the text on your posts are running off the screen. Can somebody else please provide feedback and let me know if this is happening to them too? This could be a problem with my browser because I’ve had this happen before. Thank you

    Reply
  21. I must point out my admiration for your generosity supporting women who should have guidance on this one study. Your personal dedication to passing the message all-around turned out to be especially effective and has frequently encouraged ladies like me to achieve their endeavors. Your own useful report denotes a great deal a person like me and even further to my colleagues. Thanks a ton; from each one of us.

    Reply
  22. Thanks a lot for your energy to have had these things together on this site. Robin and that i very much liked your knowledge through the articles about certain things. I know that you have several demands on your program so the fact that you actually took just as much time just like you did to guide people just like us by means of this article is definitely highly liked.

    Reply
  23. I thought it was going to be some boring old publish, but it really compensated for my time. I will publish a link to this page on my blog. I am confident my visitors will discover that quite useful

    Reply
  24. Aw, this has been an extremely good post. In notion I have to set up writing in this way moreover – taking time and actual effort to make a top notch article… but exactly what can I say… I procrastinate alot and also by no indicates seem to go done.

    Reply
  25. EyeFortin is a natural vision support formula crafted with a blend of plant-based compounds and essential minerals. It aims to enhance vision clarity, focus, and moisture balance.

    Reply
  26. This is so great that I had to comment. I’m usually just a lurker, taking in knowledge and nodding my head in quiet approval at the good stuff…..this required written props. Theory rocks…thanks.

    Reply
  27. Intimately, the article is in reality the best on this precious topic. I agree with your conclusions and also can thirstily look forward to your coming updates. Just saying thanks definitely will not simply just be sufficient, for the phenomenal lucidity in your writing. I can at once grab your rss feed to stay informed of any updates. Fabulous work and much success in your business dealings!

    Reply
  28. Hi I am so delighted I found your blog page, I really found you by accident, while I was browsing on Yahoo for something else, Anyways I am here now and would just like to say cheers for a incredible post and a all round interesting blog (I also love the theme/design), I don’t have time to look over it all at the minute but I have saved it and also added in your RSS feeds, so when I have time I will be back to read more, Please do keep up the excellent job.

    Reply
  29. The essentially wonderful point about the Top rated Commenters widget designed into the NoFollow Totally free plugin is the fact which you can set the quantity of commenters who make the record. Fly-by single-comment spammers commonly are not rewarded with do-follow backlinks or identified, however they do opt in in your newsletter. Your loyal visitors are are subsequently rewarded.

    Reply
  30. Amiclear is a dietary supplement designed to support healthy blood sugar levels and assist with glucose metabolism. It contains eight proprietary blends of ingredients that have been clinically proven to be effective.

    Reply
  31. Dentitox Pro is a liquid dietary solution created as a serum to support healthy gums and teeth. Dentitox Pro formula is made in the best natural way with unique, powerful botanical ingredients that can support healthy teeth.

    Reply
  32. Howdy! I know this is kind of off topic but I was wondering if you knew where I could find a captcha plugin for my comment form? I’m using the same blog platform as yours and I’m having difficulty finding one? Thanks a lot!

    Reply
  33. Metabo Flex is a nutritional formula that enhances metabolic flexibility by awakening the calorie-burning switch in the body. The supplement is designed to target the underlying causes of stubborn weight gain utilizing a special “miracle plant” from Cambodia that can melt fat 24/7.

    Reply
  34. TropiSlim is a unique dietary supplement designed to address specific health concerns, primarily focusing on weight management and related issues in women, particularly those over the age of 40.

    Reply
  35. Nervogen Pro is a cutting-edge dietary supplement that takes a holistic approach to nerve health. It is meticulously crafted with a precise selection of natural ingredients known for their beneficial effects on the nervous system. By addressing the root causes of nerve discomfort, Nervogen Pro aims to provide lasting relief and support for overall nerve function.

    Reply
  36. Introducing FlowForce Max, a solution designed with a single purpose: to provide men with an affordable and safe way to address BPH and other prostate concerns. Unlike many costly supplements or those with risky stimulants, we’ve crafted FlowForce Max with your well-being in mind. Don’t compromise your health or budget – choose FlowForce Max for effective prostate support today!

    Reply
  37. I’m impressed, I have to admit. Truly rarely should i encounter a blog that’s both educative and entertaining, and let me tell you, you’ve got hit the nail to the head. Your thought is outstanding; ab muscles a thing that too little people are speaking intelligently about. We are very happy that I came across this at my try to find some thing about it.

    Reply
  38. SonoVive is an all-natural supplement made to address the root cause of tinnitus and other inflammatory effects on the brain and promises to reduce tinnitus, improve hearing, and provide peace of mind. SonoVive is is a scientifically verified 10-second hack that allows users to hear crystal-clear at maximum volume. The 100% natural mix recipe improves the ear-brain link with eight natural ingredients. The treatment consists of easy-to-use pills that can be added to one’s daily routine to improve hearing health, reduce tinnitus, and maintain a sharp mind and razor-sharp focus.

    Reply
  39. Undeniably believe that which you said. Your favorite reason appeared to be on the internet the easiest thing to be aware of. I say to you, I certainly get irked while people think about worries that they plainly do not know about. You managed to hit the nail upon the top as well as defined out the whole thing without having side-effects , people could take a signal. Will likely be back to get more. Thanks

    Reply
  40. Hi there, just became aware of your blog through Google, and found that it is truly informative. I’m going to watch out for brussels. I will be grateful if you continue this in future. Many people will be benefited from your writing. Cheers!

    Reply
  41. The next time I learn a weblog, I hope that it doesnt disappoint me as a lot as this one. I imply, I know it was my option to learn, however I actually thought youd have something interesting to say. All I hear is a bunch of whining about something that you may fix for those who werent too busy in search of attention.

    Reply
  42. Simply discovered your site through google and I consider it’s a shame that you’re not ranked greater since this is a implausible post. To alter this I decided to avoid wasting your web site to my RSS reader and I will try to mention you in one of my posts since you really deserv extra readers when publishing content of this quality.

    Reply
  43. magnificent put up, very informative. I ponder why the other specialists of this sector don’t realize this. You should proceed your writing. I am confident, you have a great readers’ base already!

    Reply
  44. With havin so much content do you ever run into any problems of plagorism or copyright violation? My blog has a lot of exclusive content I’ve either created myself or outsourced but it appears a lot of it is popping it up all over the web without my agreement. Do you know any methods to help reduce content from being stolen? I’d truly appreciate it.

    Reply
  45. Good web site! I truly love how it is easy on my eyes and the data are well written. I’m wondering how I could be notified whenever a new post has been made. I have subscribed to your RSS which must do the trick! Have a great day!

    Reply
  46. Being grateful for for your post. I know that throughout today’s complicated world, folks have many beliefs and this has made it to be very difficult for learners much like me. However, you have made it very easy for me to fully grasp and I now have in mind the correct thing. Your continued reputation as one of the top experts on this topic may be increased through words with appreciation from visitors like me. Thanks, again.

    Reply
  47. With havin so much written content do you ever run into any problems of plagorism or copyright violation? My website has a lot of exclusive content I’ve either written myself or outsourced but it seems a lot of it is popping it up all over the internet without my agreement. Do you know any solutions to help reduce content from being ripped off? I’d genuinely appreciate it.

    Reply
  48. Nice post. I discover something very complicated on distinct blogs everyday. Most commonly it is stimulating to read content off their writers and use a specific thing from their store. I’d would rather apply certain with all the content on my own blog no matter whether you do not mind. Natually I’ll supply you with a link for your internet weblog. Many thanks sharing.

    Reply
  49. The essentially wonderful point about the Top rated Commenters widget designed into the NoFollow Totally free plugin is the fact which you can set the quantity of commenters who make the record. Fly-by single-comment spammers commonly are not rewarded with do-follow backlinks or identified, however they do opt in in your newsletter. Your loyal visitors are are subsequently rewarded.

    Reply
  50. Oh my goodness! an amazing article dude. Thank you Even so My business is experiencing problem with ur rss . Don’t know why Unable to subscribe to it. Can there be anyone obtaining identical rss problem? Anybody who knows kindly respond. Thnkx

    Reply
  51. *There are some interesting points in time in this article but I don’t know if I see all of them center to heart. There is some validity but I will take hold opinion until I look into it further. Good article , thanks and we want more! Added to FeedBurner as well

    Reply
  52. I am usually to blogging and i really appreciate your website content continuously. This great article has truly peaks my interest. I am going to bookmark your website and keep checking for brand new info.

    Reply
  53. Unquestionably believe that which you said. Your favorite reason seemed to be on the net the simplest thing to be aware of. I say to you, I certainly get annoyed while people think about worries that they plainly do not know about. You managed to hit the nail upon the top and also defined out the whole thing without having side-effects , people can take a signal. Will probably be back to get more. Thanks

    Reply
  54. This one is an inspiration personally to uncover out far more associated to this subject. I need to confess your knowledge prolonged my sentiments as well as I’m going to proper now take your feed to remain updated on each coming blog posts you would possibly presumably create. You are worthy of thanks for a job perfectly performed!

    Reply
  55. As far as me being a member here, I am glad though that I am a member. When the article was published I received a username and password, so that I could participate in Comments, That would explain me stumbuling upon this post. But we’re certainly all members in the world of ideas.

    Reply
  56. I would like to point out my gratitude for your kind-heartedness in support of women who actually need help with that situation. Your real commitment to passing the solution all through became pretty insightful and has consistently encouraged professionals like me to realize their objectives. Your new useful tips and hints can mean a lot to me and still more to my peers. Thanks a lot; from all of us.

    Reply
  57. Wonderful post was very happy reading the really important information for me thanks, I thought the man in the future. I will surely recommend this article with your friends, family and friends. You are really great so allowing good articles.

    Reply
  58. Took me time for it to have the ability to understand all of the comments, yet I really appreciated this write-up. This turned out to be Invaluable to my opinion and I am certain that to everyone this commenters below! It’s definitely great each time a particular person are unable to just learn, but additionally interested! I’m certain you needed enjoyment penning this type of write-up.

    Reply
  59. I’m impressed, I have to admit. Genuinely rarely will i encounter a blog that’s both educative and entertaining, and without a doubt, you could have hit the nail around the head. Your notion is outstanding; the issue is something which inadequate people are speaking intelligently about. I will be very happy we came across this around my look for some thing in regards to this.

    Reply
  60. I am curious to find out what blog platform you happen to be utilizing? I’m experiencing some minor security problems with my latest site and I’d like to find something more risk-free. Do you have any solutions?

    Reply
  61. Youre so cool! I dont suppose Ive read anything in this way before. So nice to locate somebody by original thoughts on this subject. realy thanks for beginning this up. this fabulous website is one thing that is needed on the internet, a person with a bit of originality. beneficial project for bringing a new challenge towards internet!

    Reply
  62. We wish saying thanks to all of you over again for that beautiful tips you supplied Jeremy when contriving a post-graduate investigation plus, most importantly, related to offering the many ideas inside a blog post. When we had known of your web page last year, i’d personally have been saved the needless measures we had been employing. Thanks to you.

    Reply
  63. Greetings! Quick question that’s completely off topic. Do you know how to make your site mobile friendly? My weblog looks weird when viewing from my iphone. I’m trying to find a template or plugin that might be able to fix this problem. If you have any recommendations, please share. Appreciate it!

    Reply
  64. Considerably, the article is really the finest on this worthw hile topic. I concur with your conclusions and also will eagerly look forward to your approaching updates. Saying thanks will certainly not simply just be sufficient, for the exceptional clarity in your writing. I definitely will at once grab your rss feed to stay informed of any kind of updates. Genuine work and much success in your business dealings!

    Reply
  65. This particular thread may seem to get quite a few page views. Exactly how do you support it? The application provides marvelous uncommon take onto matters. I reckon that going through things tremendous or possibly a lot of furnish home elevators is the main problem.

    Reply
  66. Very good blog post! Thought about valued all the looking at. I hope to find out alot more of your stuff. I presume you might fantastic information and furthermore prospect. I am just exceptionally satisfied utilizing this type of critical information.

    Reply
  67. Nice post. I understand something more difficult on different blogs everyday. Most commonly it is stimulating to study content off their writers and use a little something from their site. I’d would rather apply certain with the content on my blog whether you don’t mind. Natually I’ll provide link with your internet weblog. Thank you for sharing.

    Reply
  68. I’m not sure why but this website is loading incredibly slow for me. Is anyone else having this problem or is it a issue on my end? I’ll check back later on and see if the problem still exists.

    Reply
  69. This is the proper weblog for anyone who wishes to find out about this topic. You are aware of a lot its almost tricky to argue together with you (not that I actually would want…HaHa). You definitely put a whole new spin on the topic thats been discussing for several years. Excellent stuff, just fantastic!

    Reply
  70. An intriguing discussion may be valued at comment. I do think you should write regarding this topic, may well certainly be a taboo subject but usually individuals are too few to speak on such topics. Yet another. Cheers

    Reply
  71. Fantastic goods from you, man. I’ve understand your stuff previous to and you are just extremely fantastic. I actually like what you have acquired here, certainly like what you are saying and the way in which you say it. You make it enjoyable and you still take care of to keep it wise. I can not wait to read much more from you. This is really a great web site.

    Reply
  72. Woah this is just an insane amount of info, must of taken ages to compile so thank you so much for just sharing it with all of us. If your ever in any need of related information, perhaps a bit of coaching, seduction techniques or just general tips, just check out my own site!

    Reply
  73. I discovered your blog site internet site on the internet and appearance many of your early posts. Keep in the really good operate. I just now extra up your Feed to my MSN News Reader. Looking for toward reading more of your stuff down the line!…

    Reply
  74. There are very a lot of details prefer that to consider. This is a wonderful denote start up. I supply the thoughts above as general inspiration but clearly there are actually questions just like the one you raise up in which the most essential factor will probably be doing work in honest excellent faith. I don?t determine if best practices have emerged about such thinggs as that, but Almost certainly that your chosen job is clearly referred to as a good game. Both children glance at the impact of merely a moment’s pleasure, through out their lives.

    Reply
  75. I am now not sure where you’re getting your info, however great topic. I needs to spend a while learning more or figuring out more. Thanks for great info I used to be in search of this information for my mission.

    Reply
  76. Youre so cool! I dont suppose Ive read anything this way before. So nice to find somebody by incorporating original thoughts on this subject. realy appreciation for starting this up. this fabulous website is something that is required on the net, somebody if we do originality. beneficial work for bringing something new towards the world wide web!

    Reply
  77. I have not checked in here for some time because I thought it was getting boring, but the last few posts are good quality so I guess I will add you back to my everyday bloglist. You deserve it my friend 🙂

    Reply
  78. Really interesting and special post. I like things such as making more homework, developing writing skills, and also related things. These kinds of secrets help in being a qualified person on this topic. This page is very helpful to myself because people like you committed time to learning. Regularity is the key. But it is not too easy, as has been designed to be. I am not an expert like you and plenty of times I feel really giving it up.

    Reply
  79. I would like to consider the ability of thanking you for that professional guidance I have often enjoyed checking out your site. I’m looking forward to the particular commencement of my college research and the entire prep would never have been complete without dropping by your site. If I may be of any assistance to others, I’d personally be glad to help as a result of what I have gained from here.

    Reply
  80. I just couldn’t depart your web site before suggesting that I really loved the usual info an individual provide in your visitors? Is going to be back incessantly in order to check out new posts

    Reply
  81. Incredibly easily, the article is in reality the sweetest on this laudable topic. I agree with your conclusions and definitely will eagerly look forward to your approaching updates. Simply just saying thanks definitely will not simply be sufficient, for the enormous lucidity in your writing. I can promptly grab your rss feed to stay privy of any kind of updates. Nice work and also much success in your business efforts!

    Reply
  82. I cherished as much as you will receive performed proper here. The caricature is attractive, your authored material stylish. nonetheless, you command get got an edginess over that you would like be handing over the following. sick definitely come further formerly once more as precisely the similar nearly a lot frequently inside of case you defend this hike.

    Reply
  83. I love your blog.. very nice colors & theme. Did you make this website yourself or did you hire someone to do it for you? Plz respond as I’m looking to construct my own blog and would like to find out where u got this from. thanks

    Reply
  84. Hello, i read your blog from time to time and i own a similar one and i was just wondering if you get a lot of spam responses? If so how do you protect against it, any plugin or anything you can advise? I get so much lately it’s driving me crazy so any help is very much appreciated.

    Reply
  85. I have been searching for this information for quite some times. About three hours of online searching, at last I found it in your blog. I wonder why Yahoo dont display this kind of good websites in the first page. Usually the top search engine results are full of rubbish. Perhaps its time to use another search engine.

    Reply
  86. What’s Going down i’m new to this, I stumbled upon this I have discovered It positively useful and it has aided me out loads. I’m hoping to give a contribution & help different users like its aided me. Good job.

    Reply
  87. I am extremely impressed along with your writing talents as smartly with the structure for your blog. Is this a paid topic or did you modify it yourself? Either way stay up the excellent quality writing, it is rare to peer a nice blog like this one nowadays..

    Reply
  88. The when I read a blog, I hope so it doesnt disappoint me approximately that one. I mean, Yes, it was my option to read, but When i thought youd have some thing interesting to state. All I hear is often a lot of whining about something you could fix if you ever werent too busy in search of attention.

    Reply
  89. Considerably, the particular post is truly the greatest with this deserving subject. To be sure together with your results and also can easily thirstily look forward to Your own potential improvements. Simply just declaring thank you will, no doubt not simply just be sufficient, for your wonderful quality within your writing. I will immediately grab your rss to remain up to date with any kind of updates. Real perform as well as much success inside your company dealings!

    Reply
  90. sandyterrace.com
    “그런데.” Fang Jifan은 갑자기 “이 사람은 언제 베이징으로 돌아올까요? “라고 생각했습니다.”그렇습니다.” Ran Duolou는 무언가를 기억했습니다. “지난 며칠 동안 수도의 모든 것이 상승했습니다 …”

    Reply
  91. Youre so cool! I dont suppose Ive read anything such as this prior to. So nice to uncover somebody by incorporating original ideas on this subject. realy appreciation for beginning this up. this website is one area that is required on the web, a person if we do originality. beneficial task for bringing something totally new towards the world wide web!

    Reply
  92. desogestrel sans prescription en ligne desogestrel sur ordonnance prix à Bruxelles
    mircette sans attente en ligne
    desogestrel avec ou sans ordonnance
    vente en ligne de desogestrel en France desogestrel
    à vendre en ligne en France sans ordonnance
    mircette pour une livraison rapide en Suisse
    mircette disponible en Espagne mircette : conseils pour un usage sûr et efficace
    Achat de mircette pour les voyages à risque
    Commandez votre desogestrel en ligne en toute discrétion
    Acheter mircette en toute confiance Acheter desogestrel en ligne sans
    arnaque : conseils pratiques
    achat de desogestrel en ligne sans ordonnance
    mircette à vendre sur internet Acheter desogestrel de qualité supérieure Belgique
    obtenir du mircette sans ordonnance en Suisse desogestrel à
    prix compétitif en France
    mircette sans ordonnance prix élevé France
    acheter desogestrel sans ordonnance nécessaire
    desogestrel pour un soulagement rapide des symptômes
    Options de paiement sécurisées pour commander desogestrel en Suisse desogestrel sans compromis sur la
    qualité
    Acheter de la desogestrel en ligne : Conseils pratiques mircette disponible
    sans tracas
    Obtenez votre mircette en quelques jours desogestrel sans prescription : où trouver
    des conseils médicaux ?
    desogestrel : comment choisir la bonne pharmacie en ligne mircette :
    guide d’utilisation pour les patients en ligne
    mircette de qualité en vente en ligne au Luxembourg
    Acheter de la desogestrel en ligne en quelques clics au Luxembourg
    mircette authentique livrée chez vous où acheter du desogestrel sans ordonnance en France
    Acheter desogestrel sans ordonnance rapidement mircette en ligne :
    mythes et réalités
    desogestrel disponible sans prescription Suisse Achetez desogestrel en ligne en toute confidentialité
    ou trouver desogestrel à Tunis
    desogestrel disponible à l’achat sans prescription desogestrel générique en ligne :
    efficace et abordable

    Reply
  93. I wanted to tell you how much I actually appreciate every little thing you’ve discussed to help increase the value of the lives of an individual in this theme. Through your own articles, we have gone through just a beginner to a specialist in the area. It is truly a homage to your endeavours. Thanks

    Reply
  94. Intimately, the post is in reality the greatest on that worthy topic. I fit in with your conclusions and can thirstily look forward to your forthcoming updates. Saying thanks will not simply just be enough, for the perfect lucidity in your writing. I will certainly perfect away grab your rss feed to stay privy of any updates. Authentic work and much success in your business endeavors!

    Reply
  95. Good blog! I truly love how it is simple on my eyes and the data are well written. I’m wondering how I might be notified whenever a new post has been made. I’ve subscribed to your RSS feed which must do the trick! Have a great day!

    Reply
  96. Oh my goodness! an excellent article dude. Thank you Nonetheless I will be experiencing trouble with ur rss . Don’t know why Struggling to sign up to it. Perhaps there is any person finding identical rss difficulty? Anyone who knows kindly respond. Thnkx

    Reply
  97. Please let me know if you’re looking for a article author for your site. You have some really great articles and I believe I would be a good asset. If you ever want to take some of the load off, I’d absolutely love to write some content for your blog in exchange for a link back to mine. Please blast me an e-mail if interested. Regards!

    Reply
  98. There are very many details this way to consider. This is a great point to raise up. I provide thoughts above as general inspiration but clearly you’ll find questions just like the one you retrieve where the most essential thing is going to be doing work in honest great faith. I don?t know if best practices have emerged about such thinggs as that, but Almost certainly that the job is clearly recognized as an affordable game. Both kids notice the impact of only a moment’s pleasure, throughout their lives.

    Reply
  99. I discovered your blog web site on google and test just a few of your early posts. Continue to maintain up the excellent operate. I simply extra up your RSS feed to my MSN News Reader. In search of forward to reading more from you in a while!…

    Reply
  100. Hello! I’ve been reading your blog for a while now and finally got the bravery to go ahead and give you a shout out from Dallas Texas! Just wanted to tell you keep up the good work!

    Reply
  101. Hello, i think that i saw you visited my blog thus i came to “return the favor”.I’m trying to find things to improve my website!I suppose its ok to use a few of your ideas!!

    Reply
  102. The the next time I just read a weblog, I hope that this doesnt disappoint me up to this. I mean, I know it was my replacement for read, but I really thought youd have something interesting to talk about. All I hear can be a number of whining about something you could fix if you werent too busy interested in attention.

    Reply