Question

In: Computer Science

How would you use numerical integration to create a classical rodrigues parameter as a function of...

How would you use numerical integration to create a classical rodrigues parameter as a function of time in MATLAB?

Solutions

Expert Solution

CLASSICAL RODRIGUES PARAMETERS:

The Rodrigues parameters have a singularity at Φ = ±180°. This corresponds to a point on the two-dimensional unit circle. The corresponding symmetric stereographic projection has the projection point a at the origin and the mapping line at β0 = 1. It becomes evident why the classical Rodrigues parameters must go singular at Φ = ±180° when describing them as a special case of the symmetric stereographic parameters. The transformation from the Euler parameters to the Rodrigues parameters is found by setting ΦS = ±180° . The well known result is shown in below.

  i=1,2,3 (1)

The inverse transformation from the Rodrigues to the Euler parameters is found by using the same ΦS and is given as:

i=1,2,3 (2)

The differential kinematic equation in terms of the classical Rodrigues parameters is given in vector form as:

   (3)

An explicit matrix form of Eq. (3) is given below

   (4)

Using the definitions of the Euler parameters, the Rodrigues parameters can also be expressed directly in terms of the principal rotation angle Φ and the principal line of rotation .

   (5)

(5) From Eq. (5), it is obvious why the classical Rodrigues parameters go singular at ±180°. For completeness the direction cosine matrix C is given in explicit matrix form :

  (6)

and in vector form3 :

(7)

Eq. (7) and its inverse can also be written as the Cayley Transform3,5,7:

  

  

Both and the kinematic differential equation shown in Eqs. (4-5) has the “Cayley” form5 :

(8)

The tilde matrix[q] is defined by as given in Eq. (9).

   (9)

Let the vector (defined with - ) denote the shadow point of the classical Rodrigues parameters.

     i=1,2,3 (10)

shows that for the Rodrigues parameters, the shadow point vector components are identical to the original Rodrigues parameters, with identical values and properties. Therefore the shadow point concept is of no practical consequence in this case; the classical Rodrigues parameters are unique!

Having the projection point a at the origin causes this elegant, degenerate phenomenon. Illustrates why both sets of Rodrigues parameters are identical. The classical Rodrigues parameters are the only symmetric stereographic parameters which exhibit this lack of distinction between the original parameters and their shadow point counterparts. This proves simultaneously to be an advantage and a disadvantage.


Related Solutions

How would you use Describing Data: Numerical Measures in your daily routine?
How would you use Describing Data: Numerical Measures in your daily routine?
Use the principles of classical and operant conditioning to explain how you would teach the baby...
Use the principles of classical and operant conditioning to explain how you would teach the baby to become just like Sherlock Holmes – a clever and successful detective, rude, with no interest in relationships. Explain at least five ways you would manipulate the environment to shape the baby to become like Sherlock Holmes. (As an example with dogs, we might shape their environment by putting on a collar that sprays them every time they bark.)
Create a function named ‘dividing’. This function will take one parameter value, which will be an...
Create a function named ‘dividing’. This function will take one parameter value, which will be an integer. For the function you will use ‘Exception Handling’ with the use of the try and except statements to try and return the results of a number divided by the parameter value given to the function. If the parameter passed to the function is the integer value of zero then your function should return ‘You tried to divide by zero!’ through the use of...
array • First, create a function called addNumber, which has a formal parameter for an array...
array • First, create a function called addNumber, which has a formal parameter for an array of integers and increase the value of each array element by a random integer number between 1 to 10. o Add any other formal parameters that are needed. • Second, create another function called printReverse that prints this array in reverse order. • Then, you need to write a C++ program to test the use of these two functions.
1. Create a numerical example of a permanent tax difference and how it is treated on...
1. Create a numerical example of a permanent tax difference and how it is treated on the Company’s books and the tax (IRS) books?
Use the classical model to derive a formula for the electron’s kenetic energy as a function...
Use the classical model to derive a formula for the electron’s kenetic energy as a function of its orbital distance, assuming the electron is in a circular orbit. In other words, derive a formula that you could use to calculate the kinetic energy of the electron if you knew its orbital distance. What would be the formula for the electron's kinetic energy K in terms of the orbital distance d.
3. Explain in detail (200 words or less) how you would use the function(s) of the...
3. Explain in detail (200 words or less) how you would use the function(s) of the Core protein VII from the adenoviridae to develop or generate an antiviral therapy or treatment, describing why/how this treatment stops or limits virus lytic infection. (Note: You can not use an established antiviral therapy or treatment for your virus to answer this question.)
how could you use numerical methods in the comparison of covid 19 Vs the stock market?...
how could you use numerical methods in the comparison of covid 19 Vs the stock market? what are some examples?
Create a simple “how-to” presentation. Describe how you would present the "How-To" to an audience.
Create a simple “how-to” presentation. Describe how you would present the "How-To" to an audience.
What strategic steps would you use to create this immediacy in consumers, an attitude that they...
What strategic steps would you use to create this immediacy in consumers, an attitude that they should act or purchase based on your successful brand awareness?
ADVERTISEMENT
ADVERTISEMENT
ADVERTISEMENT