机器人电子皮肤系统开发:36通道柔性触觉阵列 + FPGA高速采集

引言

近年来,机器人触觉感知成为机器人研究的重要方向。相比传统传感器,电子皮肤(Electronic Skin,E‑skin)能够模拟人体皮肤的触觉能力,使机器人具备感知压力、触摸方式以及环境变化的能力。

本文介绍一套36通道柔性电子皮肤系统的设计方案,并分享其在机器人触觉识别中的开发经验。

该系统采用 FPGA 高速采集架构与多模态传感阵列,可以识别不同类型的人机触觉交互,例如轻触、点击、轻捏和强捏。同时系统还支持多种环境信息采集,如加速度、温度、湿度、光照和声音等,从而构建接近人类皮肤感知能力的机器人触觉系统。

一、电子皮肤系统架构

该电子皮肤系统主要由两个部分组成:

1)传感器阵列层  
柔性 FPC 电路上集成多个传感单元,包括压力传感阵列、三轴加速度计、温湿度传感器、光照传感器以及声音传感器。  
这些传感器均匀分布在柔性电路上,使其可以贴合在机器人表面,实现多点触觉感知。

2)数据采集层  
数据采集系统由 Intel MAX10 FPGA、14bit SAR ADC、多路模拟开关以及 WiFi 通信模块组成。  
该系统可以实现 36 通道同步采样,并实时发送触觉数据。

二、36通道触觉阵列设计

电子皮肤的核心是触觉传感阵列。

本系统设计了36个触觉传感单元,每个单元都能够检测压力变化。传感材料采用粘弹性导电材料,其电阻会随着外部压力变化而改变。

当手指触碰电子皮肤时:

压力 → 电阻变化 → 电压变化 → ADC采集

通过这种方式可以获取触觉信号并进行后续分析。

三、FPGA高速采集系统

为了保证多通道数据同步,本系统采用 FPGA 采集架构。

硬件结构包括:
- 5个模拟开关(TMUX1108)
- 3个14bit ADC(AD7940)
- Intel MAX10 FPGA控制逻辑

FPGA主要负责:
- 通道扫描
- 时序控制
- 数据整合
- 无线发送

系统最高采样能力可达到2kHz多通道同步采样,数据通过WiFi模块以约1.5 Mbps速率发送到上位机。

四、混合采样架构

在电子皮肤系统中,不同传感器需要不同采样频率。例如:

触觉压力:1 kHz  
加速度信号:2 kHz  
环境参数:100 Hz

系统采用混合采样架构,FPGA将10 ms作为一个采样周期并划分为多个时间片,从而实现不同传感器的同步采样,同时避免采样冲突并保证时间一致性。

五、触觉交互识别实验

为了验证电子皮肤系统的触觉识别能力,我们测试了四种典型触觉动作:

- Gentle touch(轻触)
- Tap(点击)
- Light pinch(轻捏)
- Strong pinch(强捏)

实验平台包括电磁驱动装置、硅胶仿生手指、力传感器以及电子皮肤样品。通过控制压力和接触方式,可以模拟不同触觉动作。

六、触觉信号分析

为了区分不同触觉动作,我们定义了两个重要特征指标:

1)等效波形偏度(Equivalent Waveform Skewness,EWS)  
用于描述触觉信号波形在时间维度上的不对称性。

2)等效负载(Equivalent Load,EL)  
表示接触过程中整体压力强度。

通过EWS与EL两个参数,可以有效区分不同触觉动作,例如轻触、点击以及捏取。

七、电子皮肤机械特性

电子皮肤表面采用粘弹性封装材料。

实验结果显示,其平均卸载时间约为:

0.4 ± 0.2 秒

这种机械特性与人体皮肤类似,因此能够更真实地模拟触觉行为。

八、机器人应用场景

电子皮肤在机器人领域具有广泛应用,例如:

1)机器人触觉感知  
机器人可以感知触摸强度、触摸位置以及触觉类型。

2)人机交互  
例如拍机器人、触摸控制、握手等交互动作。

3)情感交互机器人  
未来电子皮肤还可以用于识别抚摸、安抚等情感触觉行为。

九、总结

本文介绍了一种36通道柔性电子皮肤系统,该系统具有多模态传感、FPGA高速采集以及混合采样架构等特点。

该系统为机器人触觉感知提供了一个可扩展的平台,在机器人、人机交互以及智能假肢等领域具有广阔应用前景。

技术交流

在实际项目中,我们也设计了一套36通道电子皮肤触觉阵列模块,可用于机器人触觉研究和算法验证。

如果有从事机器人触觉、柔性传感器或人机交互相关研究的工程师,欢迎交流技术问题。

Logo

DAMO开发者矩阵,由阿里巴巴达摩院和中国互联网协会联合发起,致力于探讨最前沿的技术趋势与应用成果,搭建高质量的交流与分享平台,推动技术创新与产业应用链接,围绕“人工智能与新型计算”构建开放共享的开发者生态。

更多推荐