planar pantograph-based leg, MATLAB Programming

Assignment Help:

The diagram shown on the next page represents a planar pantograph-based leg for a walking robot. This model utilizes only one DOF to generate the walking gait at the foot link 'n'. One rotary actuator drives joint 'q', while joints 'O' & 'U' are allowed to rotate about fixed axes.

  • You are to obtain the mathematical model equations of the leg's forward kinematics and to verify this model using simulation.

v Suggested Procedure: 

1)    Assign appropriate link frames.  Note that:

a)     This mechanism is a closed link chain.

b)    There are two fixed frames:  { U } & { O }.

c)     Joint angle 'q ' is the input variable (one DOF).

d)    Link lengths a, b, c, d, q and the distance 'm' are known.

2)    Obtain the forward kinematics equation :   [ OnT(q) ] , then find the  expressions for the position vector at the origin of the foot frame ( OPnorg  ) and the orientation of this frame ( OnR ).

3)      Write a Matlab routine to calculate the Cartesian trajectory of the foot position in response to one rotation of the input joint 'q'.  The routine should plot the input and output trajectories in Cartesian space.  You are free to use the link dimensions provided on the next page or select your own.  Verify the resulting amplification factor of this mechanism in either case.

                                     121_one DOF pantograph.png


Related Discussions:- planar pantograph-based leg

Write a computer program using matlab, From A to B the inlet valve is open ...

From A to B the inlet valve is open and the steam pressure increases linearly from 0.1000 MPa absolute to 15.00 MPa absolute, 1000°C. The inlet valve closes and from B to C the

Dgdsrgds, Ask question #Mingdfgdfgdfgimum 100 words accepted#

Ask question #Mingdfgdfgdfgimum 100 words accepted#

Fourier series for the sawtooth wave, Q. An expression for a sawtooth wave ...

Q. An expression for a sawtooth wave over the internal 0 ≤ t ≤ T0 is given by f(t) = At/T0. The student is encouraged to check the Fourier coefficients to be a 0 = A/2, an = 0 for

Create a super mario brothers game application, Create a Super Mario Brothe...

Create a Super Mario Brothers game in Matlab. The lines of codes do not matter. But, The requirements are: REQUIREMENTS: Modular design and implementation Algorithm docu

Illustration of modifying the matrix elements , Illustration of modifying t...

Illustration of modifying the matrix elements: If a single index is used with the matrix, the MATLAB unwinds the matrix column by column. For illustration, for the matrix intm

Referring to and modifying elements, Referring to and Modifying Elements: ...

Referring to and Modifying Elements: The particular element in a vector is accessed by using the name of the vector variable and the element number (or subscript, or index) in

Plot the input and the output of the filter on a single plot, An FIR filter...

An FIR filter has coefficients b = [ 1.0000   -0.6387    1.0214    0.8210   -0.7470    1.0920 ] (a) Find H(z) for the filter and plot its frequency response (magnitude and phase

Show the output - algorithms, Show the output - algorithms: Where does...

Show the output - algorithms: Where does the output go? The two possibilities are (i) to an external file, or (ii) to a window on the screen. Based on system, one of these wil

Implement the physat algorithm in matlab, Your task is to implement the PHY...

Your task is to implement the PHYSAT algorithm in Matlab to classify the phytoplankton species in the data you have selected. An algorithm demonstrating one solution is provided be

CAlculus, kind in geometric calculity in space AREA. >

kind in geometric calculity in space AREA. >

Write Your Message!

Captcha
Free Assignment Quote

Assured A++ Grade

Get guaranteed satisfaction & time on delivery in every assignment order you paid with us! We ensure premium quality solution document along with free turntin report!

All rights reserved! Copyrights ©2019-2020 ExpertsMind IT Educational Pvt Ltd