您的位置: 首页 > 生活常识 >

机械臂编程入门教程(六轴机械臂的基本操作)

100次浏览     发布时间:2024-08-21 10:16:07    

首先我们可以通过ssh在我们的Windows桌面进行程序开发,然后上传到树莓派进行验证,我们也可以在windows平台通过vnc远程操作我们的机械臂,这样你就可以在自己的工作台上自由编程和上网查资料,然后MyCobot他不会占用你的显示器。当然了,你也可以直接拿这个树莓派当做开发机器使用,也是没有问题了。


在这里我们使用pycharm的社区版(Community)就可以了,python的开发工具很多,也可使用notepad++、jupyter、VSCode等,随便你方便就行。这里我们主要使用notepad++和pycharm来做为我们本次教学的编程软件进行讲解。


Myblockly


这个软件是机械臂树莓派里自带的一种开发工具,有兴趣的小伙伴可以自己试一下。


好啦我们开始进入到机械臂的基本操作


一:机械臂的校准


MyCobot机械在使用前要进行一次校准,这样我们做实验时才能得到正确的结果,那么MyCobot机械臂如何校准呢?


(1)在桌面双击rasp_mycobot_test_gui.py,弹出右侧界面。



(2)选择串口:注意树莓派的串口是ttyAMA0,波特率:1,000,000。这个一定要记住,因为后面我们要经常用到这个参数。然后点击”连接mycobot“:下面的”连接“。


(3)手动将机械臂的每节机械臂定位卡位对齐,如图:


总共六节机械臂都要对齐。然后我们点击:”校准舵机:开始校准“,要连点六次。这个时侯机械臂会自动进行舵机的校准工作。



如图所示,这样舵机就校准好了。我们关掉这个界面,介绍我们今天最最重要的一个概念,机械臂的坐标系系统。


二:机械臂的坐标系统


在整个机械臂的学过程中,最为重要的一点是你必段了解机械臂的坐标系统系统,也就是机械臂在空间中是怎么定位的。在这里我们面要明确的两个概念一个是坐标系统,一个是姿态。而空间中一点的姿态,可以由多种表示方式,其中最常用的是欧拉坐标。


(1)直角坐标系:在本课程中的坐标系统指的就是直角坐标系统,也称为迪卡尔坐标系统,也就是空间中的一点垂直于X、Y、Z轴的距离,通常记为(x,y,z)。



(2)欧拉坐标:用于表示空间中某个点的姿态,是在直角坐系中的某个点,沿x,y,z轴任意轴旋转一定角度后的一个计算值,该值称为该点在此位置的一个姿态。



机械臂在空间的位置即包括直角坐标和欧拉坐标,一般记为:[X,Y,Z,rx,ry,rz],前面XYZ为直角坐标,后面的rx,ry,rz为欧拉坐标。


有关机械臂的坐标系统,有兴趣的小伙伴可以深入的学习,这里仅仅简单介绍一下,如果你想深入的学习,那么需要下功夫把数学,代数,几何要重新学习一下。这里不多陈述了。


(3)机械臂的关节角度



这里所说的是机械臂和关节间的角度与1、2、所描述的空间坐标要区分开。还记得前面我们校准机械臂时的零位吗?



机械臂的角度,就是每一轴,相对于这个定位标志的角度。因为我们讲的是六轴机械臂,所以各关节的角度表示为:([J1,J2,J3,J4,J5,J6],50),注意方括号里面是机械臂各关节的角度,圆括号里面的50,指的是机械臂到达指定角度的速度。

相关文章

王者荣耀:S35狄仁杰的逆袭,坦射流出装攻略!

老铁们,秋水有礼了。翻开S35赛季的战斗篇章,众英雄各显神通,而咱们的狄仁杰同志也迎来了新的出装风潮——坦射流,让你在团战中成为不动如山的射手!赛季之初,狄仁杰似乎被新晋英雄们掩盖了光芒,但万变不离其宗,狄兄依旧是对抗路上的稳定得分手。只不过这一次,我们要为他量身打造一套“万血装”,让他在团战中既能
2024-11-23 10:45:05

忍者萌剑传守墓人怎么样 守墓人属性详解

首先我们来看看这个英雄的基本属性介绍:守墓人属性 从上图中我们能看出来,守墓人的初始属性和时装加成,我们可以清楚的看得到我们的初始星级是两颗星,攻击范围是500,攻击速度是1.5,生命值为400,攻击力是65,法术强度是72.5,防御力是60,法防是80,在这么一个初始数值下我们很难看出这个角色的强
2024-11-23 10:30:20

潮汐守望者怎么玩?潮汐守望者攻略大全,全面战略指南

现实状况下,我们无法否认有些游戏得氪金才会有更优质体验。然而,玩家挣钱并不容易。那如何在游戏里少花钱又获得更多资源呢?这就不得不提到内部账号。当一些玩家还在怀疑其真实性时,聪明的玩家已经开始使用了。众多榜上大佬用的就是这类账号,目前较为靠谱的当属【统豹游戏】官网。潮汐守望者怎么玩?潮汐守望者攻略大全
2024-11-23 10:15:16

龙珠激斗古鲁多怎么样 古鲁多阵容推荐技能分析

龙珠激斗古鲁多怎么样?古鲁多怎么得?古鲁多好不好?下面小编为大家分享龙珠激斗古鲁多阵容推荐技能分析,希望对大家有所帮助。人物名称:古鲁多角色定位:物理攻击、竖排输出类型:攻星级:1星必杀技:灵魂标枪:对敌人造成伤害。绝招:超能力:对敌人造成伤害。
2024-11-23 10:00:14

火焰山大战怎么玩 王者荣耀张飞火焰山大战攻略

王者荣耀中,张飞作为一名新出的坦克英雄,虽然输出能力不是很出众。但是在火焰山大战中,张飞不需要太多的输出,利用自身的肉性就十分强势。厚实的血量和护盾不仅可以抵挡敌方大量的伤害,同时还有位移和击退技能,使得张飞十分适合火焰山大战。张飞火焰山大战攻略:王者荣耀 出门装:[影忍之足]搭配技能:[治疗术]点
2024-11-23 09:45:44

且慢轮回!黑神话悟空进入二周目前必做清单

按正常进度,打完大圣残躯,放片尾曲结束,游戏会缺德地提示你进轮回。不要进轮回,不要进轮回,不要进轮回。重要的事情说三遍。这时候一定要慎重,难道你急着去投胎嘛(轮回算不算投胎?(ಡωಡ)!)。轮回之前有些事情注意要做掉,否则的话,二周目会相当不爽,甚至不得不开启三周目。这些任务做了,可以在菜单里消消停
2024-11-23 09:31:02