Skin Fabrication and Calibration
The textile and tactile skin consists of three layers of fabric in a sandwich structure. The top and bottom layers contain alternating conductive and non-conductive stripes placed orthogonally, while the middle layer is formed by a mesh that separates the top and bottom layers.
When pressure is applied to the skin, the top and bottom layers are stretched, causing the conductive stripes to touch each other and complete the circuit. The resistance, which is inversely correlated to the touching area of the top and bottom layers, is then recorded by an Arduino microcontroller.
To localize the skin and calibrate pressure measurement, we use a force torque sensor attached to a fixed tripod. Data collection involves the robot approaching the sensor and actively touching it with the skin, generating a skin-traversal trajectory through Poisson-disc sampling.
Using this method, we achieved a contact localization root mean square error (RMSE) of 3.00 cm and a force prediction RMSE of 1.36 N, which is a significant improvement over naive scaling methods.