Question: Consider the 3 PRR planar parallel robot which is discussed in our lectures as shown below. The formulation of this robot is given in the

Consider the 3PRR planar parallel robot which is discussed in our lectures as shown below. The formulation of this robot is given in the lecture notes. This robot is used to draw shapes with the aid of a pen placed at point A. The robot is driven by three linear actuators. The constant parameters of the robot are, a1=b1=c1=20,mb=mc=10,d=45,=90,=60,=120,p=0
In order to draw the desired shape by the pen at A, the motion of A with respect to O is specified as vec(r)A=r1vec(u)1(0)+r2vec(u)2(0) where r1 and r2 are specified positions as functions of time t.
The kinematic equations relating the motion of A to the joint variables are:
a1Cosa1+s1=r1
a1Sin(theta)a1=r2
s2Cos+b1Cosb1=r1B
s2Sin+b1Sin(theta)b1=r2B
d+s3Cos+c1Cosc1=r1C
s3Sin+c1Sin(theta)c1=r2C
where the expressions for r1B,r2B,r1C,r2C are given in the lecture notes.
It is desired to draw a counter-clockwise circle with radius r=2 with a constant angular velocity of =rads. For this purpose, vec(r)A is specified as:
vec(r)A=[15+rCos(t)]vec(u)1(0)+[15+rSin(t)]vec(u)2(0)
We would like to calculate the linear actuator displacements s1,s2,s3 so that the actuators can be controlled to draw the desired circle. Perform the following computations:
i) Plot the desired circle from time t=0 to 2 s by using an increment of 0.01 s .
ii) Apply Matlab's fsolve function to calculate the values of x=[s1a1s2b1s3(theta)c1?????]T for time t=0 to 2 s with an increment of 0.1 s . To start the solution, choose the initial guesses at time t=0 as x0= transpose([2512010605150
Consider the 3 PRR planar parallel robot which is

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Mechanical Engineering Questions!