概述
以工业机器人为研究目标,了解机器人感知系统在机器人 工程中的地位;
学习掌握机器人感知系统相关的知识,掌握机器人感知系统的应用方法。
1.1 传感器与感知技术概述
现代信息技术有三大关键技术:
- 传感器技术(采集,作为感官)
- 通信技术(传播,作为神经)
- 计算机技术(处理,作为大脑)
传感技术模拟感知行为(听觉、视觉、触觉等),作为数据输入到人工智能的决策层中。这些数据“告诉”机器人现实环境,配合行为规则指导机器人该如何工作。
人的行为通过五官接受外界信息,由神经传递给大脑,大脑加工后发出行为指令,调动肌体执行动作。
比如说眼睛是传感器,那眼睛就会扮做一个反馈环节,再通过神经-大脑调整人的行动。
1.1.1 机器人的概念
机器人就是机器。
- 美国机器人工业协会给机器人下的定义:机器人是一种可编程和多功能的,用来搬运材料、零件及工具的操作机,或是为了执行不同人物而具有可改变和可编程动作的专门系统。
- ISO的定义:机器人是一种自动的、位置可控的、具有编程能力的多功能机械手。
- 我国对机器人的定义:机器人是一种自动的机器,所不同的是这种机器具备一些与人或生物相似的 智能能力。是一种具有高度灵活性的自动化的机器。
机器人发展的三个阶段:
第一代机器人-示教再现型机器人:无传感器,开环控制,逻辑控制
第二代机器人-感知型机器人:有简单的内外部传感器,闭环控制
第三代机器人-智能型机器人(AI技术):人工智能建模,复杂逻辑控制
- 光敏传感器-视觉
- 声敏传感器-听觉
- 气敏传感器-嗅觉
- 压敏,温敏,流体传感器-触觉
- 化学传感器-味觉
1.1.2 机器人感知技术
机器人通过相应的传感器,感知到工作状态和环境的变化,以此(作为反馈)改善提高机器人的性能。
机器人的感知系统是由构成听觉、嗅觉、味觉、触觉、力觉、潜觉、接近觉以及位姿等相应功能的传感器构成的。
机器人感知技术是关于适用于不同功能要求,能够感知相应工作环境和目标对象的传感器技术。
软测量:
应用现代计算机技术测难以测量、暂时不能测量的重要变量,通过另外一些容易测得的变量构成数学关系来推断或者估计,以软件替代硬件。 比如说测密度,密度是靠质量体积,我们不能直接测密度但能测出来质量和体积。这就是软测量。
根据五感:
-
触觉:触觉是视觉的补充。就安装关节来说,可以分为关节力传感器、腕力传感器和指力传感器。常用有电阻传感器、电容传感器。
-
接近觉(距离觉):通常测距或具有接近障碍报警的功能。接近目标时做出响应。利用接近觉可以实现移动机器人避障。常用有电磁感应传感器、光电式、电容式、气压式、红外线传感器、超声波传感器、微波传感器等。
-
视觉:最重要的传感器之一。比如CCD传感器、摄像机。
-
嗅觉、味觉:嗅觉传感器主要用于检测空气中的化学成分、浓度等。主要用气体传感器及射线传感器;在恶劣环境下,开发能够检测放射线、可燃性气体等的传感器非常重要。味觉传感器对液体化学成分进行分析,实现的味觉传感器有pH计、化学分析器、生物传感器等。
-
听觉:接近人耳的功能,主要技术是语音识别。
根据不同安装位置:
-
内部感知:是以机器人本身的坐标轴来确定其位置,安装在机器人自身中,用来感知机器人自己的状态,调整、控制机器人的行动。
-
外部感知:是用于机器人对周围环境、目标物的状态特征获取信息。使得机器人与环境发生相互 作用,从而使得机器人能够自校正和自适应。
有的传感器可以是内部传感器也可以是外部传感器,还是具体看工作用途。
1.2 机器人的构成
机器人是以计算机(嵌入式控制器)控制的能模拟人的感知,具有自动行走或移动功能,可以进行一定的手工操作来完成有效工作的装置。
机器人感知系统通常是由多种机器人传感器或视觉系统组成。
机器人传感器是把机器人目标物特性(或参量)变换为电量输出过程。
机器人的构成:机器人感知系统、控制系统、执行机构三大部分组成。
1.2.1 机器人的组成
三部分,六个子系统。
三部分:机械、传感、控制。
六个子系统:驱动部分、机械结构系统、感知(感受)系统、机器人-环境交互系统、人机交互系统、控制部分。
机械部分
-
驱动:给各个关节即每个运动自由度安装传动装置,提供机器人各部位、各关节动作的原动力。
-
机械结构:机器人的主要承载体。分为机身、关节、手臂、末端执行器。
传感部分
- 感受系统:感受系统通常由内部传感器模块和外部传感器模块组成,用以获取内部和外部环境中有意义的信息。
- 机器人-环境交互系统:机器人-环境交互系统是实现机器人与外部环境中的设备相互联系和协调的系统。
控制部分
- 人-机交互系统:人-机交互系统是人与机器人进行联系和参与机器人控制的装置,主要是指令给定装置和信息显示装置。
- 控制系统:控制系统的任务是根据机器人的作业指令程序以及从传感器反馈回来的信号,支配机器人的执行机构去完成规定的动作。根据控制原理可分为逻辑控制系统、程序控制系统、自适应性控制系统、人工智能控制系统。
1.2.2 机器人的特性
机器人的特性
- 具有类人性,其动作机构具有类似于人或其他生物某些器官的功能;如触碰反应、受热反应等。
- 具有通用性,其工作种类多样,动作程序灵活易变;
- 具有智能性,其智能程度不同,根据接受的众多信息进行相应的推理 决策、判断,具有如记忆、感知、推理、决策、学习等功能。
- 具有独立性,完整的机器人系统在工作中可以不依赖于人的干预。