《机器人构建实战》——1.3 机器人系统的组成

1.3 机器人系统的组成

不同学科由于研究的侧重点不一样,对机器人的组成也有不同的理解与层次划分。不同的定义也会造成机器人的组成划分不一致。实际上,大部分的机器人系统组成部分或多或少都会存在重叠,并非没有共性。

本书认为一个较为完整的机器人系统由3部分、6个子系统组成,如图1.3所示。这3部分是感知部分、执行部分和控制部分;6个子系统分别是信息检测系统、信息融合系统、驱动系统、机械系统、人机交互系统、决策系统。

1.3.1 控制部分

控制部分的重要性如同人的大脑,人类如果丧失了脑的思考能力,则变得如木偶一般。控制部分包括人机交互系统与决策系统两部分。

(1)人机交互系统

人机交互系统是使操作人员参与机器人控制并与机器人进行联系交流的子系统,人机交互系统涉及如何获取外部控制命令,以及如何表达自身的状态等。简单的人机交互可能只是一个报警信号,复杂的人机系统则可能涉及许多学科,例如通信技术(如何获取远程甚至是超远程的命令信息)、自然语言处理(如何分析操作人员的语言命令)等。

人机交互系统也有可能会借助感知部分获取必要的信息,例如在接收语音命令时,需要感知部分进行语音的检测与信号的转换,以及语音命令的分析等。

(2)决策系统

控制系统的任务是根据感知部分提供的感知信息以及执行任务要求,进行合理的分析与决策,提供执行指令给执行部分完成指定的运动和功能。感知部分如果对执行部分不进行监测,如一般工业机器人末端的移动,这样的控制方式称为开环控制;如果进行信息的反馈,如具有跟踪功能的机器人,这样的控制方式称为闭环控制。

控制系统可以很简单,如温度报警,只需要温度超过警戒温度立刻报警;也可以很复杂,美国IBM公司生产的深蓝超级国际象棋电脑,有32个大脑(微处理器),每秒可以计算2亿步。1997年的深蓝超级国际象棋电脑可搜寻及估计随后的12步棋,而一名人类象棋高手大约可估计随后的10步棋。

1.3.2 感知部分

机器人的感知部分类似于人体中的各种感觉或者它们的综合,例如视觉、听觉等都属于感知部分。感知部分的主要任务是获取外部信息并进行信息处理与融合,对外界环境进行描述和理解,提供给决策部分,作为决策的参考或依据。

(1)信息检测系统

信息检测系统主要由传感器及其数据转换处理模块组成,获取环境状态中有意义的信息。信息检测系统可以分为内部传感器模块和外部传感器模块,内部传感器模块主要检测机器人的状态,例如速度、加速度、能量等,外部传感器模块主要检测机器人工作环境的状态,例如温度、场景分布等。检测到的信息可以直接被控制部分利用,并由控制系统直接做出判断(类似于人的条件或无条件反射),更多的是经过信息融合系统综合处理后再传送至控制部分(类似于人们综合客观环境影响后再做出判断和行动的过程)。

(2)信息融合系统

机器人身上一般会安装多个传感器,以便检测各种有用的环境状态。有些环境状态信息只需要单一的传感器进行检测,例如温度、湿度等状态,而有些环境状态则需要多个传感器进行配合,共同作用才能成功得到该环境状态的信息,这样就需要将多个检测信息进行融合处理,例如轮式机器人的速度,需要将各个轮子的速度检测后,再按照相应速度合成算法进行计算,才能得到最终机器人的速度。信息融合系统将相互独立的检测信息,融合成更高级的感知信息,能够帮助机器人更好地认知自身与外部环境。

1.3.3 执行部分

执行部分相当于人的躯干与血液系统。反映的是机器人最终的执行结果。缺少了执行部分的机器人,事实上只相当于一个信息处理器。执行部分的执行效果直接体现了机器人的控制智能,也在一定程度上影响机器人的总体智能。

(1)驱动系统

驱动系统主要指驱动机械系统的驱动设置,是机器人的动力来源。根据驱动源的不同,驱动系统可分为电动、液压、气动3种,以及把它们结合起来应用的综合系统。驱动系统可以与机械系统直接相连,也可通过传动装置与机械系统间接相连。驱动系统影响到机器人反应的快速性与准确性。

(2)机械系统

除了安装感知、控制部分与其他必要结构的机械机构外,机械系统主要是指机器人的运动结构,常见的运动结构有关节式、轮式、复合式等。关节式结构的机器人常见的有工业机器人(典型关节式)、类人型机器人(足式);轮式机器人常见的有服务机器人、巡逻机器人等,轮式机器人的运动控制相对于足式机器人来说,控制简单,所以在服务领域应用广泛;复合式运动结构主要应用在复杂地形中,利于救援机器人,既要能在平底与低坡度表面运动,又能够做上下楼梯等升降运动。

时间: 2024-09-30 00:50:13

《机器人构建实战》——1.3 机器人系统的组成的相关文章

《机器人构建实战》——第1章 绪论 1.1 机器人的产生与发展

