机器人的定义范围很广,大到工厂服务的工业机器人,小到居家打扫机器人。按照目前最宽泛的定义,如果某样东西被许多人认为是机器人,那么它就是机器人。许多机器人专家(制造机器人的人)使用的是一种更为精确的定义。他们规定,机器人应具有可重新编程的大脑(一台计算机),用来移动身体。根据这一定义,机器人与其他可移动的机器(如汽车)的不同之处在于它们的计算机要素。许多新型汽车都有一台车载计算机,但只是用它来做微小的调整。驾驶员通过各种机械装置直接控制车辆的大多数部件。而机器人在物理特性方面与普通的计算机不同,它们各自连接着一个身体,而普通的计算机则不然。
首先,几乎所有机器人都有一个可以移动的身体。有些拥有的只是机动化的轮子,而有些则拥有大量可移动的部件,这些部件一般是由金属或塑料制成的。与人体骨骼类似,这些独立的部件是用关节连接起来的。机器人的轮与轴是用某种传动装置连接起来的。有些机器人使用马达和螺线管作为传动装置;另一些则使用液压系统;还有一些使用气动系统(由压缩气体驱动的系统)。机器人可以使用上述任何类型的传动装置。其次,机器人需要一个能量源来驱动这些传动装置。大多数机器人会使用电池或墙上的电源插座来供电。此外,液压机器人还需要一个泵来为液体加压,而气动机器人则需要气体压缩机或压缩气罐。所有传动装置都通过导线与一块电路相连。该电路直接为电动马达和螺线圈供电,并操纵电子阀门来启动液压系统。阀门可以控制承压流体在机器内流动的路径。比如说,如果机器人要移动一只由液压驱动的腿,它的控制器会打开一只阀门,这只阀门由液压泵通向腿上的活塞筒。承压流体将推动活塞,使腿部向前旋转。通常,机器人使用可提供双向推力的活塞,以使部件能向两个方向活动。

机器人的计算机可以控制与电路相连的所有部件。为了使机器人动起来,计算机会打开所有需要的马达和阀门。大多数机器人是可重新编程的。如果要改变某部机器人的行为,您只需将一个新的程序写入它的计算机即可。并非所有的机器人都有传感系统。很少有机器人具有视觉、听觉、嗅觉或味觉。机器人拥有的最常见的一种感觉是运动感,也就是它监控自身运动的能力。在标准设计中,机器人的关节处安装着刻有凹槽的轮子。在轮子的一侧有一个发光二极管,它发出一道光束,穿过凹槽,照在位于轮子另一侧的光传感器上。当机器人移动某个特定的关节时,有凹槽的轮子会转动。在此过程中,凹槽将挡住光束。光学传感器读取光束闪动的模式,并将数据传送给计算机。计算机可以根据这一模式准确地计算出关节已经旋转的距离。计算机鼠标中使用的基本系统与此相同。以上这些是机器人的基本组成部分。机器人专家有无数种方法可以将这些元素组合起来,从而制造出无限复杂的机器人。机器臂是最常见的设计之一。
英语里“机器人”(Robot)这个术语来自于捷克语单词robota,通常译作“强制劳动者”。用它来描述大多数机器人是十分贴切的。世界上的机器人大多用来从事繁重的重复性制造工作。它们负责那些对人类来说非常困难、危险或枯燥的任务。最常见的制造类机器人是机器臂。一部典型的机器臂由七个金属部件构成,它们是用六个关节接起来的。计算机将旋转与每个关节分别相连的步进式马达,以便控制机器人(某些大型机器臂使用液压或气动系统)。与普通马达不同,步进式马达会以增量方式精确移动。这使计算机可以精确地移动机器臂,使机器臂不断重复完全相同的动作。机器人利用运动传感器来确保自己完全按正确的量移动。这种带有六个关节的工业机器人与人类的手臂极为相似,它具有相当于肩膀、肘部和腕部的部位。它的“肩膀”通常安装在一个固定的基座结构(而不是移动的身体)上。这种类型的机器人有六个自由度,也就是说,它能向六个不同的方向转动。与之相比,人的手臂有七个自由度。
综上所述,人类手臂的作用是将手移动到不同的位置。类似地,机器臂的作用则是移动末端执行器。您可以在机器臂上安装适用于特定应用场景的各种末端执行器。有一种常见的末端执行器能抓握并移动不同的物品,它是人手的简化版本。机器手往往有内置的压力传感器,用来将机器人抓握某一特定物体时的力度告诉计算机。这使机器人手中的物体不致掉落或被挤破。其他末端执行器还包括喷灯、钻头和喷漆器。工业机器人专门用来在受控环境下反复执行完全相同的工作。例如,某部机器人可能会负责给装配线上传送的花生酱罐子拧上盖子。为了教机器人如何做这项工作,程序员会用一只手持控制器来引导机器臂完成整套动作。机器人将动作序列准确地存储在内存中,此后每当装配线上有新的罐子传送过来时,它就会反复地做这套动作。

解析机器人工作原理中的机械臂相关推荐

  1. 【机器人操作系统(ROS)中的机械臂仿真】

    [机器人操作系统(ROS)中的机械臂仿真] 1. 前言 2. 什么是机械臂? 3. 设计机械臂 4. 模型设计 5. 了解启动文件 6. 了解自定义节点 7. 运行机械臂模拟 8. 结果和结论 1. ...

  2. MATLAB 中的机械臂算法——运动学

    MATLAB 中的机械臂算法--运动学 机械臂算法 MATLAB 在 2016 年就推出了 Robotics System Toolbox(RST),其中有很多关于机械臂方面的算法.而且随着客户需求的 ...

  3. 玩日志的你不了解 Filebeat ,就像搞结拜不认识关二爷!深度解析 Filebeat 工作原理,轻松玩转大数据!

    文章目录 深度解析 Filebeat 工作原理,轻松玩转大数据! 什么是 Filebeat Filebeat 工作原理 Filebeat 工作流图 Filebeat 组件图 Filebeat Harv ...

  4. 机器人工作原理的超详细解析,生动、形象!

    来源:笑看国际风云 很多人一听到"机器人"这三个字脑中就会浮现"外形酷炫"."功能强大"."高端"等这些词,认为机器人就 ...

  5. struts2中struts.xml和web.xml文件解析及工作原理

    转自:https://www.cnblogs.com/printN/p/6434526.html web.xml <?xml version="1.0" encoding=& ...

  6. UR机器人装箱姿态_UR10 RG2机械臂手臂+RealsenseZR300 机器人手眼标定 系列第四篇

    UR10 RG2机械臂手臂+RealsenseZR300 机器人手眼标定 系列第四篇 发布时间:2018-09-18 17:43, 浏览次数:1180 , 标签: UR RG RealsenseZR ...

  7. 机器人动起来1:机械臂手眼标定、像素-世界坐标系转换

    机械臂要想到达期望的位置,必须将其感知系统和机械臂运动产生联系,这关键的两步就是手眼标定和坐标系转换.按我所讲的步骤进行调试一定可以成功. 1.手眼标定 机械臂手眼标定目的是为了求得三个参数:机械臂末 ...

  8. 如何将solidworks中的机械臂三维装配体导出matlab可以运行或者说可以识别的STEP和XML格式

    首先我们需要有一个机器人的三维装配体文件,一般购买机器人,厂家会提供.当然,对于我们学生来说,不可能去为了一个装配体文件去购买机器人,一般机器人厂家的官网会有装配体文件,这个步骤大家就自己去找吧,不同 ...

  9. 实验室中的机械臂-资料汇总

    本文不断完善和化学实验室分析机器人机械臂相关的资料和报道. ■ 相关网页报道 化学实验室中的可灵活移动的机器人 ▲ 登上Nature杂志封面的化学实验室的灵活机器人

最新文章

  1. Flume日志收集系统
  2. Android Studio无法打开解决方法
  3. H5新增的标签以及属性
  4. 蒸汽机器人布里茨天赋_LoL蒸汽机器人符文天赋_S10机器人辅助出装
  5. 开发效率提升15倍!批流融合实时平台在好未来的应用实践
  6. MVC运转-平台分发
  7. leetcode jump game ii
  8. jquery给轮播图的第一张设置class样式
  9. dnse 2.0音效厉害还是full sound厉害点呢?谢谢!!
  10. 移动端js事件-了解
  11. 9个项目助你在2020年成为前端大师!
  12. 别双击闪存盘 惊醒病毒就不得了
  13. CCF NOI1098 森林
  14. 谢谢你,阅读了这篇文章
  15. verdi中波形怎么看间距_热血传奇:怎么看传奇中的“首充”?
  16. Matlab 图像增强(对数变换)
  17. CDN回源原理和CDN多级缓存
  18. 程序 数列求和 c语言,[编程入门]有规律的数列求和-题解(C语言代码)
  19. 中国科学技大学2014年数学分析考研试题
  20. SQLite安装配置详细教程2023版

热门文章

  1. 一款相对比较简单 聊天界面的 表情输入库:
  2. mysql数据库搜索引擎要先进入_2020尔雅通识课《MYSQL数据库基础加讲义》章测试答案高校邦《搜索引擎优化技术》完整免费标准答案...
  3. 为什么计算机无法访问u盘,小编告诉大家为什么u盘连接电脑无法识别
  4. 韩国多ip服务器租用怎么样?
  5. 串口连接-console口
  6. eclipse包含jdk吗_eclipse安装教程jdk
  7. bcdedit无法打开启动配置数据存储
  8. nokia c503
  9. 推荐个swf转gif工具“GifCam”
  10. ABAP校验时间日期格式