☰
SO-ARM100 腕部相机支架实战:Intel RealSense D405 安装与 3D 打印指南
2026/10/2 8:16:30 网站建设 项目流程
  • 硬件开发
  • 机器人
  • 智能硬件
  • 具身智能
  • 人工智能

【免费下载链接】SO-ARM100

Standard Open Arm 100

项目地址:https://gitcode.com/GitHub_Trending/so/SO-ARM100
点击查看免费下载

本文是一份针对 SO-ARM100 开源机械臂的可选硬件指南,聚焦于其腕部(Wrist)安装 Intel RealSense D405 深度相机的 3D 打印支架。全文以Optional/Wrist_Cam_Mount_RealSense_D405/README.md为核心骨架,结合仓库内的工程文件、兄弟方案文档与整体打印参数,说明如何获取模型、选择合适的紧固件完成安装,以及如何按推荐方向打印支架以获得可靠的机械强度。读完本文,你将掌握在 SO-100 系列机械臂腕部快速加装 D405 近距感知相机的完整实操路径,并能基于仓库内多种腕部相机方案做出选型判断。

方案定位:腕部相机家族中的 D405 成员

SO-ARM100 仓库在主 README.md 中维护了一张“腕部安装相机(Wrist-Mount Cameras)”的可选硬件清单,覆盖 32×32 UVC 模块、Webcam(Vinmooog)、RealSense D405 与 D435/D435i 等多种传感方案。其中 D405 支架指南 是最精简、安装门槛最低的一路方案:不需要对机械臂做任何改造,只需一颗 3D 打印的Wrist_Roll_D405_Holder支架与两颗 M3 螺钉,即可把 D405 固定到腕部滚转关节(Wrist Roll)上。

从目录命名可以看出,该支架与 SO-100 腕部滚转机构(STEP/SO100/Follower_Specific/Wrist_Roll_08c v1.step)的安装位一一对应,属于跟随臂(Follower)常用的“眼在手上(eye-in-hand)”布局:相机随腕部一起运动,便于在抓取、放置、近距离采样等任务中持续获得传感器正对目标的视野。

文件清单:从仓库获取 D405 腕部支架

支架模型存放在 Optional/Wrist_Cam_Mount_RealSense_D405/,提供两种格式,可根据工作流选用:

文件格式用途
Wrist_Roll_D405_Holder.stlSTL直接用于 3D 打印的网格模型,开箱即用
Wrist_Roll_D405_Holder.stepSTEP参数化 CAD 模型,便于二次修改、装配校验或生成工程图

Wrist_Roll_D405_Holder的命名直接点明了它的装配位置——安装在腕部滚转(Wrist Roll)关节附近,与仓库中 SO-100 的 STEP/SO100/Follower_Specific/Wrist_Roll_08c v1.step 等腕部零件属于同一机构层次,安装后不会影响原有舵机与夹爪机构的运动学关系。

紧固件清单:两颗 DIN 912 螺钉即可完成安装

这是 D405 支架最核心的装配参数,也是原文档明确给出的规格:

  • 数量:2 颗
  • 规格:DIN 912M3×6或M3×8内六角圆柱头螺钉

DIN 912 对应国标内六角圆柱头螺钉(ISO 4762 同源标准),圆柱头带内六角沉孔,可用 2.5mm 内六角扳手或 H2.5 批头拧紧。M3×6 与 M3×8 的区别在于螺纹有效长度:M3×6 更短、拧入后不易顶穿或干涉内部结构;M3×8 提供更深的螺纹咬合余量。可以推断:若支架在腕部对应位置提供贯穿螺纹孔,两者均可使用,选择取决于螺纹孔深度与后方是否有舵机外壳等干涉件——优先按 M3×6 试装,若咬合圈数不足再换 M3×8。

安装要点:

  1. 将 D405 相机背面的安装孔与支架上的两个 M3 螺纹孔对齐;
  2. 分别装入两颗 DIN 912 M3×6/M3×8 螺钉;
  3. 用内六角扳手交替、均匀地预紧,避免单侧先锁死导致相机偏斜;
  4. 最后确认相机光轴与腕部轴线基本平行,且线缆不与夹爪开合轨迹干涉。

需要说明的是,本支架的安装不依赖舵机附赠螺丝(这与 D405 支架同为腕部方案的 D435 支架指南 不同——后者明确说明“可复用 Feetech 舵机随附的备用螺丝”),因此两颗 DIN 912 螺钉需要单独备料。

3D 打印指南:材料、参数与打印方向

推荐打印方向

支架作为受力构件,打印方向直接影响强度。原文档给出的建议打印方向如下:模型在打印平台上有意倾斜放置,悬空区域由切片软件生成的支撑结构托住,从而避免陡峭悬垂面打印失败,同时让受力方向与层间结合方向更匹配。

此方向下需要开启支撑。支撑会沿模型与平台的接触区域生成,打印完成后需小心清理支撑材料,尤其注意 M3 螺纹孔内部不得残留支撑残渣,否则会影响螺钉旋入。