第1章 绪论 机器人构建实战 1.1 机器人的产生与发展 在20世纪工业革命后技术和生产快速发展的背景下,捷克斯洛伐克作家卡雷尔·卡佩克(Karel Capek)根据原意为"劳役.苦工"的古代斯拉夫单词"robota"和原意为"工人"的波兰单词"Robotnik",造出具有"奴隶机器"含义的新词robot.其含义是一个具有人的外表.特征和功能的机器,是一种人造的劳力.1920年在其剧本<罗萨姆的万能机

《机器人构建实战》——导读

前言 机器人构建实战机器人是21世纪发展最为迅速.应用前景最为广阔的科学技术领域之一.机器人技术综合运用了基础科学和应用工程技术的最新成果,是一个国家科技发展水平和国民经济现代化.信息化的重要标志,是世界强国重点发展的高技术之一. 近年来,机器人技术走进了人们工作和生活的各个角落,工业机器人在智能制造和工业4.0中发挥着重要作用,空间机器人帮助人类探索未知世界,家庭服务机器人为生活解决烦琐杂事等,这些示例无一不说明机器人技术越来越多地影响着人类的工作与生活方式,是人类不可或缺的帮手.对于以培养工

《机器人构建实战》——第2章 CDS5516数字舵机调试与参数设置

第2章 CDS5516数字舵机调试与参数设置 机器人构建实战学习目的 了解舵机的工作原理和运动特点,掌握舵机的调试与参数设置,为后续的机器人设计与制作打下基础. 任务要求 ① 了解舵机的工作原理和运动特点. ② 能够正确对调试器进行硬件连线与设置. ③ 能够利用舵机专用软件测试舵机和进行参数设置.

《机器人构建实战》——第1篇 基础知识

第1篇 基础知识 机器人构建实战第1章 绪论第2章 CDS5516数字舵机调试与参数设置第3章 图形化软件的使用

《机器人构建实战》——1.2 机器人的定义

1.2 机器人的定义 虽然机器人技术已经问世和发展了几十年,越来越受到人们的重视,并被广泛应用于各个行业.但是由于机器人技术还未完善,机器人这一名词却还没有一个统一.严格.准确的定义.不同国家.不同研究领域的学者给出的定义不尽相同. 结合不同领域科学家和组织给出的机器人定义,本书认为机器人应具有以下两个特性. ① 自主性:机器人可以不依赖人类的帮助,独立完成工作. ② 智能性:机器人能够根据外部环境信息的改变而输出不同的执行动作. 此外,对于以后机器人的发展,学习能力(能够进行自学习自修正)也是

《机器人构建实战》——1.4 典型机器人

1.4 典型机器人 当今社会,机器人已广泛地应用于工业.国防.科技.生活等各个领域.工业部门应用最多的当推汽车工业和电子工业,在机械制造行业也有普遍的应用,并逐渐向纤维加工.食品工业.家用产品制造等行业发展. 1.4.1 工业机器人 机器人首先应用于工业,使得工业生产成为机器人应用最成熟.最广泛的领域.随着工业机器人技术日趋成熟,形成了一批国际著名的工业机器人公司.并在工业领域的各个具体应用中各领风骚.各公司生产的典型工业机器人如图1.4所示. (1)瑞典ABB Robotics公司 ABB公司

《机器人构建实战》——1.5 机器人组织及竞赛

1.5 机器人组织及竞赛 1.5.1 RoboCup 机器人足球世界杯(Robot World Cup,RoboCup)是一个国际性的研究和教育组织,通过提供一个标准问题来促进人工智能和智能机器人的研究.1992年10月,在日本东京举行的"关于人工智能领域重大挑战的研讨会"上,研究人员对制造和训练机器人进行足球比赛以促进相关领域研究进行了探讨.1996年,RoboCup国际联合会成立,并在日本举行了表演赛,以后每年举办一届. RoboCup选择足球比赛作为基本的领域,所以RoboCup

《机器人构建实战》——2.1 舵机的基础知识

2.1 舵机的基础知识 2.1.1 舵机及其工作原理 舵机主要用来控制转向,在船舶.飞机.航模等场合有着广泛的应用,如图2.1所示.机器人技术的兴起,足式和复合型运动机构运来越多地出现在机器人上,而这些机构都是舵机大展拳脚的地方. 除了外壳,舵机的核心组成部分(见图2.2)包括直流电动机.减速齿轮(组).角度传感器和控制电路,这4个部分使舵机成为一个带有角度反馈的自动控制系统. 其工作流程如图2.3所示,具体如下. ① 控制电路接收外部角度控制信号,判断直流电动机的转动方向. ② 驱动直流电动机

《机器人构建实战》——2.2 利用舵机专用测试软件测试舵机及进行参数设置

2.2 利用舵机专用测试软件测试舵机及进行参数设置 博创提供了舵机的专用测试软件--Robot Servo Terminal,该软件的使用有以下几个步骤. ① Robot Servo Terminal软件安装. ② UP-Debugger多功能调试器的驱动安装. ③ UP-Debugger多功能调试器的硬件连接及设置. ④ 搜索已连接的舵机与舵机性能测试. ⑤ 舵机ID的修改. 在完成步骤①和②后,以后的舵机测试及参数设计可以从步骤③开始.Robot Servo Terminal软件的安装与一般