2.1 彩虹光照方案
传感器在其底部采用了一圈可寻址的RGB LED。与使用离散彩色光源(例如,来自不同方向的红、绿、蓝光)的方法不同,这些LED被编程为发射连续、空间变化的彩虹光谱。这在内反射、涂有半镜面层的曲面传感表面上形成了平滑的颜色梯度。当物体使柔软的弹性体表面变形时,相机会捕捉到改变后的颜色图案。这张单一的、混合的梯度图像包含了来自多个有效“光照方向”的足够信息,这些方向通过颜色进行编码,从而使得仅需单次相机拍摄即可应用光度立体视觉技术,与多相机或多闪光灯系统相比简化了硬件。
RainbowSight代表了机器人领域基于相机的触觉传感技术的一项重大进步。该传感器系列由麻省理工学院开发,旨在解决一个关键瓶颈:从曲面和全向传感表面提供高分辨率的局部几何反馈。相比传统的平面传感器,这种设计更具仿生性,也更适用于复杂的操作任务。其核心创新在于采用了一种新颖的彩虹光照方案,该方案使用可寻址的RGB LED,简化了光学设计,提高了可制造性,并能在曲面上实现精确的光度立体视觉以进行三维形状重建。
其研发动机源于先前系统(如GelSight)的局限性。这些系统虽然能提供出色的数据,但通常采用笨重、扁平的设计,难以适应各种末端执行器的几何形状。RainbowSight的设计理念优先考虑可定制性、易于制造和最少的光学调试,使机器人专家能更便捷地使用先进的触觉传感技术。
RainbowSight的架构围绕三个关键组件构建:光照系统、曲面传感主体和校准流程。
传感器在其底部采用了一圈可寻址的RGB LED。与使用离散彩色光源(例如,来自不同方向的红、绿、蓝光)的方法不同,这些LED被编程为发射连续、空间变化的彩虹光谱。这在内反射、涂有半镜面层的曲面传感表面上形成了平滑的颜色梯度。当物体使柔软的弹性体表面变形时,相机会捕捉到改变后的颜色图案。这张单一的、混合的梯度图像包含了来自多个有效“光照方向”的足够信息,这些方向通过颜色进行编码,从而使得仅需单次相机拍摄即可应用光度立体视觉技术,与多相机或多闪光灯系统相比简化了硬件。
该传感器结构紧凑,具有一个曲面(通常是半球形或手指状)的透明核心。其设计具有可扩展性,原型尺寸从硬币大小(约20毫米)到安装在抓取器上的较大手指不等。一个关键优势是减少了对精密光学对准的需求。彩虹梯度本身具有容错性,因为颜色编码提供了方向线索,降低了对早期曲面触觉传感器中常见的精确定位点光源的依赖。
该系统需要一个校准步骤,将每个像素观察到的颜色映射到相应的表面法向量。这包括在彩虹光照下捕获未变形传感器的参考图像,以建立(R, G, B)颜色空间与(Nx, Ny, Nz)法线空间之间的映射关系。在操作过程中,计算当前图像与参考图像之间的差异。使用预先校准的映射,将颜色变化解码为表面法线估计。然后通过对法线场进行积分来重建深度图(一种2.5D高度场)。论文指出,与先前方法相比,该校准过程有所改进,从而获得了更精确的深度图。
这种关系可以通过光度立体视觉方程来概括,其中像素处观察到的强度 $I$ 是表面法线 $\mathbf{n}$、反照率 $\rho$ 和光照向量 $\mathbf{l}$ 的函数:$I = \rho \, \mathbf{n} \cdot \mathbf{l}$。在RainbowSight中,光照向量 $\mathbf{l}$ 被有效地编码在颜色通道中。
论文通过定性和定量实验,提供了令人信服的证据,展示了RainbowSight的能力。
实验证明了传感器能够重建压入其弹性体表面的物体的详细几何形状。示例包括螺钉、齿轮和其他具有复杂形貌的小零件。生成的深度图和三维点云(如PDF中图1 C和D所示)清晰地显示了脊线、螺纹和轮廓。其高空间分辨率使得能够分辨对于物体识别和操作反馈至关重要的细微特征。
作者将彩虹光照方案与基于相机的触觉传感器常用的其他照明策略(例如使用独立的单色LED)进行了比较。所展示的关键优势包括:
RainbowSight的核心算法依赖于光度立体视觉。传统的光度立体视觉使用在不同已知光照方向下拍摄的静态场景的多张图像来求解每个像素的表面法线。RainbowSight的创新之处在于,它利用单张图像实现了一种“颜色编码的光度立体视觉”。空间变化的彩虹光照模拟了来自不同方向的多个光源同时激活,但通过它们的光谱特征(颜色)加以区分。某一点的表面法线会影响反射到相机的颜色混合比例。通过对系统进行校准,可以将这种颜色混合比例解码回法向量。
其数学公式涉及求解法线 $\mathbf{n}$,使其能最好地解释在光照矩阵 $\mathbf{L}$ 下观察到的颜色向量 $\mathbf{I} = [I_R, I_G, I_B]^T$,该矩阵编码了有效光的方向和光谱功率:$\mathbf{I} = \rho \, \mathbf{L} \mathbf{n}$。这里,$\rho$ 是表面反照率,对于涂层的弹性体假设为常数。
案例研究:评估触觉传感器设计选择
将RainbowSight这样的触觉传感器集成到机器人系统中时,结构化的分析框架至关重要。请考虑以下非代码决策矩阵:
这个框架有助于机器人专家超越简单地采用新型传感器,转而战略性地将其部署在能使其特定优势——可定制的曲面形状和基于彩虹的鲁棒光度立体视觉——为集成工作带来最大回报的领域。
让我们抛开学术表述,评估RainbowSight在现实世界中的影响和可行性。
RainbowSight不仅仅是另一种触觉传感器;它是一种务实的工程技巧,巧妙地绕开了曲面光度立体视觉的光学噩梦。麻省理工学院的团队认识到,在有限的曲面空间内追求完美的离散多光源设置对于大规模应用而言是一场必败之战。他们的解决方案是什么?将光线涂抹成彩虹梯度,然后让校准映射来处理。这与其说是基础物理学的突破,不如说是对已知原理(光度立体视觉、颜色编码)的巧妙重组,以显著提高可制造性和设计灵活性。其真正的价值主张在于可及性。
其逻辑链条引人注目:1)灵巧操作需要丰富的触觉反馈。2)丰富的反馈来自高分辨率的三维形状感知。3)在实用(曲面)抓取器几何形状上进行形状感知在光学上很困难。4)先前的解决方案(复杂的多LED阵列)既挑剔又难以扩展/适应。5)RainbowSight的创新: 用复杂的光谱编码取代复杂的空间光源定位。6)结果:一种更容易制成不同形状、更容易可靠校准的传感器,因此更有可能在实验室外得到应用。其脉络从“如何让物理原理生效”转向了“如何让系统可构建”。
优势:
对于机器人领域的研究人员和公司:
RainbowSight是迈向实用高保真触觉的精彩一步。该领域现在应该对其鲁棒性进行压力测试,并找到能证明其优雅设计价值的杀手级应用。
RainbowSight的灵活性和高分辨率输出开辟了几个有前景的方向: