本篇文章节选自【机器谱资源网站】

《库房盘点机器人项目》

如需阅读其余文章

请点击 https://www.robotway.com/col.jsp?id=104


库房盘点机器人项目-概念

1. 需求概述

经调研发现,许多库房面临以下问题:

(1)盘库工作大部分由人工完成,工作量大、人力成本较高、出错概率高、频次低,无法保证时效性;

(2)取料任务对工作人员要求较高,效率较低,有一定出错风险,无法多人同时进行取料任务。

因此,本项目的目标是开发一种专用的库房管理机器人,提升库房自动化水平,解决当前的人工任务面临的问题。

2. 设计目标

本项目是针对中、大型物料库房设计的库房盘点机器人。适用于场地规则、路线标识清晰、货架摆放整齐、物料全部带有独立的RFID标签、有完善的出入库管理系统、有规范的管理流程的库房环境。

设计目标如下:

(1)提升工作效率

尽可能减少工作人员的工作量,简化人员工作流程,同时机器人可以不停机连续运转,在休息时间能进行部分的自主工作。

(2)节省管理精力

机器人可以通过网络接入库房原有管理系统,节省人工管理成本,也可以提供新的实时监控和工作日志,有效规避人为产生的错误和风险。

(3)降低人力成本

一次性投入的机器人可以有效地分担工作人员部分重复枯燥的工作,让现有人员可以把精力投入到更能创造价值的有效工作之中。

(4)保证较好的柔性和扩展性

机器人在设计过程中不应拘泥于固定不变的工作流程中,需要做到可配置、可调试、适应性强,以满足随时可能产生变化的真实需求,保证良好的柔性和扩展性。

(5)保证可靠性

机器人集成丰富的内部、外部传感器,实时监控自身工作状态和周围环境的变化,部分核心零部件适当冗余处理,保证尽可能不出错误,出现错误立即发现,发现错误立即停机上报。

(6)保证安全性

机器人在运行过程中需要保证周围协同工作的人员以及环境中物品设备的安全,从软件硬件多方面进行安全防护,运转安全高于一切工作任务。

3. 概念模型

4. 关键配置

本项目预计将使用Robodyno一体化机器人电机、激光雷达、高清摄像头、工控电脑等部件。

库房盘点机器人项目-0.1版

OSR002库房盘点机器人项目-0.1版-演示视频

1. 成品图片

2. 构成说明

底盘:采用2驱动轮+4万向轮方案,robodyno一体化机器人电机驱动,可全向移动,底盘尺寸50cm×70cm×40cm,可载重100公斤以上。

激光雷达:16线激光雷达,探测距离120M,可完成全仓库地图构建及无线SLAM导航。

主控制器:人工智能高性能控制器,支持机器学习、人脸识别、激光SLAM等应用。

升降机构:丝杆升降,采用robodyno一体化机器人电机驱动,最高抬升高度50cm。

伸缩机构:二自由度并联机械臂,采用robodyno一体化机器人电机驱动,可完成平面内大范围运动,可配合RFID超高频扫描模块,完成仓库盘点。

气动搬运系统:气动吸嘴、气管、电磁阀等配件,可利用吸嘴获取工件,从而实现搬运。

双目视觉模块:通过双目视觉模块,可精准识别物料颜色、尺寸,距离等,并全程监控。

全航车载电脑:10.1寸多点触控电容屏,六核处理器,全航插车载电脑,可显示整机详细资料,例:电量、速度、任务进度等。

3. 演示功能说明

该机器人演示了以下功能:

(1)可利用激光雷达构建库房地图;

(2)机器人按照程序内预先写好的地点坐标,从出发点启动,自动导航至第一个点位(模拟仓储区);

(3)识别并拾取工件;

(4)自动导航至第二个点位(模拟加工区),放下工件;

(5)利用自动寻路算法沿最短路径回到出发点。

4. 开源资料说明

资料中包含两套ROS工作区文件夹。agv_ws中包含的是底盘运动及导航相关的ROS程序;demo_ws中包含的是demo 机械臂识别和抓取相关的ROS程序。

相应的ROS启动命令为:

roslaunch demo_controller demo.launch

5. 资料下载

资料内容 OSR002库房盘点机器人0.1版-ROS源码
下载途径 https://www.robotway.com/col.jsp?id=101

库房盘点机器人项目-0.2版

库房盘点机器人项目-0.2版

1. 成品图片

2. 版本说明

(1)0.2版拥有3个Robodyno Plus福来轮模组,构成三角形全向底盘,能更好适应狭窄的库房通道。

(2)机器人顶端安装了工作状态指示灯,可提高作业过程的安全性;

(3)升降机构的性能有了很大的提高,改进后的升降机构总行程约100cm,扫描高度范围为最低50cm~150cm,最高100cm~200cm;

双目视觉模块:通过双目视觉模块,可精准识别物料颜色、尺寸,距离等,并全程监控。

3. 详细参数

基本参数

雷达布局

前方单雷达

导航方式

激光SLAM

外形尺寸(长*宽*高mm)

630*500*260

自重(kg)

60

最大检测高度(m)

1~2(可定制)

最大载重(kg)

100

无线通信

2.4Ghz/5Ghz

运动性能

最大速度(m/s)

1

回转半径(mm)

325

行走通道宽度(mm)

Min 700

站点定位精度(mm)

±10

精准对接精度(mm)

±5

续航能力

续航时间(h)

8

充电时间(h)

4

充电方式

自动充电

电池容量

51.2V19Ah

安全防护

雷达

前侧雷达

急停开关

左右两侧

警示灯

红/绿/黄

