服务机器人基础:服务机器人控制与驱动技术教学课件_第1页
服务机器人基础:服务机器人控制与驱动技术教学课件_第2页
服务机器人基础:服务机器人控制与驱动技术教学课件_第3页
服务机器人基础:服务机器人控制与驱动技术教学课件_第4页
服务机器人基础:服务机器人控制与驱动技术教学课件_第5页
已阅读5页,还剩32页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

§3-1服务机器人的控制方式01§3-2服务机器人的基本控制单元02§3-3服务机器人的驱动方式0376§3-1

服务机器人的控制方式77一、服务机器人控制技术的基本概念服务机器人控制技术是指实现服务机器人的运动、感知、交互等功能的方式,以及相关硬件和软件。这些硬件和软件可划分为感知模块、规划模块和执行模块。感知模块负责感知服务机器人自身所处的环境信息和自身状态。其通常使用摄像机、激光雷达和声呐等传感器来探测障碍物,绘制服务机器人周围的环境图,并确定自身位置和运动方向,为服务机器人提供感知能力。78规划模块负责处理感知模块采集的信息,并生成行动计划或运动路径。该模块使用SLAM(同步定位和地图构建)等算法来创建服务机器人的环境地图,并规划到达目的地的路径。它还可以处理其他约束条件信息,如安全或能源效率。执行模块负责实施规划模块生成的行动计划,或者控制服务机器人按既定路径运动。该模块根据传感器提供的信息和任务要求,计算出服务机器人应该采取的行动,并向机器人的电机和执行器发送命令,完成移动、拾取物体或其他任务。它还监测服务机器人的传感器,以确保传感器对环境的变化做出适当的反应。79二、服务机器人的控制方式1. PID控制PID控制是服务机器人中常见的控制方式之一,适用于导航、路径规划、姿态控制和机械臂运动控制等各种应用场景。其算法是一种基于反馈的算法,可用于对机器人的位置、速度和加速度等进行控制。在每个循环周期中,系统的误差为当前实际值与期望目标值之差。PID控制算法的工作原理是:通过比较实际状态和目标状态之间的偏差,如位置、速度和加速度等的偏差,来计算PID控制器的输出,再将PID控制器的输出作为控制信号输入到服务机器人的执行器中,以实现对机器人状态的调节和控制。80PID控制算法由比例项(P项)、积分项(I项)和微分项(D项)组成。使用PID控制算法时,需要设置比例增益、积分时间和微分时间三个控制参数。这些参数一起控制系统的输出,以使其与期望的输出相匹配。PID控制原理如图所示。81PID控制原理图(1)比例项和比例增益(KP)。比例项用于减小系统的偏差。比例增益用于根据误差大小调整输出的强度。比例增益越高,控制作用越强,系统响应越快。但是比例增益过高,则会导致超调;反之,比例增益过低,则可能导致响应时间过长。(2)积分项和积分时间(TI)。积分项用于消除系统的稳态误差(静差)。所谓稳态误差即系统控制过程趋于稳定时,目标值与输出量的实测值之差。若积分时间取值过大,则会导致系统响应变慢;若积分时间取值过小,则可能会导致系统过度敏感。82(3)微分项和微分时间(TD)。微分项能反映误差信号的变化速率,因而能在误差信号的值变得太大之前,在系统中引入一个有效的早期修正信号,从而加快系统的动作速度,减小调节时间。若微分时间取值过大,则可能导致系统过度敏感;若微分时间取值过小,则可能导致系统不稳定。832. 变结构控制变结构控制是20世纪50年代发展起来的一种控制方案:控制系统中有多个控制器,根据一定的规则在不同的情况下采用不同的控制器实现控制。就服务机器人而言,变结构控制算法可用于应对不同的控制任务和环境条件,以提高服务机器人的稳定性和适应性。变结构控制算法可以分为两种类型:基于模型的变结构控制和基于经验的变结构控制。基于模型的变结构控制需要对系统进行建模和识别,从而选择适当的控制器结构和参数。基于经验的变结构控制则是基于先前的控制经验,根据实时状态和外部干扰来更换控制器结构和参数。84变结构控制的一个重要应用是移动机器人的导航控制。移动机器人的所在环境和任务往往是动态的和不确定的,在这种情况下,变结构控制可以根据实时的环境变化和自身状态的变化,选择不同的控制器结构和参数来保证服务机器人的导航稳定性和安全性。变结构控制相对于其他控制方式更加复杂,对系统的建模和识别要求更高,因此需要进行更多的实验和测试来优化控制器结构和参数,以达到较好的控制效果。853. 自适应控制自适应控制是一种根据系统动态变化和环境条件自动调整控制器参数的控制方法,旨在保持系统的稳定性和性能。自适应控制的核心在于控制器能够基于测量数据学习并调整其策略,通常表现为控制器参数随时间变化。这些参数依赖于系统的输入、输出和参考信号。自适应控制原理如图所示。86自适应控制原理图与传统的反馈控制不同,自适应控制适用于存在不确定性(如未建模的动力学、噪声或参数变化)的系统。自适应控制通常分为以下三类。●

