Constructs a new 3-dimensional trajectory by resampling the input
3-dimensional trajectory to a fixed step (or segment) length. By
default, timing of frames is lost, so speed and acceleration cannot
be calculated on a rediscretized trajectory. However, a constant
speed may be applied to the rediscretized trajectory
(simConstantSpeed = TRUE), in which case the returned
trajectory will have (almost) constant speed, with average speed
approximately equal to the average speed of trj3d.
Traj3DRediscretize(trj3d, R, simConstantSpeed = FALSE)A new 3-dimensional trajectory with a constant segment length which
follows trj3d.
The 3-dimensional trajectory to be resampled.
rediscretization step length, in the spatial units of trj.
If TRUE, speeds are interpolated along the new
trajectory so that average speed is approximately the same as that of
trj3d.
Unfortunately this operation is slow for large trajectories.
Based on the appendix in Bovet and Benhamou, (1988), extended to 3 dimensions.
Bovet, P., & Benhamou, S. (1988). Spatial analysis of animals' movements using a correlated random walk model. Journal of Theoretical Biology, 131(4), 419-433. doi:10.1016/S0022-5193(88)80038-9
Traj3DFromCoords, TrajRediscretize