li19930121
级别: 论坛先锋
精华主题: 0
发帖数量: 834 个
工控威望: 1896 点
下载积分: 3134 分
在线时间: 402(小时)
注册时间: 2019-02-12
最后登录: 2024-12-21
查看li19930121的 主题 / 回贴
楼主  发表于: 2021-06-10 11:23
如题,机器人如何实现手把手(人工示教器)示教的
热爱学习的我
去经历,然后去后悔,去做你想做的,去选你爱的,而不是别人眼里
级别: 工控侠客
精华主题: 0
发帖数量: 209 个
工控威望: 2649 点
下载积分: 2860 分
在线时间: 153(小时)
注册时间: 2019-10-08
最后登录: 2024-11-01
查看热爱学习的我的 主题 / 回贴
1楼  发表于: 2021-06-10 13:48
没懂意思?
楼主留言:
人工推动机械手,示教器(HMI)上显示位置参数,从而记录点位。
生活太现实,一切是这样的顺其自然,没有开始也没有结束,一分耕耘,一分收获,未必;九分耕耘,会有收获,这是一定的!做人要淡,用情要真。事都往好处想,生活不是用来妥协的,你退缩得越多,让你喘息的空间就越少;日子不是用来将就的,你表现得越卑微,一些幸福的东西就会离你越远。
往事如风
科技改变制造
级别: 网络英雄

精华主题: 0
发帖数量: 11284 个
工控威望: 18662 点
下载积分: 12397 分
在线时间: 2698(小时)
注册时间: 2013-01-31
最后登录: 2024-12-21
查看往事如风的 主题 / 回贴
2楼  发表于: 2021-06-12 15:42
记忆每个坐标矢量值
三人行者必有我师 ,择其善者而从之
li19930121
级别: 论坛先锋
精华主题: 0
发帖数量: 834 个
工控威望: 1896 点
下载积分: 3134 分
在线时间: 402(小时)
注册时间: 2019-02-12
最后登录: 2024-12-21
查看li19930121的 主题 / 回贴
3楼  发表于: 2021-06-17 12:02
引用
引用第2楼往事如风于2021-06-12 15:42发表的  :
记忆每个坐标矢量值

能说的详细点吗?
lyntechme
虛心做人,踏实做事
级别: 家园常客
精华主题: 0
发帖数量: 563 个
工控威望: 709 点
下载积分: 12711 分
在线时间: 256(小时)
注册时间: 2012-03-31
最后登录: 2023-06-04
查看lyntechme的 主题 / 回贴
4楼  发表于: 2021-07-02 11:28
这个要看说明书的
 
陈惠鑫
级别: 工控侠客
精华主题: 0
发帖数量: 62 个
工控威望: 2448 点
下载积分: 250 分
在线时间: 51(小时)
注册时间: 2020-02-19
最后登录: 2024-06-07
查看陈惠鑫的 主题 / 回贴
5楼  发表于: 2021-07-02 13:48
一般机器人示教分为两种,一种是编程输入示教,一种是再现示教。编程输入示教如加工中心等,在软件进行编程然后输入系统即可实现。再现示教需要先将机器人移动至所需要的目标位置并记录当前位置,各家人的控制系统方式不一样。
众所周知,一般工业机器人有6个轴,6轴都使用伺服的话,一个位置点就需要有6个伺服编码器的信息,当动作处于关节运动(轴运动)时,记录编码器的信息就够。
如果是走直线运动的话就需要考虑到姿态问题,要知道,不管怎么变换,我们最终要得到的就是机器人位于末端执行器的运动轨迹,同一个点,6轴机器人有8种不同姿态。因此,有些厂家在做这类数据存储的时候就引入了一个东西,坐标系,把相应的点位信息通过算法,拟合成一个坐标系里的点。叫笛卡尔坐标系。然后点位数据存储的时候就是存入相对于笛卡尔坐标系的空间向量,下一次运行时,通过内部逆解出相应轴的运行幅度,进而使机器人准确运行到相应的位置点。
之所以需要做到这么麻烦其实还是关于动作的问题,简单的动作,六个轴的伺服位置信息就好了,这是肯定的(应用场景)。工业机器人之所以灵活就是它能够做到一些比较复杂的动作。像搬运,打磨,码垛,喷涂,有些动作需要进行水平或垂直方向上的运动,这就需要进行直线运动跟其他运动。
至于实现运动,那就是根据你运动指令里走哪个点,到哪个点,它把相关点位信息提取出来走就是了。如你现在一个动作是原点home位置(轴信息0,0,0,0,90,0)走到一个等待点位置(轴信息90,0,0,0,90,0),只有第一轴变化了90°,那就是第一轴走90°其他轴不变啦。用过几次你就会懂了。
其实归根结底,最简单的就是编码器的信息,然后是坐标信息解析成为需要的编码器信息。
以前用发那科的系统就是关节动作的点位信息里面是关节信息,然后直线动作里面是需要工具坐标还有用户坐标去进行定义。安川机器人的点位也是差不多用这种类型。后面使用国产的配天机器人的时候,它的直线是笛卡尔坐标系+姿态。
明明用轴信息是最简单的,为啥要引入什么坐标系什么姿态,有一点原因就是,编码器信息一般都是几千几万的,你都是需要经过换算成你所需要的角度或者是位移量的。机器人运动学是一门学科,博大精深,我们也不需要懂那么多。知道它怎编程怎在现动作就好了。像后面出现的协作机器人,再现动作曲线,人家还有专门的跟踪算法去记录的,我们会用就好了,其他的交给软件去伤脑筋。
本帖最近评分记录:
  • 下载积分:+1(yrh3166) 好贴好贴!
    jiangzl725
    级别: 禁止发言
    精华主题: 0
    发帖数量: 510 个
    工控威望: 567 点
    下载积分: 5401 分
    在线时间: 124(小时)
    注册时间: 2021-07-04
    最后登录: 2024-12-21
    查看jiangzl725的 主题 / 回贴
    6楼  发表于: 2021-07-24 20:23
    用户被禁言,该主题自动屏蔽!
    乌喽牛
    级别: 家园常客
    精华主题: 0
    发帖数量: 670 个
    工控威望: 796 点
    下载积分: 1915 分
    在线时间: 212(小时)
    注册时间: 2020-06-10
    最后登录: 2024-12-22
    查看乌喽牛的 主题 / 回贴
    7楼  发表于: 2021-07-25 16:42
    1   手把位置有一个多轴传感器,原理类似电子秤,还有你可以百度一下达芬奇机器人(做手术用的),
    医生可以自由的操纵机器人,

    2  有的简单点的,用按钮开关实现的。

    3  有的机器人减速机位置有个离合器,把离合器都分离状态,即可自由动作机器人。