0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

myAGV移动机器人+mechArm六轴机械臂,开源复合机器人开发与实践

大象机器人科技 来源:大象机器人科技 作者:大象机器人科技 2022-09-27 18:42 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

1、 介绍产品

mechArm与myAGV

2、介绍项目想要干什么

3、执行操作介绍

3.1、myAGV跟mechArm的连接

3.2、简单的控制(分为键盘控制和ps2手柄控制)

3.3、案例的实现:将远距离的木块通过myAGV进行移动,再通过mechArm夹爪,夹取木块来进行整理

正文

1 、介绍

我们这章节的内容是将协作性机械臂打破距离上的限制,跟移动机器人(myAGV)相连接,实现一个案例。


下面是我们今天要使用的两个设备:


mechArm 270 M5Stack:

mechArm 270-M5Stack,是一款以M5Stack Basic作为主控,支持ROS仿真模拟,是大象机器人面向创客创新和机器人产学研推出的仿工业构型小六轴机械臂。


pYYBAGMy06yAaRFCAABQMqkJhpA976.jpg


myAGV

myAGV 大象首款移动机器人,采用竞赛级麦克纳姆轮,全包裹金属车架;ROS开发平台内置两种slam算法,满足建图、导航方向的学习;提供丰富的扩展接口,可搭载my系列机械臂。

poYBAGMy062AYyJSAAC3K4_yGeE386.jpg



2、案例内容

今天我们要实现的是mechArm270 M5Stack+myAGV结合的案例,通过控制myAGV移动到指定的位置,然后控制mechArm270 M5Stack抓取木块myAGV再移动到指定的位置。


pYYBAGMy062AFjJCAACHgglOUj0750.jpg



3、操作


3.1 连接

要让两个机器结合在一起,首先得让他们建立起联系起来。这里有两个建立连接的方法:


无线连接(TCP/IP)

通过mechArm 270 M5Stack的IP地址,让myAGV来建立联系。先将两个设备处于同一的WiFi网络环境下,先获取mechArm 270 M5Stack的ip地址,大象机器人在团队设计M5Stack Basic时,已经设计显示IP地址的功能,可以很方便的获取到IP地址。(porty默认为9000)


poYBAGMy062AUg5JAABRqy9HYYM511.jpg

简单介绍一下socket方法:在python中用来建立通信的一个功能,可以相互发送信息。


大象机器人有个开源的库pymycobot,里面封装了一个MyCobotSocket()的方法,就类似于socket方法,给机械臂发送指令。


code:

pYYBAGMy066ARnlMAABexALgV-Y283.jpg

有线连接


有线连接就相对来说比较容易了,插上一根typeC数据线连接myAGV,就可以进行对机械臂的控制了。

注意:再连接之后,因为Ubuntu系统的原因,需要给机械臂的串口赋予权限才能够正常的操控。在终端输入


poYBAGMy066AULbBAAAZ144V0OE732.jpg

3.2 简单控制


移动myAGV

连接好了之后,就可以开始进行操作了。

在myAGV的移动上,大象机器人给我们提供了两种控制方式键盘控制和ps2控制。

是用ros语言来进行控制的。(下面是操作的方法)


启动节点

pYYBAGMy066AQTeAAAAYKm6jIl8896.jpg

poYBAGMy06-APDioAADZWH6lmqA814.jpg


打开键盘控制界面

pYYBAGMy06-AENH8AAAXgkWYzH0151.jpg

poYBAGMy06-ASRGyAAB0plrnOl0255.jpg


这样按键盘上的对应的按键就可以进行移动了。

myAGV使用的是麦克纳姆轮可以全方向运动,还有IMU用于定位补偿。可以在原地转圈,操控十分的简单。


作为一个移动机器人得有脱离PC来操控,还提供了ps2手柄的控制,已经内置好了程序,我们只需要调用程序。


第一步还是启动节点,第二部开启ps2手柄的控制程序。

