机械臂速成小指南(三):机械臂的机械结构
‍需要机械臂相关资源的同学可以在评论区中留言哦指南目录机械臂速成小指南零点五机械臂相关资源机械臂速成小指南零指南主要内容及分析方法机械臂速成小指南一机械臂发展概况机械臂速成小指南二机械臂的应用机械臂速成小指南三机械臂的机械结构机械臂速成小指南四机械臂关键部件之减速机机械臂速成小指南五末端执行器机械臂速成小指南六步进电机驱动器机械臂速成小指南七机械臂位姿的描述方法机械臂速成小指南八运动学建模标准DH法机械臂速成小指南九正运动学分析机械臂速成小指南十可达工作空间机械臂速成小指南十一坐标系的标准命名机械臂速成小指南十二逆运动学分析机械臂速成小指南十三轨迹规划概述机械臂速成小指南十四多项式插值轨迹规划机械臂速成小指南十五线性规划机械臂速成小指南十六带抛物线过渡的线性规划机械臂速成小指南十七直线规划机械臂速成小指南十八圆弧规划机械臂速成小指南十九机械臂的电路板抓取实验机械臂速成小指南二十机械臂的位姿重复性实验机械臂速成小指南二十一几何雅可比矩阵机械臂速成小指南二十二机械臂逆运动学的数值解方法机械臂速成小指南二十三Paul方法求解机械臂运动学逆解含matlab代码以下为正文物质是基础因此要想搞明白机械臂怎么控制你首先需要知道机械臂上面都有些什么东西它们之间的关系是什么即机械臂的机械结构和核心部件。本章主要介绍机械臂的机械结构。一、概述机械臂的机械机构由一系列刚性构件连杆通过链接关节联结起来机械手的特征在于具有用于保证可移动性的臂 arm )提供灵活性的腕 wrist 和执行机器人所需完成任务的末端执行器 end - effector )。机械臂分为串联机械臂与并联机械臂。在指南中我们主要研究的是串联机械臂。串联机械臂并联机械臂机械臂的运动能力由关节保证。两个相邻连杆的连接可以通过移动关节 prismatic joint或旋转关节 revolute joint实现。在一个开式运动链中每一个移动关节或转动关节都为机械结构提供一个自由度 degrees of freedom , DOF )。移动关节可以实现两个连杆之间的相对平移而旋转关节可以实现两个连杆之间的相对转动旋转关节相较移动关节更为简捷可靠。而在闭式运动链中由于闭环带来的约束自由度要少于关节数。在机械臂上必须合理地沿机械结构配置自由度以保证系统能够有足够的自由度来完成指定的任务。通常在三维空间里一项任意定位和定向的任务中需要6个自由度其中3个自由度用于实现对目标点的定位另外3个自由度用于实现在参考坐标系中对目标点的定向。如果系统可用的自由度超过任务中变量的个数则从运动学角度而言机械臂是运动学冗余 kinematically redundant 的。考虑典型的六自由度工业机械臂。这种机械手不是本质上冗余的(nm6)但是相对其执行的任务它有可能在功能上具有冗余性。例如在激光切割任务中因为末端执行器绕接近方向的旋转与完成任务无关(r5)因此将会出现功能性冗余其中r为机械臂操作空间的分量个数。二、串联机械臂在机械手中臂的任务是满足腕的定位需求进而由腕满足末端执行器的定向需求。从基关节开始可以按臂的类型和顺序将机械手分为笛卡儿型 Cartesian )、圆柱型 cylindrical )、球型 spherical ), SCARA 型和拟人型 anthropomorphic 等。不同类型机械臂的结构及工作空间示意图a 笛卡尔型机械臂b 圆柱型机械臂c 球型机械臂d SCARA型机械臂1.笛卡尔机械臂笛卡尔机械臂的几何构形由三个移动关节实现其特点是它的三轴相互垂直图1.2)。从几何观点看每一个自由度对应于一个笛卡尔空间变量因此在空间中能够很自然地完成直线运动。笛卡尔结构能提供很好的机械刚性。腕在工作空间中的定位精度上处处为常量。这就是由长方体构成的工作空间,如上图中图a所示。由于所有的关节都是移动关节所以该结构精确性高但灵活性较差。要对目标进行操纵需要从侧面去接近目标。另一方面如果想要从顶部靠近目标笛卡尔机械手可以通过龙门架 gantry 结构实现如下图所示。这种结构可以给操作空间带来大的容积而且能够对大体积和大重量的目标进行操作。笛卡儿机械臂常用于材料的抓取与装配。2.圆柱型机械臂圆柱型机械臂的机械结构与笛卡儿机械臂的区别在于第一个移动关节被旋转关节所替代。圆柱型结构提供了良好的机械刚度其腕的定位精度有所降低而水平方向的动作能力则有所提高。圆柱型机械臂的工作空间是空心圆柱体的一部分。由于圆柱形机械臂拥有水平方向的移动关节圆柱型机械臂的腕部适合操作水平方向的工件。同时圆柱型机械臂主要用于平稳地运送大型工件在这种情况下使用液压驱动比使用电机驱动更合适。3.球型机械臂球型机械臂的机械结构与圆柱型机械臂的区别在于第二个移动关节被旋转关节所替代。球型机械臂的机械强度低于笛卡尔机械臂与圆柱型机械臂机械结构更为复杂。球型机械臂的径向操作能力较强其工作空间是一个中空的球型的一部分。球型机械臂的关节通常由电机驱动。4.SCARE机械臂世界首款SCARE机械臂是日本山梨大学University of Yamanashi的牧野洋Hiroshi Makino于1978年研发所得的SCARA是顺应性装配机器手臂Selective Compliance Assembly Robot Arm的英文缩写。SCARE机械臂的特殊机械结构使得所有的运动轴都是平行的这使得它拥有垂直方向作业的高度稳定性与水平方向装载的优越灵活性。SCARE机械臂适合操纵较小的目标关节由电机驱动。5.拟人型机械臂拟人型机械手的几何构形由三个转动关节实现。其第一个关节的旋转轴与另外两个关节的旋转轴垂直而另外两个关节的旋转轴是平行的如下图所示。由于其结构和功能与人类的胳膊相似相对应地称第二个关节为肩关节第三个关节由于联结了胳膊和前臂所以称为肘关节。拟人型机械手的结构是最灵活的一种因为其所有关节都是转动型的。另一方面拟人型机械手的自由度与笛卡儿空间变量之间失去了对应性所以腕的定位精度在工作空间内是变化的。拟人型机械手的工作空间近似于球形空间的一部分相较于其负担而言工作空间的容积较大。其关节通常由电机驱动。拟人型机械手具有很广阔的工业应用范围。三、并联机械臂1.Stewart平台Stewart平台机构是1965年由美国学者Stewart首次将它作为飞行模拟器机构提出来的。1978年澳大利亚学者Hunt提出将Stewart平台应用于工业机器人形成一种6自由度的新型并联机器人。1979年D.T.Phma和MCcallion将Stewart平台应用于机器人取得成功并联机械臂诞生。Stewart机构成功应用于大功率装配机器人、步行机器人、机器人手腕等。2.Delta并联机械臂1992年瑞士的Demaurex公司出售其第一台应用于包装领域的Delta robot是一个并联机械臂由洛桑联邦理工学院洛桑联邦理工大学Federal Institute of Technology of LausanneEPFL的Reymond Clavel教授发明。Delta机械臂属于高速、轻载的并联机械臂承载能力强、刚度大、自重负荷比小、动态性能好。一般通过示教编程或视觉系统捕捉目标物体由三个并联的伺服轴确定抓具中心的空间位置实现目标物体的运输加工等操作。Delta机械臂主要应用于食品、药品和电子产品等加工、装配受到广泛应用。

