A canonical simplifier for trigonometric expressions in the kinematic equation (Q1114390)

From MaRDI portal
scientific article
Language Label Description Also known as
English
A canonical simplifier for trigonometric expressions in the kinematic equation
scientific article

    Statements

    A canonical simplifier for trigonometric expressions in the kinematic equation (English)
    0 references
    1988
    0 references
    We present a new canonical simplifier for a class of trigonometric expressions that occur in the kinematic equation. The expressions consist of rational numbers and the function symbols \(+\), -, *, /, sin, and cos. Variables are not allowed and the arguments of sin and cos are limited to rational multiples of \(\pi\). We present an efficient algorithm which computes a simple normal form in the real domain, in contrast to the known methods which either produce unnecessarily complicated normal forms or are inefficient due to large integer arithmetic. The simplifier has successfully been applied in the field of robot kinematics.
    0 references
    0 references
    0 references
    0 references
    0 references
    computer algebra
    0 references
    simplification
    0 references
    algebraic number
    0 references
    cyclotomic polynomial
    0 references
    trigonometric expressions
    0 references
    kinematic equation
    0 references
    normal form
    0 references
    robot kinematics
    0 references
    0 references
    0 references