Representations, conversions and display of orientation data.
Version 0.9
-Added CITATION file, dropped djmrgl support.
Versions 0.3 to 0.8
-Changes for CRAN compliance and minor corrections.
Version 0.2
-Added mean and weighted.mean.
-Made orientation descend from vector.
-Added [[ methods.
-Changed default look of boats.
-Made rotmatrix etc. into conversion functions between
orientation types.
-Added eulerzxz class.
-Added various parameters to boat3d.
-Added orientlm regression function plus transpose t() method.
-Added rgl and scatterplot3d support to boat3d function.
-Added skewmatrix.
Version 0.1
-First release.
This package contains methods for working with orientation data, i.e.
data from SO(3). The basic abstract class is the orientation;
there are several concrete classes (rotmatrix,
rotvector, eulerzyx, eulerzxz,
quaternion, skewmatrix and skewvector)
storing different
representations of orientations.
Methods are defined to get the length of a vector of orientations, as well as to extract and replace elements, and to multiply orientations and raise them to real powers.
There are also utility functions rotation.distance,
rotation.angle, nearest.orthog,
nearest.SO3.
There is a plotting method boat3d to display orientation data
in a 3D plot, and a linear modelling function orientlm.