calibrationPolynomial: Apply calibration polynomial to new measurements.

View source: R/calibrate.R

calibrationPolynomialR Documentation

Apply calibration polynomial to new measurements.

Description

Not yet.

Usage

calibrationPolynomial(P, Mcoords)

Arguments

P

Vector of parameters fit by calibrationParameters() on other data.

Mcoords

A data frame with measured coordinates in columns x and y.

Details

Not yet.

Value

A data frame with estimated coordinates in target reference frame.

Examples

data("localization_aligned")
str(localization_aligned)

# let's see if we can convert the touch screen pixels to (centi)meters
train <- localization_aligned[c(1:16),]
test <- localization_aligned[c(17:24),]

# get parameters fit onto the training data:
trainTaps <- train[,which(names(train) %in% c('tapx_px', 'tapy_px'))]
names(trainTaps) <- c('x','y')
trainHand <- train[,which(names(train) %in% c('handx_m', 'handy_m'))]
names(trainHand) <- c('x','y')
params <- calibrationParameters(trainTaps,trainHand)

# get test data ready
testTaps <- test[,which(names(train) %in% c('tapx_px', 'tapy_px'))]
names(testTaps) <- c('x','y')

calibrationPolynomial(params,testTaps)

thartbm/SMCL documentation built on Oct. 23, 2022, 5:17 a.m.