工作环境

工作温度(°)

-20~50

工作湿度(%)

5~95

空气环境

无粉尘、无易燃易爆、无腐蚀性气体

室内/室外

室内

4. 例程说明

以下为0.2版本机器人的基本运动例程(OSR002_0.2_run.py)。该例程实现的功能有:开机后升降复位,轮子使能,点亮绿灯;通过键盘可遥控机器人向各个方向行驶,并能遥控升降,如果出错了会亮红灯。请大家参考学习。

5.资料下载 

资料内容 OSR002 库房盘点机器人0.2版 -例程
下载途径 https://www.robotway.com/col.jsp?id=101

库房盘点机器人项目【内附源码下载链接】相关推荐

  1. 高分毕设基于JAVA的仓库管理系统项目(内附源码)

    一.高分毕设基于JAVA的仓库管理系统项目(内附源码) 项目简介:(源码免费下载链接如下) 基于JAVA的仓库管理系统项目源码.zip-Java文档类资源-CSDN下载 在经过多家公司上线运行后,为了 ...

  2. java技术分享主题_Java开发入门:适合新手练手的Java项目(附源码下载)

    Java作为一门古老的语言,已有20年左右的历史,这在发展日新月异的技术圈可以说是一个神话.虽然不少人曾抱怨Java语言就像老太太的裹脚布,又臭又长,有时写了500行都不能表达程序员的意图. 但从市场 ...

  3. Android 利用广播实现黑名单【指定号码】的短信的拦截 附源码下载链接

    Android 利用广播实现指定号码的短信的拦截 根据最近的学习内容,今天实现了利用广播进行指定号码的拦截 步骤: ①.写一个数据库的帮助类,实现对数据库的创建,总共创建两个数据库psms(受保护的短 ...

  4. Android 实现播放网络视频 内容附源码下载链接

    <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android=&quo ...

  5. 签到功能设计(含每日签到、固定时段签到、定位并签到模块)-spring Boot版本java web项目,附源码下载地址

    一.签到类型 每日签到:每日开放签到,时间记录为:年.月.日. 固定时段签到:每日固定时段签到,时间记录为:年.月.日.时.分.秒. 核心问题:判断用户签到时间是否在规定的时间段内. 定位并签到:每日 ...

  6. web python 自动化是什么_Selenium 凭什么成为 Web 自动化测试的首选?(内附源码)...

    原标题:Selenium 凭什么成为 Web 自动化测试的首选?(内附源码) 自动化 · 工具 1.QTP QTP是一个商业化的功能测试工具,收费,支持web,桌面自动化测试. 2. Selenium ...

  7. Selenium 凭什么成为 Web 自动化测试的首选?(内附源码)

    <自动化>工具 1.QTP QTP是一个商业化的功能测试工具,收费,支持web,桌面自动化测试. 2. Selenium(文章重点讲) Selenium是一个开源的web自动化测试工具,免 ...

  8. CTP接口开发案例(内附源码)

    CTP接口开发(内附源码) 提示:在看本博客之前建议先阅读上期所官方的开发文档(SimNow官网中去下载CTP接口文件),然后在SimNow官网注册模拟账号. 提示:股票CTP接口和期货CTP接口类似 ...

  9. 熬夜整理出了70个清华大佬都在用的Python经典练手项目【附源码】

    我们都知道,不管学习那门语言最终都要做出实际的东西来,而对于编程而言,这个实际的东西当然就是项目啦,不用我多说大家都知道学编程语言做项目的重要性. 于是,小编熬了几个通宵,终于整理出了70个清华大佬都 ...

最新文章

  1. 推荐系统中基于深度学习的混合协同过滤模型
  2. MariaDB Galera 集群安装配置
  3. C语言各种变量的初始化
  4. SpringCloud中文社区转型Spring4All欢迎您的加入
  5. CANopen | 拓展知识 - CANopen,CAN总线与OSI模型的关系
  6. 3 万字 51 张图教你 CPU、内存、操作系统硬核知识!
  7. 导致页面顶部空白一行解决方法
  8. 【渝粤教育】电大中专电商运营实操 (12)作业 题库
  9. iOS开发之NSString和UTF-8间的转换
  10. Flask 扩展 自定义扩展
  11. w10系统的服务器属性在哪,DNS设置在哪里、设置什么好?Win10电脑DNS设置指南
  12. 使用Axure制作手风琴菜单
  13. Mac使用终端命令合并分区
  14. NLP Prompting for Text Classification(1)
  15. 如何解决The emulator process for AVD was killed.
  16. 路径/ ./ ../的区别
  17. 电影评分数据分析python_豆瓣电影简单评分模型-从收集数据到建模分析
  18. 关于Win10版本1903的蓝牙设备已配对但无法使用的结局方案
  19. 【观察】亚马逊云科技发布中国战略背后,是“在中国”到“懂中国”的蜕变...
  20. 2022-2028全球与中国智能家居监控和安全市场现状及未来发展趋势

热门文章

  1. Django项目后台admin富文本KindEditor教程0基础
  2. 北邮计算机学院博导,欧中洪(博导)
  3. [朝花夕拾]空值的问题
  4. 蜡炬教育观:程序员该如何对待大数据、人工智能技术浪潮
  5. 图文详解Windows下安装最新版Git
  6. 辅助功能之自动抢红包
  7. 深度学习训练中为什么要将图片随机剪裁(Random Crop)
  8. 给现在缺钱的年轻人一个大胆的建议!
  9. 分享经验,zip文件压缩包解密
  10. 计算机素质教育论文800,素质教育议论文800字 关于素质教育作文800字