Tactile Sensing Toolkit for Robotics
Tactile Sensing Toolkit for Robotics是一个面向机器人触觉传感研究和应用的开源工具包,提供了触觉传感器驱动、数据采集、信号处理、特征提取、学习算法和仿真等完整功能。工具包支持多种触觉传感器,包括电阻式(压阻式、应变片式)、电容式(平行板电容式、互电容式)、压电式(PVDF、PZT)、光学式(基于视觉的触觉传感器、光纤式)、磁性式(霍尔效应式、磁弹性式)等;支持多种触觉数据处理算法,包括滤波、降噪、特征提取(时域、频域、时频域)、接触检测、力估计、滑移检测、纹理识别、材料识别等;支持多种学习算法,包括监督学习、无监督学习、强化学习、模仿学习等;支持触觉仿真,包括基于有限元的触觉仿真、基于物理引擎的触觉仿真、基于学习的触觉仿真等。工具包基于Python和C++实现,提供了与ROS、OpenCV、PyTorch、TensorFlow、MuJoCo、PyBullet等工具的接口,支持多种机器人平台和触觉传感器。工具包采用MIT开源协议,GitHub星标超过500,是机器人触觉传感领域使用最广泛的开源工具之一。
项目说明
Tactile Sensing Toolkit for Robotics是一个面向机器人触觉传感研究和应用的开源工具包,提供了触觉传感器驱动、数据采集、信号处理、特征提取、学习算法和仿真等完整功能。工具包支持多种触觉传感器,包括电阻式(压阻式、应变片式)、电容式(平行板电容式、互电容式)、压电式(PVDF、PZT)、光学式(基于视觉的触觉传感器、光纤式)、磁性式(霍尔效应式、磁弹性式)等;支持多种触觉数据处理算法,包括滤波、降噪、特征提取(时域、频域、时频域)、接触检测、力估计、滑移检测、纹理识别、材料识别等;支持多种学习算法,包括监督学习、无监督学习、强化学习、模仿学习等;支持触觉仿真,包括基于有限元的触觉仿真、基于物理引擎的触觉仿真、基于学习的触觉仿真等。工具包基于Python和C++实现,提供了与ROS、OpenCV、PyTorch、TensorFlow、MuJoCo、PyBullet等工具的接口,支持多种机器人平台和触觉传感器。工具包采用MIT开源协议,GitHub星标超过500,是机器人触觉传感领域使用最广泛的开源工具之一。