Tactile sensing presents a promising opportunity for enhancing the interaction capabilities of today's robots. BioTac is a commonly used tactile sensor that enables robots to perceive and respond to physical tactile stimuli. However, the sensor's non-linearity poses challenges in simulating its behavior. In this paper, we first investigate a BioTac simulation that uses temperature, force, and contact point positions to predict the sensor outputs. We show that training with BioTac temperature readings does not yield accurate sensor output predictions during deployment. Consequently, we tested three alternative models, i.e., an XGBoost regressor, a neural network, and a transformer encoder. We train these models without temperature readings and provide a detailed investigation of the window size of the input vectors. We demonstrate that we achieve statistically significant improvements over the baseline network. Furthermore, our results reveal that the XGBoost regressor and transformer outperform traditional feed-forward neural networks in this task. We make all our code and results available online on https://github.com/wzaielamri/Optimizing_BioTac_Simulation.
翻译:触觉传感为增强当今机器人的交互能力提供了有前景的机遇。BioTac是一种常用的触觉传感器,使机器人能够感知物理触觉刺激并作出响应。然而,该传感器的非线性特性给其行为仿真带来了挑战。本文首先研究了一种利用温度、力和接触点位置预测传感器输出的BioTac仿真方法。研究表明,在部署阶段,使用BioTac温度读数进行训练无法获得准确的传感器输出预测。因此,我们测试了三种替代模型,即XGBoost回归器、神经网络和Transformer编码器。这些模型在训练时不采用温度读数,并对输入向量的窗口大小进行了详细探究。实验证明,我们取得了相较于基线网络具有统计显著性的改进。此外,结果表明在该任务中,XGBoost回归器和Transformer优于传统前馈神经网络。我们已在https://github.com/wzaielamri/Optimizing_BioTac_Simulation上公开所有代码和结果。