首页 > 社交 > 科普中国

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

常驻编辑 科普中国 2022-09-29 机器人   麦克   木块   机械   手柄   大象   键盘   案例   简单   方法

目录


FCj拜客生活常识网

FCj拜客生活常识网

1、 介绍产品FCj拜客生活常识网

mechArm与myAGVFCj拜客生活常识网


FCj拜客生活常识网

2、介绍项目想要干什么FCj拜客生活常识网


FCj拜客生活常识网

3、执行操作介绍FCj拜客生活常识网

3.1、myAGV跟mechArm的连接FCj拜客生活常识网

3.2、简单的控制(分为键盘控制和ps2手柄控制)FCj拜客生活常识网

3.3、案例的实现:将远距离的木块通过myAGV进行移动,再通过mechArm夹爪,夹取木块来进行整理FCj拜客生活常识网


FCj拜客生活常识网

FCj拜客生活常识网

正文


1 、介绍FCj拜客生活常识网

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


FCj拜客生活常识网

下面是我们今天要使用的两个设备:FCj拜客生活常识网


FCj拜客生活常识网

  • mechArm 270 M5Stack:

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


FCj拜客生活常识网

FCj拜客生活常识网


FCj拜客生活常识网

  • myAGV

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

FCj拜客生活常识网

FCj拜客生活常识网


FCj拜客生活常识网


FCj拜客生活常识网

2、案例内容FCj拜客生活常识网

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


FCj拜客生活常识网

FCj拜客生活常识网

FCj拜客生活常识网


FCj拜客生活常识网


FCj拜客生活常识网

3、操作FCj拜客生活常识网


FCj拜客生活常识网

3.1 连接FCj拜客生活常识网

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


FCj拜客生活常识网

无线连接(TCP/IP)FCj拜客生活常识网

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


FCj拜客生活常识网

FCj拜客生活常识网


FCj拜客生活常识网

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


FCj拜客生活常识网

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


FCj拜客生活常识网

code:FCj拜客生活常识网

FCj拜客生活常识网


FCj拜客生活常识网

有线连接
FCj拜客生活常识网


FCj拜客生活常识网

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

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


FCj拜客生活常识网

FCj拜客生活常识网


FCj拜客生活常识网

FCj拜客生活常识网

3.2 简单控制FCj拜客生活常识网


FCj拜客生活常识网

移动myAGVFCj拜客生活常识网

连接好了之后,就可以开始进行操作了。FCj拜客生活常识网

在myAGV的移动上,大象机器人给我们提供了两种控制方式键盘控制和ps2控制。FCj拜客生活常识网

是用ros语言来进行控制的。(下面是操作的方法)FCj拜客生活常识网


FCj拜客生活常识网

启动节点FCj拜客生活常识网

FCj拜客生活常识网

FCj拜客生活常识网


FCj拜客生活常识网

打开键盘控制界面FCj拜客生活常识网

FCj拜客生活常识网

FCj拜客生活常识网


FCj拜客生活常识网

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

相关阅读:

  • 小米扫地机器人怎么样(小米g1扫地机器人评测)
  • 海尔扫地机器人怎么样(销售三句话留住顾客)
  • 扫地机器人怎么样(杂牌扫地机器人能用吗)
  • 扫地机器人哪个好(扫地机器人只扫地不拖地)
  • 黑客帝国 4,怎么拍成烂网剧了
  • 机器人比赛有哪些(机器人大赛需要哪些知识)
  • 陪伴我们成长的,除了奥特曼还有它!
  • 好玩又好笑,这才是全家人过年该看的啊
  • 智能机器人哪个品牌好(人工智能机器人公司排名)
  • 智能扫地机器人哪个牌子好(国内吸尘器十大排行榜)
    • 网站地图 |
    • 声明:登载此文出于传递更多信息之目的,并不意味着赞同其观点或证实其描述。文章内容仅供参考,不做权威认证,如若验证其真实性,请咨询相关权威专业人士。