planar pantograph-based leg, MATLAB Programming

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

Posted Date: 2/27/2013 7:25:33 AM | Location : United States







Related Discussions:- planar pantograph-based leg, Assignment Help, Ask Question on planar pantograph-based leg, Get Answer, Expert's Help, planar pantograph-based leg Discussions

Write discussion on planar pantograph-based leg
Your posts are moderated
Related Questions
Ant Colony Optimization for Optimization of Route path taken Ant Colony Algorithm is a potential candidate for coupled, 3D optimisation. Ant Colony Algorithm enjoys the overall

There are many approaches to numerically estimating the derivative of the function.  The relationship:   is called a forward difference, since the estimate of the derivativ

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

IIR filter using Bilinear trasformation

Explain how the wavelet transform based on the real biorthogonal "decomposition" wavelet bior 1.5 (the wavelet shape by typing waveinfo ('bior') at the MATLAB command prompt) can

A filter described by the equation:    y(n) = x(n) + x(n-1) + 0.9 y(n-1) - 0.81 y(n-2) (a) Find the transfer function H(z) for the filter and find the poles and zeros of the fil

Write a program that reads in numbers (of type double) from a file, stores them in an array, and then calculates the mean, variance, and standard deviation.   Your program shoul

Write single MATLAB statements to create these vectors from any vector Z. You can use vector Z shown as a sample input. Create a single m-file script (non-function) to containing a

First order differential equations: Euler's method Finally, we consider ?nding the numerical solution for a ?rst order differential equation given an initial value. We consider

For the 66kV subtransmission network shown below, calculate the following, using a MATLAB Simulink Power System Blockset model: 1. Three phase, phase-to-phase and phase-to-earth