read.event_sgsc2pos.TSD: Transforms from 'sgsc' to positions, in a similar way as used...

View source: R/read.event_sgsc2pos.TSD.R

read.event_sgsc2pos.TSDR Documentation

Transforms from 'sgsc' to positions, in a similar way as used in pplot3d.TSD(). Used in read.event() for clustering 'sgsc'.

Description

Transforms from 'sgsc' to positions, in a similar way as used in pplot3d.TSD(). Used in read.event() for clustering 'sgsc'.

Usage

read.event_sgsc2pos.TSD(
  data,
  N = 100,
  esnm = "MS70",
  ideal = TRUE,
  allert = NULL,
  seabed = -12000,
  rot = 1,
  compensation = c("pitch", "roll"),
  ...
)

Arguments

data

is the list of TSD inputs as returned from read.TSD(var=c("vbsc","voxels","vessel")). Should only contain one ping/timestep.

N

is the approximate number of points plotted.

esnm

is the name of the acoustical instrument, given as a four character string. See sonR_implemented() for the implemented systems. May be given in 'data', and in lower case.

ideal

is TRUE to represent the simple case where the speed of sound 'data$asps' is invariant of depth.

allert

is the limit of the number of points inducing a warning asking the user to continue. Default is NULL, indicating no check for the number of points to be generated.

seabed

is the depth of the seabed, at which the beams are reflected when calculating the midpoints of voxels.

rot

see soundbeam.TSD().

compensation

is a vector of string giving which rotation values that are compensated for in the sonar. Only c("pitch","roll") is available for the current version. Used in soundbeam.TSD.

...

used for robustness.


arnejohannesholmin/sonR documentation built on April 14, 2024, 11:39 p.m.