enuToOtherAdv | R Documentation |
Convert ADV velocity components from an enu-based coordinate system to another system, perhaps to align axes with the coastline.
enuToOtherAdv(
x,
heading = 0,
pitch = 0,
roll = 0,
debug = getOption("oceDebug")
)
x |
an adv object. |
heading |
number or vector of numbers, giving the angle, in degrees, to
be added to the heading. If this has length less than the number of velocity
sampling times, then it will be extended using |
pitch |
as |
roll |
as |
debug |
an integer specifying whether debugging information is
to be printed during the processing. This is a general parameter that
is used by many |
The supplied angles specify rotations to be made around the axes for which
heading, pitch, and roll are defined. For example, an eastward current will
point southeast if heading=45
is used.
The returned value has heading, pitch, and roll matching those of x
,
so these angles retain their meaning as the instrument orientation.
NOTE: this function works similarly to xyzToEnuAdv()
, except
that in the present function, it makes no difference whether the instrument
points up or down, etc.
Dan Kelley
Other things related to adv data:
[[,adv-method
,
[[<-,adv-method
,
adv
,
adv-class
,
advSontekAdrFileTrim()
,
applyMagneticDeclination,adv-method
,
beamName()
,
beamToXyz()
,
enuToOther()
,
plot,adv-method
,
read.adv()
,
read.adv.nortek()
,
read.adv.sontek.adr()
,
read.adv.sontek.serial()
,
read.adv.sontek.text()
,
rotateAboutZ()
,
subset,adv-method
,
summary,adv-method
,
toEnu()
,
toEnuAdv()
,
velocityStatistics()
,
xyzToEnu()
,
xyzToEnuAdv()
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.