> ## Documentation Index
> Fetch the complete documentation index at: https://docs.mrdvs.cn/llms.txt
> Use this file to discover all available pages before exploring further.

# AGV叉车料框堆垛

> 让AGV具备料筐、托盘等精确对接的能力是移动机器人视觉领域的刚性需求，不仅能提升移动机器人的作业效率，还能通过移动机器人在不同工作站的准确对接，实现柔性制造。目前实现AGV叉车料筐堆垛功能仍面临着一系列技术挑战：

让AGV具备料筐、托盘等精确对接的能力是移动机器人视觉领域的刚性需求，不仅能提升移动机器人的作业效率，还能通过移动机器人在不同工作站的准确对接，实现柔性制造。目前实现AGV叉车料筐堆垛功能仍面临着一系列技术挑战：

**难点一：高精度要求**

上下料笼堆叠的容差较小，不允许物料和容器之间出现摩擦。随着堆叠层数增加，确保安全需要实现高精度的定位和复核工作。

**难点二：多样化的料笼和货物**

对于3D视觉定位系统，需要适应不同类型的料笼和货物，根据实际应用需求进行精准适配和自适应调整，以满足各种应用场景的需求。

**难点三：复杂多变的工业和物流场景**

不同工业场景的光照和工作环境可能对对接工作产生干扰，因此需要应对复杂多变的环境条件。

## 解决方案概述

迈尔微视料筐堆垛解决方案基于3D视觉技术，专为智能叉车设计，通过高精度的3D相机智能识别叉车上的料筐及库位中料筐的位姿信息，计算相对位姿差，引导叉车完成精准、柔性的堆垛操作，该方案有效提高了堆垛作业的自动化水平与操作效率，适用于智能仓储和物流配送等场景。

## 核心优势

**1、高精度识别**：根据相机识别出的偏差值，叉车能够灵活调整堆垛姿态，定位精度达±5mm，角度精度最高0.1°，料笼偏移识别范围±15°；

2、智能识别料笼：自研AI算法，直接输出上下料笼实时相对位置信息，实时调整叉车姿态；

**3、实时数据处理**：系统每帧数据处理时间低于100毫秒，确保叉车作业的高效运行；

4、多层堆叠：支持1-4层堆垛，2\*2堆叠方式

<Frame>
  <img src="https://mintcdn.com/ruiyangliu/kNk2cPO_S_XIpvDn/images/legacy/296770eb-776f-4dbb-a0d6-8bf43ccd6710/f463210e-deb3-443b-87f7-d6ef9290e20d.avif?fit=max&auto=format&n=kNk2cPO_S_XIpvDn&q=85&s=4b8db0e9015db51447d75dd91da57f39" alt="核心优势相关图示" width="1080" height="767" data-path="images/legacy/296770eb-776f-4dbb-a0d6-8bf43ccd6710/f463210e-deb3-443b-87f7-d6ef9290e20d.avif" />
</Frame>

上下料笼对接过程中的点云数据

## 动画演示

<Frame>
  <img src="https://mintcdn.com/ruiyangliu/nxqv_xAQEjmfOVcO/images/legacy/1701bfc3-a9c4-4767-923a-e7034a195513/46987e2e-f3c5-48c9-b12d-112c3b5ddabc.avif?fit=max&auto=format&n=nxqv_xAQEjmfOVcO&q=85&s=e40f3f074ca1b3235a5b15037dd65bcd" alt="动画演示相关图示" width="1280" height="720" data-path="images/legacy/1701bfc3-a9c4-4767-923a-e7034a195513/46987e2e-f3c5-48c9-b12d-112c3b5ddabc.avif" />
</Frame>

## 工作说明

> **相机选型建议**

M系列：M4Pro、M4mega（具体需根据需求确定，可联系MRDVS技术支持协助选型）

> **相机安装方式**

**• 安装方式1：单相机方案**

**• 位置**：相机固定在升降机构上，水平拍摄，负责两侧叉臂上料筐的识别。

