Research data supporting "Calibration of tactile pressure sensing mats for static geotechnical centrifuge applications"
MetadataShow full item record
Chan, D., Deng, C., Haigh, S., & Madabhushi, G. (2020). Research data supporting "Calibration of tactile pressure sensing mats for static geotechnical centrifuge applications" [Dataset]. https://doi.org/10.17863/CAM.58310
This dataset provides Matlab scripts for the calibration of Tekscan tactile sensing mat data in static geotechnical centrifuge applications, using the procedure presented in the associated technical report. An example experimental dataset (centrifuge test DYC-06 "Clayton") is included for demonstration purposes, and the visualisations generated from this example dataset are also included in the report. The compressed folder (.zip) contains 12 Matlab (.m) scripts and two folders of CSV data files: generateCalibratedMovies.m: Script to process the calibration dataset to obtain calibration factors and then calibrate the "movies" of centrifuge test data. This script calls the following procedures and functions: importCSV.m, importMovie.m, importTekscanParameters.m, loadMovies.m. filterPlot.m: Script to filter and visualize the calibrated data, as presented in the technical report. This script should be run after generateCalibratedMovies.m. This script calls the following procedures and functions: force_smooth.m, force_smooth_hstrip.m (hstrip stands for "horizontal strip"), force_smooth_rectangle.m, force_smooth_vert.m (vert for "vertical"), force_smooth_vstrip.m (vstrip for "vertical strip"). Calibration: folder containing 19 CSV files, 18 of which are numbered in the following format - "serial-number load-kN.csv". The serial numbers were assigned sequentially according to the sequence of the calibration snapshots during the application of uniform load, and the load value in kN refers to the load in the hydraulic piston that was applied over the whole area of the tactile pressure sensing mat. Movies: folder containing "movies" of Tekscan readings, arranged in frames of 44×44 grids of uncalibrated pressure data. The files are numbered according to the format "serial-number description.csv". The routine loadMovies.m ingests the movies in the order given by the serial numbers and stitches the data together into a single three-dimensional data array (2 space dimensions and 1 time dimension).
Unzip all the contents of the compressed folder. The Matlab scripts call one another and the CSV files, which requires the relative path between the files to be preserved. Run generatedCalibratedMovies.m to calibrate the dataset. Then run filterPlot.m to produce visualisations of the data. The .m files were prepared using Matlab R2017b. The CSV files were generated from Tekscan I-Scan. Compatibility with other versions of Matlab and GNU Octave is likely but untested.
tactile sensing mat, Tekscan, geotechnical centrifuge modelling
Publication Reference: https://doi.org/10.17863/CAM.47793
EPSRC (EP/L016095/1) Mott MacDonald Geotechnics
This record's DOI: https://doi.org/10.17863/CAM.58310