当前位置: 首页 > article >正文

【机器人】机械臂:精度、重复精度、控制器分辨率、手腕、末端执行器

1.2 机械臂作为一种机械装置

1.2.2 机器人系统

机械臂、外部动力源、手臂末端感工具、外部和内部传感器、计算机接口、控制计算机以及编程软件。

1.2.3 精度和重复精度

精度:机械臂能以何种接近程度到达工作空间内给定点;
重复精度:机械臂能以何种接近程度返回之前示教点。

测量定位误差的主要方法:使用位于关节部位的编码器。
(安装在用来驱动关节的电机轴上或者关节自身上)

【通常不会对末端执行器的位置和姿态进行直接测量,而是基于机械臂的几何结构和刚体假设,根据测量的关节位置来计算末端执行器位置。】

测量定位误差的可能影响因素:

  • 计算误差
  • 机械臂制造过程中的加工精度
  • 机械连杆在重力或负载作用下的柔性变形
  • 齿轮间隙
  • 其他多种静态和动态因素(例如 摩擦力等)

以上也是为什么机器人通常要采用极高刚度设计的原因。
如果没有极高刚度,机器人精度的提高只能依赖于对末端执行器的直接测量,例如采用计算机技术。

控制器的分辨率:控制器可检测到的最小运动增量。

控制器的分辨率=运动总距离/2^n,n:编码器的精度位数

平动关节的分辨率通常高于转动关节:
因为直线轴末端两点间扫过的距离小于转动连杆扫过的弧线段长度。

所以,使用转动关节设计能增加灵活性并使得结构变得紧凑。
同时,转动关节机械臂能够更好地躲避障碍物。

1.2.4 手腕和末端执行器

手腕:机械臂与末端执行器之间的运动链中的关节,如:球形手腕。

机器人的手臂和手腕组件主要用于定位:

  • 末端执行器(设计为专用的或可根据任务快速更换的)
  • 末端执行器携带的工具

http://www.kler.cn/a/461651.html

相关文章:

  • Swift Combine 学习(五):Backpressure和 Scheduler
  • Kafka配置公网或NLB访问(TCP代理)
  • MarkDown怎么转pdf;Mark Text怎么使用;
  • ubuntu22.04录屏黑屏,飞书共享屏幕黑屏问题
  • Win11+WLS Ubuntu 鸿蒙开发环境搭建(二)
  • 【数据结构】双向循环链表的使用
  • Jmeter的安装与使用
  • leetcode 热题100(131. 分割回文串)c++
  • 体育实时数据是怎么获取的
  • 【漫话机器学习系列】029.累积分布函数(Cumulative Distribution Function)
  • 【2024年-12月-4日-开源社区openEuler实践记录】pkgs - categorizer:简化软件包管理的开源智慧助手
  • SimForge HSF 案例分享|复杂仿真应用定制——UAVSim无人机仿真APP(技术篇)
  • maven大面积依赖报错
  • 求各种排序算法的执行时间
  • 计算机网络-数据链路层(ppp协议)
  • go.Bar如何在lengend超长时候显示省略号,但是在hover时候显示完整值
  • Leetcode 10-正则表达式匹配/ 剑指 Offer 19. 正则表达式匹配
  • redis - 集群知识
  • Vue强制渲染组件部分:技巧详解与实战应用
  • 水库水雨情监测系统:水位、雨量、流量等参数全天候实时监测
  • ubuntu安装qt creator 并配置交叉编译环境
  • 生物信息-linux-centos8-安装blast
  • PageView组件的用法
  • Java开发-后端请求成功,前端显示失败
  • Scrapy和Selenium结合使用完整步骤
  • [微服务] - MQ入门