pYYBAGMy06-AFGLGAAAY71FX8cI238.jpg

运行后就可以通过ps2手柄自由控制myAGV了。



3.3 案例的实现


用机械臂抓取小木块,来投入对应的桶里!

结合移动小车的控制和机械臂的控制,就可以实现这个项目了。

先是启动myAGV的移动控制,键盘控制或者ps2手柄控制都可以。我这边选择ps2手柄控制。

将机械臂移动到小木块前方,给mechArm发送代码去控制它运动和控制夹爪去抓取木块。放置到对应的位置。

code for mechArm:

poYBAGMy07CAbnl-AAC5bcxMWRc949.jpg

pYYBAGMy07GAPzX2AAJtGsI6Apw225.jpg


不知你对这个案例有何看法,如果你有什么想法或者意见请在下方留言!我们会采取有趣的建议进行尝试!


审核编辑 黄昊宇


声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 机器人
    +关注

    关注

    213

    文章

    31394

    浏览量

    223553
  • AGV
    AGV
    +关注

    关注

    28

    文章

    1570

    浏览量

    43785
  • 机械臂
    +关注

    关注

    14

    文章

    601

    浏览量

    26184
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    富唯智能复合机器人:推动智慧医院与产业自动化的核心技术创新

    富唯智能复合机器人通过融合协作机器人移动机器人与2D/3D视觉引导技术,为医疗、制造等行业提供高精度、自动化的物料搬运解决方案。本文探讨富唯复合机器人如何在智慧医院及其他行业实现高效
    的头像 发表于 01-14 14:19 290次阅读

    复合机器人选型指南:一体化如何破解“手眼脚”协同难题

    在2025年中国移动机器人企业核心竞争力排名中,复合机器人凭借其独特的技术整合能力,正成为工业自动化领域的新焦点。 这种融合了协作机器人的灵活操作、移动机器人的自主导航和视觉系统的高精
    的头像 发表于 12-29 11:34 140次阅读
    <b class='flag-5'>复合机器人</b>选型指南:一体化如何破解“手眼脚”协同难题

    为什么复合机器人是未来无人化工厂的核心设备?

    复合机器人:重构无人化工厂的“神经中枢”与“执行末梢”未来无人化工厂的核心诉求是“全流程自动化、柔性化生产、智能化决策”,而传统AGV(仅移动)、机械(仅操作)等单一设备难以满足这一
    的头像 发表于 11-24 13:21 782次阅读
    为什么<b class='flag-5'>复合机器人</b>是未来无人化工厂的核心设备?

    复合机器人对比传统AGV和机械的优势何在?

    复合机器人对比传统AGV和机械的优势,核心在于它突破了单一设备的功能局限,实现了“移动+操作”的深度协同,尤其在上下料和物料转运场景中优势显著。经世智能
    的头像 发表于 11-21 15:32 1781次阅读
    <b class='flag-5'>复合机器人</b>对比传统AGV和<b class='flag-5'>机械</b><b class='flag-5'>臂</b>的优势何在?

    复合机器人开启血浆包“零接触”搬运新时代

    传统人工搬运模式正面临效率瓶颈与交叉污染风险的双重挑战。富唯智能复合机器人以血站血浆包智能搬运为切入点,通过融合协作机器人移动机器人及视觉引导技术,为医疗物资转运开启了全新的智能化篇章。
    的头像 发表于 11-10 14:48 426次阅读
    <b class='flag-5'>复合机器人</b>开启血浆包“零接触”搬运新时代

    移动的智慧:复合机器人开启24小时不间断上下料新纪元

    在工业4.0与智能制造深度融合的今天,传统人工上下料模式已难以满足制造业对高效率与精度的需求。富唯智能复合机器人集协作机器人移动机器人和视觉引导技术于一体,正以其革命性的“手、脚、眼、脑”融合架构,为企业实现真正的24小时不间
    的头像 发表于 10-31 15:54 689次阅读
    <b class='flag-5'>移动</b>的智慧:<b class='flag-5'>复合机器人</b>开启24小时不间断上下料新纪元

    移动机器人技术的发展历程

    本白皮书聚焦于移动机器人领域的进展与挑战,重点探讨三个核心主题:机器人运动控制、复杂环境中的感知与导航,以及在适应新任务时的模块化与灵活性。此外,文中还重点介绍了机器人系统从简单的固定机械
    的头像 发表于 09-29 16:46 3386次阅读

    复合机器人碰到障碍物,会触发怎样的智能绕障机制?

    在现代工业场景中,自主移动与精准操作相结合的复合机器人正逐渐成为智能制造的核心装备之一。集协作机器人移动机器人和视觉技术于一身的富唯智能复合机器人
    的头像 发表于 09-16 17:02 935次阅读
    当<b class='flag-5'>复合机器人</b>碰到障碍物,会触发怎样的智能绕障机制?

    CNC行业|复合机器人CNC上下料及自动换刀解决方案

    经世智能CNC上下料复合机器人复合机器人集成AGV+机械+视觉系统,提供CNC多工序柔性上下料、CNC全自动刀具更换自动化解决方案,打通生产物流最后“一公里"。
    的头像 发表于 08-13 15:52 2484次阅读
    CNC行业|<b class='flag-5'>复合机器人</b>CNC上下料及自动换刀解决方案

    智慧档案库房|经世智能复合机器人档案存取与转运解决方案

    经世智能复合机器人在智慧档案库房行业主要应用于档案自动存取与转运、高密度存储环境下精准作业等环节,通过“AGV移动底盘+协作机械+视觉系统”一体化控制方案实现高效自动化作业。应用场景
    的头像 发表于 08-12 16:43 1155次阅读
    智慧档案库房|经世智能<b class='flag-5'>复合机器人</b>档案存取与转运解决方案

    大象机器人推出移动复合机器人myAGV Pro

    当自动驾驶算法应用于真实道路和物流运输,当专业级机械走进课堂示教编程,在这个人工智能与机器人技术的快速发展的时代,人们不再满足于基础编程实践,而是渴望在仿真环境中探索多机协同算法等前
    的头像 发表于 07-02 16:35 1156次阅读
    大象<b class='flag-5'>机器人</b>推出<b class='flag-5'>移动</b><b class='flag-5'>复合机器人</b><b class='flag-5'>myAGV</b> Pro

    轮式移动机器人电机驱动系统的研究与开发

    系统,开发了一套二轮差速驱动转向移动机器人电机驱动系统,完成了系统各部件的整体装配和调试。试验结果表明,该设计方案可行、系统运行稳定可靠、成本低廉、所用元件易于购置,具有较好的实用的价值和应用前景。 纯
    发表于 06-11 14:30

    大象机器人携手进迭时空推出 RISC-V 全栈开源机械产品

    全球80多个国家和地区。近日,大象机器人联合进迭时空推出全球首款RISC-V全栈开源机器
    的头像 发表于 06-06 16:55 1645次阅读
    大象<b class='flag-5'>机器人</b>携手进迭时空推出 RISC-V 全栈<b class='flag-5'>开源</b><b class='flag-5'>六</b><b class='flag-5'>轴</b><b class='flag-5'>机械</b><b class='flag-5'>臂</b>产品

    【「# ROS 2智能机器人开发实践」阅读体验】+内容初识

    应用案例:书中提供了多个机器人应用案例,帮助读者将所学的 ROS 2 知识应用到实际的机器人项目中。例如,在自主移动机器人案例中,详细讲解了如何实现机器人的自主导航、避障、任务执行等功
    发表于 04-27 11:24

    大象机器人携手进迭时空推出 RISC-V 全栈开源机械产品

    全球80多个国家和地区。 近日,大象机器人联合进迭时空推出全球首款RISC-V全栈开源机器
    发表于 04-25 17:59