Click or drag to resize

AlignedConstrained Class

Given alignment vector a1 and vector a2 and alignment vector b1 and vector b3, a rotation is constructed that aligns a1 with b1 and also minimizes the angular separation between a2 and b3. The angular velocity and angular acceleration associated with the total rotation is also computed given the velocity and acceleration of 1A and 2A.
Inheritance Hierarchy
SystemObject
  AGI.Foundation.CoordinatesAlignedConstrained

Namespace:  AGI.Foundation.Coordinates
Assembly:  AGI.Foundation.Core (in AGI.Foundation.Core.dll) Version: 24.3.420.0 (24.3.420.0)
Syntax
public static class AlignedConstrained
Methods
  NameDescription
Public methodStatic memberGetMotion(UnitCartesian, UnitCartesian)
Given a principal and reference vector expressed in the same set of axes, computes a transformation that will take a vector expressed in that set of axes and expresses it in the aligned-constrained axes.
Public methodStatic memberGetMotion(MotionCartesian, MotionCartesian, Int32)
Given a principal and reference vector expressed in the same set of axes, computes a transformation that will take a vector expressed in that set of axes and expresses it in the aligned-constrained axes.
Public methodStatic memberGetMotion(MotionUnitCartesian, Cartesian, MotionUnitCartesian, Cartesian, Int32)
Given a principal and reference vector expressed in the same set of axes, computes a transformation that will take a vector expressed in that set of axes and expresses it in the aligned-constrained axes.
Top
See Also