HyperWorks Solvers

ROLL

ROLL

Previous topic Next topic No expanding text in this topic  

ROLL

Previous topic Next topic JavaScript is required for expanding text JavaScript is required for the print function  

Format

ROLL(I, J)

Description

The ROLL function computes the third angle, in radians, of a body-3 Yaw-Pitch-Roll rotation sequence.  Given two coordinate systems, I and J which are initially having the same orientation, this rotation sequence is defined as follows:

First, rotate in a counterclockwise direction about the z-axis of the I coordinate system
[YAW].
Second, rotate counterclockwise about the negative y-axis of the I coordinate system
[PITCH].
Third, rotate counterclockwise about the x-axis of the I coordinate system [ROLL].

The first argument, marker I, must be specified.  The second argument, marker J, is optional.

Example

<Post_Request

    comment  = "Vehicle Orientation (degrees)"

    id       = "70000256"

    type     = "EXPRESSION"

    expr1    = "NULL"

    expr2    = "YAW(30301010,30101010)*RTOD"

    expr3    = "PITCH(30301010,30101010)*RTOD"

    expr4    = "ROLL(30301010,30101010)*RTOD"

/>

Arguments

I

The marker whose rotational displacement is to be computed.

J

The marker with respect to which the rotational displacement is to be computed. This argument is optional.  If omitted, it defaults to the ground coordinate system.

Comments

roll_comments_figure1

See Also:

Functions

Command Statements

Model Statements

Notation and Syntax