通用打印参数

D405 支架的 README 未单独给出打印参数,可参考仓库主 README.md 对全套 SO 系列 3D 打印件的建议参数:

参数建议值
材料PLA+
喷嘴直径 / 层高0.4mm 喷嘴 + 0.2mm 层高,或 0.6mm 喷嘴 + 0.4mm 层高
填充率15%
支撑除与水平面夹角大于 45° 的斜面外,其余悬空处建议开启支撑;水平轴向的螺孔内不应生成支撑

其中填充率是强度相关的关键项:15% 填充足以承载相机自重与腕部运动时的惯性载荷,若希望进一步提升刚性,可适当提高填充率(SO-101 的 Hex-Nut 腕部相机指南 就建议 40% 填充以抑制晃动,可作参考)。打印前建议用 STL/Gauges 目录中的校准量块(针对 STS3215 舵机或标准乐高积木)验证打印机精度,确保 M3 孔位尺寸准确。

如果你没有 3D 打印机,可在 3DPRINT.md 中查阅仓库整理的第三方打印服务渠道,将 Wrist_Roll_D405_Holder.stl 直接下单打印。

安装效果与观测视野验证

完成打印与装配后,可用仓库中的实拍照片核对安装姿态是否符合预期:

从上图可以看到,D405 相机通过黑色支架固定在机械臂末端夹持器上方,镜头朝向前方,传输线缆沿臂体走线,整体不会干扰夹爪动作。

第二张图展示的是相机安装后获取的典型画面——机械臂腕部视角下近距离观察到的橙色样本与周边环境。这正是 D405 在 SO-100 上的核心应用场景:腕部随动、近距离观察/采样。相比 D435 的 视场说明(强调“以深度感知为中心,也可仅用 RGB”),D405 支架文档配图同样印证了近距感知用途;实际使用时,你可以根据任务选择输出深度流、RGB 流或两者组合。

腕部相机方案选型对比

仓库为腕部相机提供了多套可选硬件,各有不同的传感器形态与装配复杂度,可按任务需求选择:

方案传感器固定方式安装说明
RealSense D405 支架(本文)Intel RealSense D405 深度相机2 × DIN 912 M3×6/M3×8Optional/Wrist_Cam_Mount_RealSense_D405/README.md
RealSense D435/D435i 支架Intel RealSense D435/D435i5 颗小螺钉(上腕部)+ 2 × M3×6(固定相机),另附 Vinmooog 适配器Optional/Wrist_Cam_Mount_RealSense_D435/README.md
Vinmooog Webcam 支架廉价 USB 摄像头M3 螺母 + 螺栓组(1×M3×12、2×M3×35)Optional/Wrist_Cam_Mount_Vinmooog_Webcam/README.md
32×32 UVC 模块支架32×32mm USB 相机模块(720p/30fps 起)M2 螺丝 + 各类适配座Optional/Wrist_Cam_Mount_32x32_UVC_Module/README.md

选型要点:追求低成本的视觉观察(如纯 RGB 训练数据)优先考虑 Webcam 或 32×32 UVC 模块;需要深度信息做精密近距离感知(如抓取定位、样本观察)则选择 RealSense 系列。D405 支架在本方案中装配件最少(仅两颗螺钉),是深度相机路线里最轻量的入门选择。

与 LeRobot 遥操作生态的衔接

SO-ARM100 机械臂从设计之初就面向开源 LeRobot 库的遥操作与数据采集工作流(见 README.md 与 SO100.md)。腕部相机的价值正在于:在遥操作数据采集时,跟随臂(Follower)腕部的相机可记录与主臂(Leader)操作视角高度一致的观察画面,为后续的策略学习提供对齐良好的视觉观测。

需要提醒的是,D405 支架的官方文档未包含软件层配置步骤(分辨率、帧率、相机驱动等均未在其 README 中展开);相关软件配置可参考 SO-101 腕部相机指南中提到的通用做法(如 Hex-Nut 腕部相机安装指南 建议将分辨率与帧率设为 640×480@30fps 以避免数据冗余),并结合 LeRobot 官方教程中针对相机的配置流程完成对接。支架本身只负责机械固定,只要保证 D405 在腕部姿态稳定、视野清晰,即可无缝融入既有数据采集流程。

  • 硬件开发
  • 机器人
  • 智能硬件
  • 具身智能
  • 人工智能

【免费下载链接】SO-ARM100

Standard Open Arm 100

项目地址:https://gitcode.com/GitHub_Trending/so/SO-ARM100
点击查看免费下载
上一篇:Wand-Enhancer 完整上手指南:免费解锁 Wand 高级功能与手机远程控制
下一篇:Wand-Enhancer 完整上手指南:免费解锁 WeMod 高级功能,手机远程控制你的游戏

创作声明:本文部分内容由AI辅助生成(AIGC),仅供参考

需要专业的网站建设服务?

联系我们获取免费的网站建设咨询和方案报价,让我们帮助您实现业务目标

立即咨询