机器人几何参数误差模型
位置误差与姿态误差
Δ p = ∑ i = 1 6 ( ∂ p n ∂ θ i Δ θ i + ∂ p n ∂ d i Δ d i ) + ∑ i = 0 5 ( ∂ p n ∂ α i Δ α i + ∂ p n ∂ a i Δ a i ) + ∂ p n ∂ β 2 Δ β 2 + ∂ p n ∂ x 2 Δ x 2 + ∂ p n ∂ y 2 Δ y 2 + ∂ p n ∂ z 2 Δ z 2 \Delta p=\sum_{i=1}^{6}(\frac{\partial p^{n}}{\partial \theta_i}\Delta\theta_{i}+\frac{\partial p^{n}}{\partial d_i}\Delta d_{i})+\sum_{i=0}^{5}(\frac{\partial p^{n}}{\partial \alpha_i}\Delta\alpha_{i}+\frac{\partial p^{n}}{\partial a_i}\Delta a_{i})+\frac{\partial p^n}{\partial \beta_2}\Delta\beta_2+\frac{\partial p^n}{\partial x_2}\Delta x_2+\frac{\partial p^n}{\partial y_2}\Delta y_2+\frac{\partial p^n}{\partial z_2}\Delta z_2 Δp=i=1∑6(∂θi∂pnΔθi+∂di∂pnΔdi)+i=0∑5(∂αi∂pnΔαi+∂ai∂pnΔai)+∂β2∂pnΔβ2+∂x2∂pnΔx2+∂y2∂pnΔy2+∂z2∂pnΔz2 Δ R = ∑ i = 1 6 ( ∂ R n ∂ θ i Δ θ i + ∂ R n ∂ d i Δ d i ) + ∑ i = 0 5 ( ∂ R n ∂ α i Δ α i + ∂ R n ∂ a i Δ a i ) + ∂ R n ∂ β 2 Δ β 2 \Delta R=\sum_{i=1}^{6}(\frac{\partial R^{n}}{\partial \theta_i}\Delta\theta_{i}+\frac{\partial R^{n}}{\partial d_i}\Delta d_{i})+\sum_{i=0}^{5}(\frac{\partial R^{n}}{\partial \alpha_i}\Delta\alpha_{i}+\frac{\partial R^{n}}{\partial a_i}\Delta a_{i})+\frac{\partial R^n}{\partial \beta_2}\Delta\beta_2 ΔR=i=1∑6(∂θi∂RnΔθi+∂di∂RnΔdi)+i=0∑5(∂αi∂RnΔαi+∂ai∂RnΔai)+∂β2∂RnΔβ2 Δ P = J ∂ p Δ ∂ p = p c − p n \Delta P = J_{\partial p}\Delta\partial p = p^c-p^n ΔP=J∂pΔ∂p=pc−pn Δ R = J ∂ R Δ ∂ R = R c − R n \Delta R = J_{\partial R}\Delta\partial R = R^c-R^n ΔR=J∂RΔ∂R=Rc−Rn Δ ∂ p = [ Δ θ 1 ⋯ Δ θ 6 , Δ α 0 ⋯ Δ α 5 , Δ a 0 ⋯ Δ a 0 , Δ d 1 ⋯ Δ d 6 , Δ β 2 , Δ x t , Δ y t , Δ z t ] T \Delta \partial p = [\Delta \theta_1\cdots\Delta \theta_6,\Delta\alpha_0\cdots\Delta \alpha_5,\Delta a_0\cdots\Delta a_0,\Delta d_1\cdots\Delta d_6,\Delta \beta_2,\Delta x_t,\Delta y_t,\Delta z_t]^T Δ∂p=[Δθ1⋯Δθ6,Δα0⋯Δα5,Δa0⋯Δa0,Δd1⋯Δd6,Δβ2,Δxt,Δyt,Δzt]T Δ ∂ R = [ Δ θ 1 ⋯ Δ θ 6 , Δ α 0 ⋯ Δ α 5 , Δ a 0 ⋯ Δ a 0 , Δ d 1 ⋯ Δ d 6 , Δ β 2 ] T \Delta \partial R = [\Delta \theta_1\cdots\Delta \theta_6,\Delta\alpha_0\cdots\Delta \alpha_5,\Delta a_0\cdots\Delta a_0,\Delta d_1\cdots\Delta d_6,\Delta \beta_2]^T Δ∂R=[Δθ1⋯Δθ6,Δα0⋯Δα5,Δa0⋯Δa0,Δd1⋯Δd6,Δβ2]T J ∂ p = [ ∂ P x ∂ θ 1 ⋯ ∂ P x ∂ θ 6 1 ∂ P x ∂ θ 1 ⋯ ∂ P x ∂ θ 6 2 ] J_{\partial p}=\begin{bmatrix} \frac{\partial P_x}{\partial \theta_1}\cdots \frac{\partial P_x}{\partial \theta_6} & 1 \\\frac{\partial P_x}{\partial \theta_1}\cdots \frac{\partial P_x}{\partial \theta_6} & 2 \end{bmatrix}\quad J∂p=[∂θ1∂Px⋯∂θ6∂Px∂θ1∂Px⋯∂θ6∂Px12]
其中:
- p c , R c p^c,R^c pc,Rc为实际测试值;
- p n , R n p^n,R^n pn,Rn为理论名义值;
- x t , y t , z t x_t,y_t,z_t xt,yt,zt为工具坐标系的偏移
注意
- 靶球的姿态同基坐标系,故不引入姿态误差中
机器人几何参数误差模型相关推荐
- 【个人简记】6R机器人几何参数标定
[个人理解,有错请指出,谢谢] 实验设备:激光跟踪仪.6R机器人.示教器.笔记本(上位机) 一.验证示教器旋转角度的正确性 思路:每个轴单独进行计算 1.激光跟踪仪进行调水平校准,并且将激光球放置在机 ...
- 动作捕捉系统用于机器人关节位移与几何参数标定
机器人在工业领域和日常生活中起到重要的作用,要完成的任务也越来越复杂,这就需要机器人动作执行时足够精准.机器人的绝对精度是评价机器人性能的一项重要指标. 要提高机器人的绝对精度,需要进行高精度标定.标 ...
- scara机器人dh参数表_两分钟带你了解机器人标定的因素
为什么机器人需要标定? 影响机器人本体精度因素分为两大类:运动学因素--加工误差.机械公差/装配误差.减速器精度.减速器空程等:动力学因素--质量.惯性张量.摩擦力.关节柔性.连杆柔性. 机器人本体的 ...
- scara机器人dh参数表_SCARA机器人技术参数.docx
更多相关参考论文设计文档资源请访问/lzj781219 本毕业论文包含包含项目源代码,项目设计说明书.任务书.报告书以及文献参考翻译.CAD设计文件以及仿真建模文件,资料请联要 SCARA机器人技术参 ...
- 几何运算是计算机的基本功能,渐开线圆柱齿轮几何参数计算的计算机辅助设计系统...
4.精度计算:计算出齿轮的精度测量参数,如:各级精度等级.齿厚上/下偏差.侧隙公差.最小/大极限侧隙等.本文引用地址:http://www.eepw.com.cn/article/202303.htm ...
- tool geometry刀具几何参数名词解释(中英文)
这是机床刀具的几何参数的英语解释. Working direction is ↑, feed direction is ←. 3 + 1 + 2 ( a n g l e ) ↔ P o + P s + ...
- PyBullet(八)实时控制机器人手臂参数(以UR5机器人手臂为例)(有需要上传油管的视频)
实时控制机器人手臂参数(以UR5机器人手臂为例) 1. 整体思路 2. 代码解析 2.1 代码分步 2.1.1 库 2.1.2 连接物理模拟 2.1.3 "固定视角" 2.1.4 ...
- 地球椭球的基本几何参数及其相互关系
1 旋转椭球 椭圆绕其短轴旋转而形成的几何体. (1) 子午圈(经圈):包含旋转轴的平面与椭球面相截所得的椭圆. (2) 平行圈(纬圈):垂直于旋转轴的平面与椭球面相截所得的圆. (3) 卯酉圈:过椭 ...
- nao机器人的规格书_NAO机器人技术参数.pdf
NAO机器人技术参数 RESEARCH EDITION ACADEMICS EDITION NAO®, 机器人领域探索研究的理想合作伙伴. 完全可编程 Nao 大学版的主要特点 大量的传感器 • 25 ...
最新文章
- 用 Flask 来写个轻博客
- 第八届蓝桥杯决赛 图书排列
- python开发编译器_python开发编译器
- 限制tomcat带宽_必看的Tomcat性能优化
- 【C语言】C语言实现面向对象编程之多态
- 裁员下老公老婆的对话
- python函数递归 斐波那契数列
- iOS报错:linker command failed with exit code 1 (use -v to see invocation) 问题解决方式之一
- python画反比例函数_反比例光滑支撑向量机
- 2021荣耀秋招笔试代码题
- 保持简单:纪念丹尼斯•里奇
- html半透明遮罩,如何制作网页半透明遮罩效果
- ckeditor5加字数_ckeditor 字数限制
- java如何实现web页面聊天_Java和websocket实现网页聊天室
- 生成器(generator)理解
- 8.5 Polytopes (多面体)
- Linux之core dumped出错原因及位置分析
- 已经提交到gitlab上的代码如何撤回
- DDoS攻击流量检测方法
- 一键自动生成字幕、制作双语字幕,懒人必备
热门文章
- 内存分配器 (Memory Allocator)
- 【英语语法疑难点】An estimated后接个名词复数是个什么用法?
- 如何优雅地使用Sublime
- JMeter直连数据库报错Uncaught Exception java.lang.AbstractMethodError: com.mysql.jdbc.Connection.isValid(I)Z
- BlackHat USA 2021 洞察(三):议题技术解读
- 位与,位或,异或,取反
- C语言游戏之贪吃蛇--链表实现
- 爱因斯坦都不敢想象, 我们真的探测到引力波
- 507. Perfect Number
- Python的pyecharts做旭日图,太6了