参考模型自适应控制:通过参考模型的输出调整控制器参数,使系统输出跟随参考模型。●

自校正控制:基于在线辨识技术,不断更新系统模型并调整控制器参数。●

直接自适应控制与间接自适应控制:直接自适应控制的方式是直接调整控制器参数,而间接自适应控制的方式是先辨识系统模型,再设计或调整控制器参数。874. 模糊控制模糊控制是一种基于模糊逻辑的控制方式。与传统控制方式相比,模糊控制算法具有更好的适应性。模糊控制算法的核心是模糊逻辑,即将事物的模糊性转化为具体的数学模型,并通过模糊推理来实现对系统的控制。模糊控制器由模糊化模块、模糊规则库、模糊推理机、模糊消除模块四个部分组成。88模糊控制原理图5. 神经网络控制服务机器人中的神经网络控制是一种基于人工神经网络的控制方法。它模仿人类大脑中神经元的工作原理,通过学习和自适应性调整来实现自主控制。采用神经网络控制的服务机器人,通过传感器感知周围环境的变化,并将这些信息输入神经网络进行处理和学习。经过一段时间的训练,神经网络可以识别不同的输入模式,并根据预设的目标输出相应的控制指令,从而控制服务机器人的动作。89§3-2

服务机器人的基本控制单元90一、基本控制单元的基本概念服务机器人的基本控制单元是指服务机器人中负责控制和执行各种任务的组件。可将其看作是服务机器人的大脑和中枢,负责从摄像头、激光雷达、声呐等传感器中接收和处理数据,获取服务机器人周围环境的信息,并进行决策和规划,制定合适的动作策略,作出路径规划,通过精确控制执行器的速度、方向和力度,使机器人能够自由移动、抓取物体、执行服务任务等。91基本控制单元也负责机器人与用户或环境间的交互。它可以理解用户的指令或语音,并作出相应的回应和动作。同时,它也可以将服务机器人的状态和任务进度通过屏幕显示或语音等方式传达给用户。作为整个控制系统的核心,基本控制单元接收传感器数据,通过控制算法和决策系统处理数据并做出决策,最终控制执行器实现机器人的动作。因此,基本控制单元的设计和性能直接影响服务机器人的控制能力和任务执行效果。92二、基本控制单元的组成和结构服务机器人的基本控制单元包括驱动器和执行器、传感器和检测器、控制计算机和操作系统、通信总线和接口、人机交互设备等。1. 驱动器和执行器服务机器人的驱动器与执行器直接决定机器人的动作精度、响应速度和负载能力。不同的驱动器和执行器支持不同的驱动方式。驱动器负责将控制计算机发出的控制信号转换为执行器的运动指令,实现对机器人关节或末端执行机构的精确驱动。其性能直接影响机器人的运动精度、速度和稳定性。驱动器主要类型包括直流驱动器、交流驱动器、伺服驱动器、步进驱动器。93执行器的功能是将驱动器输出的运动指令转化为机械运动。常见的执行器包括电动执行器(电机)、液压执行器、气动执行器,此外还有形状记忆合金执行器、压电执行器等。其中,电动执行器主要包括直流电机、交流电机、伺服电机、步进电机等类型。伺服电机常用于需要精确定位的服务机器人,液压执行器常用于执行仓储升降货物任务或执行切割任务的服务机器人,气动执行器常用于执行分拣任务的服务机器人。94服务机器人执行器与驱动器正向集成化、智能化、节能化和模块化发展。集成化是指驱动器与执行器(主要指电机)一体化设计,以减少布线。智能化是指内置人工智能算法,自动补偿负载变化(如自适应阻抗控制)。节能化是指应用能量回收技术,即在制动时将机械能转换为电能存储。模块化是指执行器与驱动器共同构成标准化单元,支持快速重构,从而通过合理选择执行器与驱动器组合,使服务机器人灵活适应物流、医疗、餐饮等不同场景的复杂需求。952. 传感器和检测器根据不同的感知物理量,传感器可以分为多种类型,如视觉传感器、激光传感器、超声波传感器、触觉传感器等。根据不同的检测标的,检测器可以分为温度检测器、声音检测器、烟雾检测器等。从工作原理看,检测器也属于传感器。不同类型的传感器具有各自的特点。963. 控制计算机和操作系统控制计算机是服务机器人的核心处理单元,具有执行控制算法、处理传感器数据、执行任务规划和决策等功能。操作系统则是在控制计算机上运行的软件平台,用于管理硬件资源、调度任务、提供接口和服务等。在服务机器人中,控制计算机通常分为嵌入式控制计算机和通用控制计算机两种类型。嵌入式控制计算机常集成于机器人硬件中,专门用于实时控制和运动规划;而通用控制计算机则可运行ROS等机器人操作系统,用于高级任务规划和决策。974. 通信总线和接口通信总线是实现机器人各部件间高效数据交互的核心技术,主要分为传统总线和工业以太网总线两大类,此外还有一些专用总线。接口是连接通信总线和设备的连接点,包括硬件接口和软件接口。它能够实现实时的数据传输和控制,使机器人能够精确地进行运动控制和传感器数据采集。以太网接口常用于连接服务机器人的上层计算机和服务器,实现高级任务规划和决策,如实现服务机器人和云端的通信,实现远程监控和控制等。985. 人机交互设备人机交互设备是指服务机器人与人类用户之间进行信息传递、指令输入和反馈输出的工具和接口。通过人机交互设备,用户可以向机器人传达指令、获取机器人的信息,并与机器人进行交流和互动。根据不同的交互方式和形式,人机交互设备可以分为多种类型,如语音识别与合成设备、触摸屏、按钮、手势识别设备、虚拟现实设备等。对于服务机器人来说,人机交互设备需要具备良好的人机交互性,能够方便、直观地与用户进行交流,理解用户的指令并做出恰当的反应。在服务机器人中,人机交互设备的应用非常广泛。99三、基本控制单元的特点和优势●

