<?xml version="1.0" encoding="UTF-8" standalone="yes"?><?xml-stylesheet type="text/xsl" href="/oai-pmh-repository/static/oai2.xsl"?>
<OAI-PMH xmlns="http://www.openarchives.org/OAI/2.0/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/ http://www.openarchives.org/OAI/2.0/OAI-PMH.xsd">
    <responseDate>2026-10-15T14:27:43Z</responseDate>
    <request verb="GetRecord" identifier="oai:data.mendeley.com/yctpcddnm7.2" metadataPrefix="oai_dc">https://data.mendeley.com/oai</request>
    <GetRecord>
        <record>
            <header>
                <identifier>oai:data.mendeley.com/yctpcddnm7.2</identifier>
                <datestamp>2026-09-24T23:31:52Z</datestamp>
            </header>
            <metadata><oai_dc:dc xsi:schemaLocation="http://www.openarchives.org/OAI/2.0/oai_dc/ http://www.openarchives.org/OAI/2.0/oai_dc.xsd" xmlns:oai_dc="http://www.openarchives.org/OAI/2.0/oai_dc/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <dc:creator>Nazario Coelho, Mateus</dc:creator>
    <dc:title>Tactile Data of 12 Textures on Uneven Surfaces Collected with a 6-DoF Robotic Arm</dc:title>
    <dc:publisher>Mendeley Data</dc:publisher>
    <dc:description>This dataset provides tactile data captured with the BioIn-Tacto multimodal tactile sensing module [1, 2] mounted on the end-effector of a Lite6 robotic arm [3]. It includes barometric and MARG (Magnetic, Angular Rate, and Gravity) data to support research in texture recognition and robotic manipulation, collected as the manipulator moved the sensing module across 12 textures applied to concave/convex surfaces.

Data/
├── 0_Raw: Raw CSVs extracted from ROS bags, organized by shape/texture(T1–T12)/experiment (25 movements per texture).
├── 1_Merged: Raw per-sensor CSVs merged into a single time-aligned CSV per experiment.
├── 2_Trimmed: Recordings trimmed to keep only the valid interaction segment.
├── 3_Normalized: Trimmed signals normalized (scaled) per experiment, producing normalized_data.csv files.
├── 4_Windowed: Signals split into sliding windows of 128, 256, and 512 samples.
├── 5_Reindexed: Windows reindexed and merged for consistent numbering across experiments.
├── 6_NPY: Final .npy arrays per dataset and window size, plus windows_per_experiment.json metadata.
└── 7_Folded: Windows organized into cross-validation folds for train/test evaluation.
Each exploratory movement contains baro.csv (barometric data) and imus.csv (IMU data: acceleration, angular rate, and magnetic field).

The Scripts folder includes tools for automating data preprocessing:
Scripts/
├── merge_datasets.sh: Runs merge.py per shape to build 1_Merged.
├── trim_dataset.sh: Trims recordings; supports --create_json_only / --use_json modes and per-texture or preview runs.
├── normalize_datasets.sh: Runs normalize.py on every trimmed CSV to build 3_Normalized.
├── create_windows.sh: Runs window_creator.py per dataset/surface to generate the 128/256/512-sample windows.
├── reindex_windows.sh: Reindexes and merges windows into 6_Reindexed.
├── create_npy.sh: Runs npy_creator.py per dataset and window size to export .npy files.
├── generate_windows_metadata.sh: Writes per-dataset windows_per_experiment.json files.
├── fold_generator.py: Creates the balanced 2, 4, and 5-Fold cross-validation splits from the windowed .npy data.
└── run.sh: Automates the entire preprocessing pipeline by sequentially running the previous steps.

The ROS_Bags folder includes the bags from each texture, and the STL folder includes the concave convex .stl shape.

[1] T. E. Alves de Oliveira, A. -M. Cretu and E. M. Petriu, &quot;Multimodal Bio-Inspired Tactile Sensing Module,&quot; in IEEE Sensors Journal, vol. 17, no. 11, pp. 3231-3243, 1 June1, 2017, https://doi.org/10.1109/JSEN.2017.2690898.
[2] T. E. Alves de Oliveira, V. Prado da Fonseca, BioIn-Tacto: A compliant multi-modal tactile sensing module for robotic tasks, HardwareX, Volume 16, 2023, e00478, ISSN 2468-0672, https://doi.org/10.1016/j.ohx.2023.e00478.
[3] Ltd. Shenzhen UFACTORY Co., UFACTORY Lite 6 User Manual, (n.d.). https://static.generation-robots.com/media/ufactory-lite6-user-manual.pdf (accessed August 10, 2026).</dc:description>
    <dc:subject>Robotics</dc:subject>
    <dc:subject>Microstructural Texture</dc:subject>
    <dc:subject>Tactile Perception</dc:subject>
    <dc:subject>Surface Texture</dc:subject>
    <dc:subject>Time Series</dc:subject>
    <dc:subject>Measurement in Robotics</dc:subject>
    <dc:contributor>Khatibi, Soheil</dc:contributor>
    <dc:contributor>Martins de Sousa, Frederico Luiz</dc:contributor>
    <dc:contributor>Prado da Fonseca, Vinicius</dc:contributor>
    <dc:contributor>Alves de Oliveira, Thiago Eustaquio</dc:contributor>
    <dc:type>Dataset</dc:type>
    <dc:identifier>doi:10.17632/yctpcddnm7.2</dc:identifier>
    <dc:identifier>oai:data.mendeley.com/yctpcddnm7.2</dc:identifier>
    <dc:rights>Creative Commons Attribution 4.0 International</dc:rights>
    <dc:rights>http://creativecommons.org/licenses/by/4.0</dc:rights>
    <dc:relation>https://data.mendeley.com/datasets/yctpcddnm7</dc:relation>
    <dc:date>2026-09-24T23:31:52Z</dc:date>
</oai_dc:dc></metadata>
        </record>
    </GetRecord>
</OAI-PMH>
