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

机器人电子皮肤系统开发: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通道电子皮肤触觉阵列模块,可用于机器人触觉研究和算法验证。

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

相关推荐
济6172 小时前
工业级板载存储新选择:创世 SD NAND 实测-------产品测试专栏
嵌入式·tf卡·板载存储
沐欣工作室_lvyiyi2 小时前
基于FPGA的智能音箱设计(论文+源码)
fpga开发·毕业设计·智能音箱
我爱C编程3 小时前
【硬件片内测试】基于FPGA的4FSK扩频通信链路测试,包含帧同步,定时点,扩频伪码同步,信道,误码统计
fpga开发·帧同步·定时点·扩频通信·扩频伪码同步·4fsk
GateWorld4 小时前
Lattice FPGA开发全攻略--十余种输出文件格式及其区别
fpga开发·lattice·fpga开发工具
无垠的广袤13 小时前
ChatECNU 大语言模型与 PicoClaw 部署
人工智能·语言模型·自然语言处理·嵌入式·树莓派
Gene_202216 小时前
Synergy实现多个 ubuntu 系统 共用一套鼠标键盘
计算机外设
芯门18 小时前
基于 Xilinx K7 FPGA 的全套万兆 10G GigE Vision 商业级传输方案
计算机视觉·fpga开发·万兆gige
ehiway18 小时前
FPGA在未来产业中的应用潜力与商业机会分析
fpga开发
cici1587418 小时前
基于TMS320F28335与AD2S1210的SPI通信实现方案
嵌入式·硬件