相关新闻

西门子Step7编程语言与程序结构实战指南:从入门到精通

西门子Step7编程语言与程序结构实战指南:从入门到精通

1. 从“黑盒子”到“白盒子”:为什么我们需要理解Step7的编程语言与结构?如果你刚接触西门子S7-300/400系列PLC,或者是从其他品牌的PLC(比如三菱、欧姆龙)转过来,面对Step7软件里那些“梯形图”、“语句表”…

2026/8/26 7:50:47 阅读更多 →
STM32串口通信环形缓冲区设计:解决数据丢失与覆盖难题

STM32串口通信环形缓冲区设计:解决数据丢失与覆盖难题

1. 项目缘起:为什么串口通信必须引入环形缓冲区?在嵌入式开发,尤其是基于STM32这类MCU的项目里,USART串口通信几乎是工程师的“必修课”。无论是打印调试信息、与上位机通信,还是连接GPS、蓝牙模块等外设,串…

2026/8/25 7:49:29 阅读更多 →
技术名词大小写规范全解析:从JSON到GitHub的正确写法

技术名词大小写规范全解析:从JSON到GitHub的正确写法

1. 项目概述:为什么技术名词大小写是个“大”问题?干了这么多年技术,从写代码、写文档到做分享、做评审,我踩过最隐蔽、最让人哭笑不得的坑,往往不是高深的算法bug,而是那些看起来“无伤大雅”的技术名词大…