自动化:服务机器人的基本控制单元可以使服务机器人在一定程度上实现自主或半自主地完成任务,一定程度上减少了人类的干预和指导,可提高服务机器人的效率和准确性,降低人力成本和错误风险。●

智能化:服务机器人的基本控制单元使服务机器人具备一定的感知、理解、决策和执行能力,能够根据环境变化和用户需求进行适应和学习,可提高服务机器人的灵活性和创新性,增强用户体验和满意度。●

集成化:服务机器人的基本控制单元可以使服务机器人与其他设备和系统进行有效的通信和协作,实现数据交换和资源共享,可提高服务机器人的兼容性和可扩展性,实现更高层次的协同和优化。100§3-3

服务机器人的驱动方式101一、电动驱动方式●

电动轮:电动轮是一种集成电机与车轮的驱动装置,通常用于轮式移动机器人。它能够提供直接驱动和灵活地操控,广泛应用于自动导航车、无人物流车等场景。●

电动关节:电动关节是一种用于服务机器人关节运动的电动机构。它通常由电动机、减速器和传动机构组成,能够实现关节的旋转或摆动运动,用于实现服务机器人的多自由度运动。102●

电动线缆:电动线缆是一种利用伸缩式线缆驱动机器人运动的驱动装置。通过伸缩或回缩线缆,可以帮助服务机器人完成平移和抓取动作。这种驱动方式常用于具备较高柔性的服务机器人和一些工作于特殊场景的服务机器人。●

电动舵机:电动舵机是一种集成电动机和控制器的驱动装置,常用于机器人的精确位置和角度控制。这种驱动方式主要有精准控制、高效能、环保低噪声等优点。这种驱动方式可与控制算法结合,实现精确的速度和位置控制;相对于传统的液压和气动驱动,电动驱动的能源转换效率更高,能够节省能源并降低运行成本;电动驱动方式不产生尾气和废气,无刷电机甚至具有较低的噪声水平,对环境和用户友好。103二、液压驱动方式液压驱动机构由液压泵、液压缸、液压阀、液压油等组成。当液压泵启动时,它将液压油从储油罐抽取并压入液压缸中。液压油的流动和压力推动液压缸活塞运动,从而驱动机器人的各个执行部件实现运动。液压驱动的核心组件是液压泵和液压缸。液压泵负责产生液压动力,而液压缸则负责将液压动力转化为机械运动。104使用这种驱动方式的优点有以下几方面。●

承载能力强:液压驱动能够提供较大的力和扭矩输出,适用于需要搬运重物或执行高负载任务的机器人。●

运动平滑:液压驱动可以实现平稳的运动,有助于避免机器人在运动过程中产生振动或冲击。●

具有可编程性:通过控制液压阀的开关,可以实现机器人的精确位置和速度控制,有较好的可编程性。液压驱动也有能耗较高、维护成本较高、控制复杂等缺点。105三、气动驱动方式气动驱动机构由气源、气缸、气压控制阀等组成。当气源提供气体时,气压控制阀打开或关闭,控制气体流向气缸。气体进入气缸后,压力使气缸的活塞运动,从而驱动服务机器人的执行部件实现运动。气动驱动的核心组件是气缸和气压控制阀。气缸负责将气体动力转化为机械运动,气压控制阀负责控制气体的流向和压力。106使用这种驱动方式的优点有如下几方面。●

响应快速:气动驱动系统具有快速的响应时间,可以实现较高的速度和频率。●

安全性高:气动驱动使用气体作为动力源,相对较为安全,不会产生火花或引发火灾。●

成本较低:气动驱动的部件相对简单,制造和维护成本较低。气动驱动也有动力输出有限、运动精度较低、噪声较大等缺点。107四、驱动方式的选型与优化在设计与研发服务机器人时,往往需要根据具体任务需求和机器人的应用场景选择适合的驱动方式,以下是一些考虑因素。●

负载和动力需求:如果任务需要承载大负载,液压驱动往往是更好的选择;对于较轻的任务,电动驱动可能更合适。●

精密控制需求:如果任务需要高度精密的控制,如手术机器人或精密装配,液压驱动可能不太适合,因为这种驱动方式通常有液压漂移。在这种情况下,电动驱动或气动驱动可能更合适。108●

环境因素:环境因素很多,它们对不同驱动方式的影响有显著差别。

能源效率:对于需要长时间运行

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论