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

    文章

    30580

    浏览量

    219493
  • AGV
    AGV
    +关注

    关注

    28

    文章

    1511

    浏览量

    43431
  • 机械臂
    +关注

    关注

    13

    文章

    582

    浏览量

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

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

    全球80多个国家和地区。近日,大象机器人联合进迭时空推出全球首款RISC-V全栈开源机器
    的头像 发表于 06-06 16:55 1136次阅读
    大象<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>产品

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

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

    复合机器人能满足多少毫米级的定位?

    在工业4.0与智能制造的浪潮中,复合机器人凭借“视觉感知+机械执行”的协同能力,正成为高精度作业的核心装备。而衡量其性能的关键指标之一,便是复合机器人能满足多少毫米级的定位。从微米级
    的头像 发表于 04-15 15:44 514次阅读

    复合机器人抓取精度的影响因素及提升策略

    复合机器人结合了移动机器人(如AGV)和机械的功能,广泛应用于物流、制造等领域。抓取精度是其核心性能指标之一,直接影响作业效率和产品质量。本文将探讨
    的头像 发表于 04-12 11:15 714次阅读

    多功能复合机器人设计方案

    本文中的案例介绍了如何将 myCobot 280 机械myAGV 移动底盘进行集成,以构建用于智能自动化的多功能复合机器人
    的头像 发表于 02-10 15:34 1367次阅读
    多功能<b class='flag-5'>复合机器人</b>设计方案

    2024移动机器人市场风云:新玩家批量涌现,是挑战还是机遇

    移动机器人行业未来发展的信心。 西井科技推出复合移动机器人面向仓储物流场景 2024年7月初,西井国际在 2024WAIC 上全球首发复合机器人 Well-Bot。通过整合多传感器感
    的头像 发表于 02-07 10:50 775次阅读

    移动机器人的技术突破和未来展望

    移动机器人已经成为现代社会不可或缺的一部分,在各个领域发挥着越来越重要的作用。在这个过程中,富唯智能机器人以其卓越的技术突破,引领着移动机器人领域的发展潮流。
    的头像 发表于 12-13 17:57 925次阅读
    <b class='flag-5'>移动机器人</b>的技术突破和未来展望