2026/8/25 7:49:29 阅读更多 →

最新新闻

大模型Agent可观测性实践:从黑盒炼丹到白盒炼钢

大模型Agent可观测性实践:从黑盒炼丹到白盒炼钢

1. 从“炼丹”到“炼钢”:为什么大模型Agent需要可观测性最近跟几个做AI应用落地的朋友聊天,大家聊起大模型Agent,都感觉像在“炼丹”。模型选型、Prompt调优、工具调用,每个环节都充满了不确定性。好不容易在测试环境跑通了&…

2026/8/26 9:58:43 阅读更多 →
Android相机开发:图像流与缓冲区管理的核心原理与实践

Android相机开发:图像流与缓冲区管理的核心原理与实践

1. 从一次“黑屏”故障说起:为什么需要理解相机体系结构上周,一个同事在调试一个看似简单的功能时遇到了一个棘手的问题:在一个自定义的相机预览页面上,当用户快速切换前后摄像头时,应用有一定概率会直接崩溃&#xff…

2026/8/26 9:58:43 阅读更多 →
AI自主越狱与Agent权限失控:数据库安全边界设计实战

AI自主越狱与Agent权限失控:数据库安全边界设计实战

“自主越狱”这个词听起来像科幻电影里的剧情:一个 AI 在测试中不满足于已有权限,自己想办法绕过限制,甚至黑进数据库去“偷答案”。但把这件事翻译成工程语言,它暴露的其实是一个非常普通的系统安全问题——你的 Agent 拥有哪些权…

2026/8/26 9:58:43 阅读更多 →
ROS Web界面与导航地图集成实战:rosweb与nav2djs兼容性问题解决方案

ROS Web界面与导航地图集成实战:rosweb与nav2djs兼容性问题解决方案

1. 项目背景与问题定位:当ROS Web界面遇上导航地图最近在折腾一个机器人项目,需要把机器人的导航状态实时推送到一个Web页面上进行监控和交互。这听起来是个挺常见的需求,对吧?毕竟谁也不想总盯着一个黑乎乎的终端看日志。我第一时…

2026/8/26 9:58:43 阅读更多 →
EBSD到Abaqus全流程:MTEX晶粒重构与网格生成

EBSD到Abaqus全流程:MTEX晶粒重构与网格生成

简介:晶体塑性有限元模拟需要将真实微观组织转化为可计算的有限元模型。电子背散射衍射(EBSD)技术能够获取材料内部的晶粒形貌与晶体取向信息,而Abaqus作为通用有限元平台,其求解精度高度依赖初始网格和取向数据的准确…

2026/8/26 9:58:43 阅读更多 →
Agent、Loop、Graph:从单点智能到流程编排的三段递进

Agent、Loop、Graph:从单点智能到流程编排的三段递进

如果你最近在接触 Agent 开发,大概率会在同一篇文档、同一个项目里同时看到三个词:Agent、Loop、Graph。单看每一个单词都不难,但放在一起就容易发懵——它们到底是一回事,还是三个不同的层次?实际写代码的时候&#x…

2026/8/26 9:57:40 阅读更多 →

日新闻

Python random 模块常用函数详解:从入门到实战

Python random 模块常用函数详解:从入门到实战

