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

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

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,指的是机械臂到达指定角度的速度。

相关文章

最近天气逐渐变热,家里空调的使用频率增多。有些朋友使用空调时感觉不凉快,这时第一反应都是:空调缺雪种了。那大家对雪种了解有多少呢?下面冷王科技为大家科普家用空调雪种/制冷剂吧!家用空调制冷剂介绍空调制冷剂就是雪种,又被称为冷媒,是空调设备制冷循环的工作介质,大家可以理解为制冷剂就是空调压缩机的血液,
2025-05-09 11:24:59
说到《三国杀》中的武将台词,那可谓是大千世界,无奇不有。有些人物台词非常霸气,有的略带伤感,也有的意境很唯美,总的来说这类武将的台词听起来经常会给人一种心旷神怡的感觉。但是“物极必反”,《三国杀》又怎会少得了那些能说会道的喷子武将呢?今天手杀菌就来说说这三位满嘴骚话的武将吧。陈琳陈琳作为汉末文学家、
2025-05-08 01:34:14
在日常生活中,水垢是一个常见的问题,它不仅影响水壶、水瓶等容器的使用寿命,还可能对水质产生影响。因此,掌握一些去水垢的方法是非常有用的。本文将详细介绍几种常见的去水垢方法。柠檬酸去水垢法柠檬酸是一种天然的有机酸,具有很好的溶解水垢的能力。使用柠檬酸去水垢的方法非常简单,只需将柠檬酸粉末或柠檬汁涂抹在
2025-05-08 01:15:11
  英雄联盟14.14版本的更新将在今晚到来,而拳头设计师就已经迫不及待公布14.15版本的改动公告了。从时间上算,这很可能会成为夏季季后赛版本。  14.15的改动内容很多,包括亚索、永恩、劫、阿卡丽、刀妹在内的单人路战士和刺客英雄,设计师都进行了调整。可要说最值得玩家重视的改动,还得是鞋子的全系
2025-05-07 02:49:09
蒸锅是工业领域中常见且重要的设备,它在许多行业中发挥着关键作用。让我们来了解一下蒸锅的工作原理、结构以及分类。工作原理蒸汽锅的工作原理相对简单而高效。首先,燃料(如煤、自然空气或生物物质)在燃烧室中燃烧,产生高温的烟气。这些烟气在炉墙中的水管周围流动,通过热量传递,将水加热并转化为蒸汽。一次蒸汽形成
2025-05-07 00:19:25
仙人球是大家再熟悉不过的多肉了,在多肉植物还没有进入到我国之前,仙人球就已经开始在我国流通起来了,只是当时并没有这么多的仙人球种类,像仙人球中的金虎这个品种,在我国流通的数量是最为广泛的,很多人家中也都养过这个种类。随着我国多肉市场的不断发展,为了能促进市场的消费,很多的多肉植物爱好者从其他的国家引
2025-05-06 01:05:34
为什么要换空调雪种(家用空调制冷剂/雪种型号您了解多少?)
最近天气逐渐变热,家里空调的使用频率增多。有些朋友使用空调时感觉不凉快,这时第一反应都是:空调缺雪种了。那大家对雪种了解有多少呢?下面冷王科技为大家科普家用空调雪种/制冷剂吧!家用空调制冷剂介绍空调制冷剂就是雪种,又被称为冷媒,是空调设备制冷循环的工作介质,大家可以理解为制冷剂就是空调压缩机的血液,
什么除水垢剂效果好(去除水垢:掌握实用方法)
在日常生活中,水垢是一个常见的问题,它不仅影响水壶、水瓶等容器的使用寿命,还可能对水质产生影响。因此,掌握一些去水垢的方法是非常有用的。本文将详细介绍几种常见的去水垢方法。柠檬酸去水垢法柠檬酸是一种天然的有机酸,具有很好的溶解水垢的能力。使用柠檬酸去水垢的方法非常简单,只需将柠檬酸粉末或柠檬汁涂抹在
蒸锅为什么没有蒸汽(蒸汽锅炉的工作原理及结构组成)
蒸锅是工业领域中常见且重要的设备,它在许多行业中发挥着关键作用。让我们来了解一下蒸锅的工作原理、结构以及分类。工作原理蒸汽锅的工作原理相对简单而高效。首先,燃料(如煤、自然空气或生物物质)在燃烧室中燃烧,产生高温的烟气。这些烟气在炉墙中的水管周围流动,通过热量传递,将水加热并转化为蒸汽。一次蒸汽形成
仙人球喜欢什么土壤(仙人球用哪种土养?)
仙人球是大家再熟悉不过的多肉了,在多肉植物还没有进入到我国之前,仙人球就已经开始在我国流通起来了,只是当时并没有这么多的仙人球种类,像仙人球中的金虎这个品种,在我国流通的数量是最为广泛的,很多人家中也都养过这个种类。随着我国多肉市场的不断发展,为了能促进市场的消费,很多的多肉植物爱好者从其他的国家引
冰箱放菜为什么出水(冷藏蔬菜“出汗”是什么回事?)
蔬莱贮藏库内的温度不能波动过大,日波动不能超过0. 5℃,这样有利于库房内温度的稳定,防止蔬菜蒸腾过强、失重、失鲜而影响贮藏质量。 “ 出汗”及其危害。蔬菜在贮藏、运输时,常以大堆散放.表面有时可见到凝结的水珠。蔬菜贮藏库内,温度波动过大和蔬菜薄膜封闭贮藏时,也能观察到这种现象。这种现象称为"出汗”
因为什么才脱水(为什么要导热油脱水?)
使用过导热油的人都知道,导热油正式投入生产之前,有一个非常重要的步骤,也是不可缺少的步骤,那就是导热油要进行脱水处理,如果这一步做不好,导热油升温就会出现问题,导热油就无法正常投入使用。一般情况下,购买的新导热油是含有微量的水,要按照脱水说明进行脱水操作。首先要缓慢升温进行脱水处理,待水分脱完后才能
艾叶有什么作用与功效(家里有晒干艾草最好别扔!)
《——【·前言·】——》你是否曾经把晒干的艾草视作无用的废物,打算随手丢弃?这个看似不起眼的草药其实可能是你家中隐藏的“宝藏”。艾草的用途远不止于传统的药材,它在生活中的多重功能可能会让你大吃一惊。从家庭保健到日常生活,艾草的妙用几乎无处不在。为什么这种古老的植物能在现代家庭中发挥如此重要的作用?它