历史上的今天
返回首页

历史上的今天

今天是:2024年09月28日(星期六)

2020年09月28日 | 视觉一点法计算TCP

2020-09-28 来源:机器人说

1. 假设相机已经与机器人做过标定,相机能直接给出对应特征点在机器人wobj0(世界坐标系)下的坐标,则可以利用当前特征点坐标和当前机器人tool0的笛卡尔坐标,直接获得当前TCP。

2. Pcam=PTool0*TCP.tframe

其中,Pcam为当前工具在机器人世界坐标系下的值x100,y100,z100,a100,b100,c100,

PTool0为当前tool0在机器人世界坐标系下的值x0,y0,z0,a0,b0,c0,

TCP.tframe为待计算的TCP坐标系xt,yt,zt,at,bt,ct.

由于Pcam(由相机提供数据,对于平面相机,可以事先固定Z和RX,RY,仅使用相机提供的X,Y和THETA)和PTool0已知,则

PTool0-1*Pcam= PTool0-1*PTool0*TCP.tframe  (两边左乘PTool0矩阵的逆矩阵)

整理得到:

TCP.tframe= PTool0-1*Pcam

Pose数据的相乘和求逆,可以使用ABB机器人PoseMult和PoseInv函数实现

推荐阅读

史海拾趣

FETek Technology(东沅)公司的发展小趣事

随着业务的不断扩展,东沅开始寻求国际化的发展道路。他们积极参加国际电子展会和技术交流活动,与全球各地的客户和合作伙伴建立了广泛的联系。同时,东沅还加大了对品牌建设的投入,通过广告宣传、媒体合作等方式提升品牌知名度和美誉度。这些努力使得东沅在国际市场上逐渐崭露头角,成为一家备受瞩目的电子企业。

Amphenol Aerospace公司的发展小趣事

在半导体测试领域取得成功后,东沅并没有停止前进的步伐。他们开始关注新兴的电子行业趋势,并决定拓展新的业务领域。例如,他们开始研发和生产与电源管理相关的Power Mosfet产品,这些产品具有高效能、高可靠度和价格优势等特点,迅速在市场上占据了一席之地。此外,东沅还积极拓展射频和模拟芯片领域的研发和销售,为客户提供更全面的解决方案。

E-T-A Circuit Breakers公司的发展小趣事

进入21世纪后,E-T-A公司继续加大在研发和技术创新方面的投入,推出了一系列智能电路保护解决方案。这些解决方案结合了先进的传感器技术、数据分析和人工智能技术,能够实时监测电气系统的运行状态,预测潜在风险,并提供智能化的保护和控制策略。这些创新产品不仅提高了电气系统的安全性和可靠性,也为客户带来了更高的经济效益和社会效益。

中移物联网(Chinamobile)公司的发展小趣事

2024年2月,中移物联网携自主打造的专业通信模组品牌——中移物联OneMO亮相巴塞罗那世界移动通信大会。这一品牌展示了公司在物联网模组领域的创新能力和技术实力。通过与国际知名企业的交流与合作,中移物联网进一步拓宽了国际视野,为公司的国际化发展提供了有力支持。

Echelon_Corporation公司的发展小趣事

作为一家技术驱动的公司,Echelon始终注重技术创新和产品研发的投入。公司拥有一支专业的研发团队,致力于开发更加先进、更加可靠的产品和技术。同时,Echelon还积极与全球范围内的科研机构、高校等合作,共同推动技术创新和产业升级。这些努力使得Echelon在电子行业始终保持领先地位。

BEI Sensors公司的发展小趣事

自2001年正式进入中国市场以来,Beckhoff在中国的业务得到了迅速发展。公司先后在北京、上海、广州、成都等地设立了分支机构,并在多个城市设立了办事处。随着中国市场的不断扩大和需求的不断增长,Beckhoff不断推出适应中国市场的新产品和技术,为中国客户提供更加便捷、高效的服务。

问答坊 | AI 解惑

手机信号屏蔽器为手机保密服务

提供各种手机信号屏蔽器,根据用户的要求,提供科学的方案。                        提供各种手机信号屏蔽器,根据用户的要求,提供科学的方案。…

查看全部问答>

全国大学生电子设计竞赛大家准备好了吗?

本帖最后由 paulhyde 于 2014-9-15 09:16 编辑 鉴于竞赛在即,c8051f网络为了更好的服务于参赛选手,特别推出器件促销活动如下: 1,活动期间凡购买C8051f单片机仿真器或c8051f330学习板: 送: USB延长线(1条) 赠品详见:http://www.c80 ...…

查看全部问答>

为什么用Writefile对某ENDPOINT写数据正常,而用DeviceIOControl蓝屏

1.驱动程序写Write函数,指定固定断点endpoint0,submitURB 在应用程序调用writefile 写数据正常 2.驱动程序定义IOCTLCODE,写函数BULKWrite,获取pipenum,得到endpoint0,然后submitURB 在应用程序指定endpoint0,调用DeviceIOControl 蓝屏, 显 ...…

查看全部问答>

mass storage 设备异常,(错误代码10,设备无法启动)

mass storage 设备异常,(错误代码10,设备无法启动),请问这个可能是什么原因? 急在线等~~…

查看全部问答>

如何在keilc中仿真串口接收字符串.

我现在已经做出来了串口可以接收一个字符,但是字符串就是不对,哪位可以给指点一下? 就是在serial windows #1输入个字符串,进入相应的执行程序,现在就是输入一个字符成功,改成字符串时无法输入,不知道是什么原因. …

查看全部问答>

我包含了所需的LIB文件,怎么我加头文件还是加不进来?

我想用WINCE系统里的BP_LowLevelFormat函数,查了下MSDN,http://msdn2.microsoft.com/en-us/library/aa917050.aspx 上面说要加bootpart.h头文件和这个LIB:Bootpart.lib 我把这个LIB加进了project->seting->link,而且也把相应的文件放到相应的C ...…

查看全部问答>

任何修改网卡属性中的连接速度为88Mbps

在WINDOW自带的驱动,通过本地连接的属性->高级选项里有(Link speed/duplex mode),上面可以通过右边的下拉菜单来选择网卡的速度(10M/100M),和双工(全双工和半双工),那我如果修改他成为我自己定义的速度, 比如88Mbps呢? 是不是要修改.inf文件,还是在 ...…

查看全部问答>

关于FPGA的开发环境

各位大虾:     小弟为FPGA初学菜鸟,想完成一个8051 IP软核嵌入FPGA的Soc的实验,我想问一下2个问题:     1.支持ACTEL FPGA开发的集成设计环境Libero是否已经包括所有的调试工具?如逻辑仿真器、逻辑综合器、编程 ...…

查看全部问答>

我来了

哈哈 有木有想我 ? 是不是很好奇我的踪影?  哈哈  不要太想我哦 我就是那个运气比较好 得到M4评估板的孩子哦  接下来 我来晒一晒我玩M4的历程 …

查看全部问答>