**• 高度要求**：相机距离叉臂下沿35-55cm，确保升降机构的到位误差不超过1cm。

**• 特点**：单相机同时负责左右两侧叉臂上的料筐腿部识别。

<Frame>
  <img src="https://mintcdn.com/ruiyangliu/kNk2cPO_S_XIpvDn/images/legacy/2455a499-e74f-459d-8f80-b6dd0f9f9e9a/72824b55-1af1-44b8-97b7-e20e4908d18b.avif?fit=max&auto=format&n=kNk2cPO_S_XIpvDn&q=85&s=6149449165c72bb4e20e77532be307fa" alt="工作说明相关图示" width="793" height="780" data-path="images/legacy/2455a499-e74f-459d-8f80-b6dd0f9f9e9a/72824b55-1af1-44b8-97b7-e20e4908d18b.avif" />
</Frame>

**• 安装方式2：双相机方案**

**• 位置**：相机固定安装在叉车两侧，距叉臂表面30-40cm，拍摄角度与地面呈45°。

**• 特点**：左相机拍摄左侧叉臂，右相机拍摄右侧，分别识别两侧料筐，实现精确堆垛。

<Frame>
  <img src="https://mintcdn.com/ruiyangliu/kNk2cPO_S_XIpvDn/images/legacy/26796314-c886-40df-a983-da918d896fc3/ef85b979-fd41-4452-9218-a16363c78210.avif?fit=max&auto=format&n=kNk2cPO_S_XIpvDn&q=85&s=34ccf5a9c2bb4586492b7006d1a36c96" alt="工作说明相关图示 2" width="835" height="675" data-path="images/legacy/26796314-c886-40df-a983-da918d896fc3/ef85b979-fd41-4452-9218-a16363c78210.avif" />
</Frame>

> **通信方案**

系统采用**TCP/IP协议**，用于叉车与3D相机之间的数据传输：

**• 请求信息**：发送请求，获取料筐的X、Y坐标和角度（θ）。

**• 返回信息**：

**• X、Y坐标**：单位为毫米，32位浮点型。

**• Theta角度**：范围为-90°至90°，精确识别偏差。

**• Error Code**：识别状态（0：成功，-1：相机异常，-2：定位失败，-3：算法错误）。

> **具体工作流程**

**取货流程**：

**1、定位**：叉车移动到距料筐前沿2.4-2.6米处。

**2、相机识别**：叉臂抬升到设定位置，触发3D相机识别料筐姿态。

**3、调整位置**：叉车根据相机输出的偏差信息，调整角度与位置。

**4、取货操作**：当叉车确认料筐位置正确后，叉臂执行取货操作。

**堆垛流程**：

**1、预定位**：叉车移动至需堆垛料筐前方约80cm处，叉臂升至距料筐上表面50cm位置。

**2、相机识别**：系统通过3D相机输出偏差值，进行左右与角度的微调。

**3、精确对齐**：确认角度和位置满足阈值后，叉车通过微调完成对齐。

**4、完成堆垛**：确认无误后，叉臂下降，完成堆垛操作。

> **部署注意事项**

**1、环境要求**：避免扬尘严重及潮湿环境，以免影响相机性能。

**2、安装要求**：保证3D相机支架的刚性和稳定性，避免影响识别精度。

**3、定期维护**：定期清洁相机镜头，防止灰尘覆盖，保证相机视野清晰。

> **识别效果展示**

<Frame>
  <img src="https://mintcdn.com/ruiyangliu/TF-TfIsh_fVqVeCP/images/legacy/c0179ee8-b6fb-4c8f-92cf-0c590ea45ce3/20031c64-666e-41d2-862f-74b10bba8a8f.avif?fit=max&auto=format&n=TF-TfIsh_fVqVeCP&q=85&s=a3eac6530e43f55c3a56cf27b831484e" alt="工作说明相关图示 3" width="640" height="480" data-path="images/legacy/c0179ee8-b6fb-4c8f-92cf-0c590ea45ce3/20031c64-666e-41d2-862f-74b10bba8a8f.avif" />
</Frame>

***