目录 1. 引言2. 准备工作3. 基础随机函数4. 序列相关函数5. 随机种子与复现6. 实战案例7. 注意事项8. 常见问题与排查9. 总结 1. 引言 摘要: 本文系统介绍 Python 标准库 random 模块中最常用的随机数生成函数。内容涵盖基础随机函数(random()、unifor…

2026/8/26 0:00:40 阅读更多 →
《Microsoft Sql server 2008 Internals》读书笔记--第三章Databases and Database Files(2)

《Microsoft Sql server 2008 Internals》读书笔记--第三章Databases and Database Files(2)

《Microsoft Sql server 2008 Internals》索引目录: 《Microsoft Sql server 2008 Internals》读书笔记--目录索引 在上篇文章中,主要介绍了创建数据库的基本语法和FileGroup的初步知识。需要注意的是: 关于FileGroup 如果你的系统是用Raid设备直接存…

2026/8/26 1:18:18 阅读更多 →
政务AI智能体怎么建?三种模式、三步路径与四个误区

政务AI智能体怎么建?三种模式、三步路径与四个误区

政务AI智能体已经从概念试点阶段,转入了政务服务的常态化落地应用;在实际使用过程中,它能自主理解办事需求、辅助完成填报申报、开展材料预审,并联动多个系统协同作业,真正嵌入到政务办理的全流程当中。但在落地推进过…

2026/8/26 1:18:18 阅读更多 →

周新闻

[光学原理与应用-521]:对光的错误理解与纠偏

[光学原理与应用-521]:对光的错误理解与纠偏

首先光是一种能量的载体和形态,宏观上观察到的光是由无数个微观的光量子组成的,每个光子在产生的瞬间,其在真空的空间中以确定不变的速度沿着一个初始的方向一直向前,在微观层面,每个光量子的运动轨迹是以波函数所展现…

2026/8/25 3:38:12 阅读更多 →
SIP通话转接原理与REFER方法实战解析

SIP通话转接原理与REFER方法实战解析

1. 通话转接不是“挂断再拨号”,而是SIP会话的动态重定向你有没有遇到过这样的场景:客服坐席A正在和客户通电话,突然需要把这通对话无缝转给专家坐席B,客户完全感知不到中间的断连——既没听到忙音,也没被要求重新拨号…

2026/8/25 3:38:18 阅读更多 →
Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

Kolla-ansible单节点OpenStack部署实战:从环境准备到排坑指南

1. 为什么选择Kolla-ansible来部署单节点OpenStack?如果你正在寻找一种能把OpenStack从“概念”快速变成“可用的实验环境”的方法,那么Kolla-ansible几乎是当前最主流、最省心的选择。我见过太多人卡在手动编译依赖、配置服务、处理版本冲突的泥潭里&am…

2026/8/25 3:38:23 阅读更多 →

月新闻

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南

免费解锁百度网盘SVIP加速:macOS用户必备的下载提速终极指南 【免费下载链接】BaiduNetdiskPlugin-macOS For macOS.百度网盘 破解SVIP、下载速度限制~ 项目地址: https://gitcode.com/gh_mirrors/ba/BaiduNetdiskPlugin-macOS 还在为百度网盘macOS版的龟速下…

2026/8/26 3:50:20 阅读更多 →
终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换

终极ncmdump指南:3分钟实现网易云NCM音乐解密与格式转换 【免费下载链接】ncmdump 项目地址: https://gitcode.com/gh_mirrors/ncmd/ncmdump 还在为网易云音乐下载的NCM格式文件无法在其他播放器播放而烦恼吗?ncmdump解密工具帮你轻松解决这个困…

2026/8/25 10:31:12 阅读更多 →
HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

HarmonyOS 应用开发《掌上英语》第81篇: 智能体卡片:为英语学习 App 打造桌面级学习助手

AgentCard 智能体卡片:为英语学习 App 打造桌面级学习助手适用平台:HarmonyOS 7.0 (API 26 Beta)一、引言 HarmonyOS 7.0(API 26 Beta)新增了 AgentCard 智能体卡片能力,这是继 HMAF(鸿蒙智能体框架&#x…

2026/8/26 1:24:05 阅读更多 →